Тёмный

14 Tips to improve Arduino Schematic and PCB 

Robert Feranec
Подписаться 168 тыс.
Просмотров 43 тыс.
50% 1

Here are couple of tips which you may want to consider when you will be designing your own Arduino Uno like board.

Опубликовано:

 

17 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 114   
@abdulhameed-pt5js
@abdulhameed-pt5js 4 года назад
Thanks sir i have watched many videos on PCB Designing but did not understand properly but when i watched your vidoes i understand everything about PCB Designing and enjoyed alot i have no words about your method of teaching many many thanks
@RobertFeranec
@RobertFeranec 4 года назад
Thank you very much Abdul
@guillep2k
@guillep2k 8 лет назад
As always, I'm very happy to watch these videos where you explain important things with care and patience. I'm very thankful to you. I can't afford your courses, but I hope your business goes extremely well.
@RobertFeranec
@RobertFeranec 8 лет назад
+guillep2k Thank you :)
@nadnerb2178
@nadnerb2178 6 лет назад
Look for specials on Udemy. I just finished this course and I only paid $15 for it.
@GaborGubicza
@GaborGubicza 7 лет назад
I remember I've seen this video a while ago, but it's great to watch it again! Just like your other ones. Great job! Keep up the good work!
@SpencerSkelly
@SpencerSkelly 8 лет назад
Man, as I learn, your tutorials become more and more valuable. Thank you so much.
@RobertFeranec
@RobertFeranec 8 лет назад
Thank you very much Spencer :)
@orbita1
@orbita1 7 лет назад
Really great video - I learnt most of this the hard way, but i decided to register and visit your fedevel site more regularly. Thanks again for all of your content.
@RobertFeranec
@RobertFeranec 7 лет назад
Thank you very much :)
@Kefford666
@Kefford666 3 года назад
Hiding the fiducial under the reset switch is clever! 😎
@mdchethan
@mdchethan 6 лет назад
Good work RF, I recently went through your "Learn to Design your Own boards" course from udemy. Its very informative and definitely deserves five star rating.
@RobertFeranec
@RobertFeranec 6 лет назад
Thank you very much Chethan :)
@excite236
@excite236 8 лет назад
Thank you for sharing your knowledge. :)
@RobertFeranec
@RobertFeranec 8 лет назад
Thank you for leaving your comment and watching the videos :)
@rkupka
@rkupka 9 лет назад
Paráda. Veľmi poučné.
@AdlenBendaliBraham
@AdlenBendaliBraham 9 лет назад
Thank's Mr Robert for this tips and trick. Like always your vidéos are always helpful and interesting.
@GoChrisGo_xyz
@GoChrisGo_xyz 6 лет назад
THANK YOU!!! This knowledge and tips are so helpful. Better than finding out about these concepts the hard way once the smoke comes out. Thank you thank you thank you. These are great fro what I'm trying to do.
@RobertFeranec
@RobertFeranec 6 лет назад
Thank you :)
@mortezaghorbani7927
@mortezaghorbani7927 4 года назад
Great Layout Review. thank you so much. please review more boards from different companies in different applications.
@shaikafzalahammed8701
@shaikafzalahammed8701 3 года назад
Hi sir, I am very excited at every video that you upload I do have a small request Can you upload a video on IPC Standards for a proper PCB design development and manufacturing
@batterydudellc961
@batterydudellc961 9 лет назад
Awesome video! Keep up the good work.
@nikata89
@nikata89 7 лет назад
Your videos are very helpful. I'm very thankful to you.
@mmemotorsport
@mmemotorsport 9 лет назад
Great tips. Thank you.
@TiagoPereira-ip3et
@TiagoPereira-ip3et 9 лет назад
Nice work Robert! One more helpful video.. Best Regards
@RobertFeranec
@RobertFeranec 9 лет назад
Tiago Pereira Thank you :) That is very nice to hear :)
@francisleesc
@francisleesc 2 года назад
Thank you for the tips!👍👍👍👍👍👍👍👏👏👏👏👏👏👏🙏🙏🙏🙏🙏🙏
@DarianCabot
@DarianCabot 9 лет назад
Excellent video. I particularly found your tips on avoiding cross-talk interesting. I'm going to research the 22ohm series resistor on the clock line (I haven't noticed this before). Anyway, thanks! I learnt lots!
@RobertFeranec
@RobertFeranec 9 лет назад
Darian Cabot If you found the crosstalk topic interesting, have a look at this online crosstalk calculator and put there some numbers from your existing design. You may be surprised about the results: www.eeweb.com/toolbox/microstrip-crosstalk
@DarianCabot
@DarianCabot 9 лет назад
Robert Feranec thanks for the link, I'll give it a go :-)
@Rottingchristc
@Rottingchristc 9 лет назад
Darian CabotYou should also check impedance matching for transmission lines.
@RobertFeranec
@RobertFeranec 9 лет назад
ilkay C I did not mention impedance matching, as it's very hard to do for 2 Layer PCB (no solid reference plane, too thick dielectricum => too wide tracks). But you have a very good point - impedance matching is very important.
@Rottingchristc
@Rottingchristc 9 лет назад
Robert Feranec Hi Robert so that resistor is not about the impedance matching?
@hafiz4178
@hafiz4178 9 лет назад
Really nice work!!
@wei48221
@wei48221 8 лет назад
Great video!!
@RobertFeranec
@RobertFeranec 8 лет назад
+wei48221 Thank you :)
@hansroemerszoonvanderbrikk7626
@hansroemerszoonvanderbrikk7626 3 года назад
many (but not all) of those improvements are available in the olimex arduino compatible "olimexino" boards
@efox29
@efox29 9 лет назад
More videos like this! Good stuff!
@RobertFeranec
@RobertFeranec 9 лет назад
efox29 Thank you very much :)
@gtag174
@gtag174 7 лет назад
Pleased to see your tutorial and am expecting more. Could you please explain about using the atmega16U2. I was thinking of using the FT232R but the atmel seems to be cheaper.
@sanjaybatra6593
@sanjaybatra6593 Год назад
Great and informative Video. I am going through your video "Learn to Design your Own boards" course from udemy. In this course, What i like most is : special attention given to power supply section pins. VCC, AVCC, AREF...( use of decoupling capacitor and FB ). After completion of this course , I would like to design a board based on ATMEGA32A , as I need more pins for my project. Need help and suggestion : MY Question is: Can I apply all these 14 TIPS , power supply section etc to ATMEGA32A design ? Can you please share something or schematic diagram or any "link" for atmega32A for reference design ? Please create another course for any other microcontroller like atmega32A, atmega2560, atmega2561 ?
@robottalks7312
@robottalks7312 4 года назад
Can you do a video on designing a PCB for a modem such as SIm7000/SIM 800 regrading antenna design and stuff?
@RobertFeranec
@RobertFeranec 4 года назад
I do not have experience in antennas nor RF layout :(
@foxcyberstalker4326
@foxcyberstalker4326 8 лет назад
very usefull thx Robert.
@RobertFeranec
@RobertFeranec 8 лет назад
+foxcyber stalker Thank you :)
@BluCasper
@BluCasper 3 года назад
Robert, thank you very much for amazing video with lots of information. I'd like to know what are the factors that we have to consider while creating a board size and shape.
@scottandy5848
@scottandy5848 3 года назад
you all prolly dont give a damn but does someone know a tool to log back into an instagram account..? I was dumb lost the login password. I appreciate any assistance you can offer me!
@dominickkohen9490
@dominickkohen9490 3 года назад
@Scott Andy instablaster ;)
@scottandy5848
@scottandy5848 3 года назад
@Dominick Kohen i really appreciate your reply. I got to the site on google and im waiting for the hacking stuff now. I see it takes a while so I will reply here later when my account password hopefully is recovered.
@scottandy5848
@scottandy5848 3 года назад
@Dominick Kohen it worked and I now got access to my account again. I am so happy! Thanks so much you saved my account :D
@dominickkohen9490
@dominickkohen9490 3 года назад
@Scott Andy Glad I could help xD
@vangtrangcodon174
@vangtrangcodon174 7 лет назад
Really nice. Thanks so much for your tips (y)
@RobertFeranec
@RobertFeranec 7 лет назад
Thank you Pham :)
@valajbeg
@valajbeg 9 лет назад
thank you
@Romello_Pietersz
@Romello_Pietersz 5 дней назад
I never burn the bootloader to the 328p chip because it wastes 1.2 seconds to boot up time and it waste valuable space on the chip. Instead I burn the final HEX file direct to the chip without the bootloader, the chip starts up much faster.
@omaralarcom7360
@omaralarcom7360 4 года назад
PROFE TAL VEZ TENGA EN PDF PARA LOS QUE NO ENTENDEMOS INGLES
@bunch8
@bunch8 7 лет назад
Fantastic! This is just what I was looking for. I like that you take the time to explain the reason behind each PCB design tip. I just subscribed to your channel. Hope you can make more videos on real products and then give design tips to improve them. Thank You.
@RobertFeranec
@RobertFeranec 7 лет назад
Thank you Bunch :)
@wegi9621
@wegi9621 6 лет назад
I wonder what for on the arduino have 2 oscilators and what is sad 328P have not a cristal oscilators. I thing this one cristal near 16U2 could be used fo tactile 328P as well
@khibrati-dz1354
@khibrati-dz1354 4 года назад
any chance to find 3d components of arduino mega ?
@Prince-cr4bx
@Prince-cr4bx 2 года назад
Can I just download the open-source arduino board and print it and use it without any issue?
@althuelectronics5158
@althuelectronics5158 4 года назад
where you from your english is wery naice . naice video good sir
@RobertFeranec
@RobertFeranec 4 года назад
Thank you
@althuelectronics5158
@althuelectronics5158 4 года назад
@@RobertFeranec thanks sir am from india nice your all video . good your life enjoy family sir. am world like only one job {c++}
@atvo2871
@atvo2871 6 лет назад
Thanks!
@UpcycleElectronics
@UpcycleElectronics 6 лет назад
Hey Robert, I've been looking at your 28 pins Arduino circuit. The reset circuit doesn't make sense to me. Shouldn't "U6" be an OR gate instead of the AND listed in your schematic? If it's an AND gate how does the 328 microcontroller reset? -Jake
@RobertFeranec
@RobertFeranec 6 лет назад
RESET is LOW active. I used AND gate to be sure, that if one of the input signals is LOW (or both are LOW), then output is LOW. It means, if reset button is LOW or AUTORESET is low (or both are low), then RESET is LOW
@zisoua
@zisoua 6 лет назад
why you dont add EDS protection in this board? or atmega dont need it?
@RobertFeranec
@RobertFeranec 6 лет назад
The modern chips have build in basic ESD protection. Often the ESD chips are placed on real world connectors which are going to be accessible when your board is build inside a box or on interfaces which are going to be connected for example from other computers. Theoretically, it could be useful to place external ESD protection on the pins, however if you are connecting these pins to other circuits (e.g. breadboard with some components), normally it may not be necessary.
@coolwinder
@coolwinder 9 лет назад
Rekao si "sto nano farads" na oko 6:13 :D
@Ncky
@Ncky 8 лет назад
:D
@pramuditajohan9013
@pramuditajohan9013 7 лет назад
Thanks for the knowledge sir.. :D
@RobertFeranec
@RobertFeranec 7 лет назад
Thank you :)
@hinghoi8320
@hinghoi8320 8 лет назад
Very great!
@RobertFeranec
@RobertFeranec 8 лет назад
Thank you :)
@wussup331
@wussup331 9 лет назад
These videos are great thanks for taking the time to do them, they help! Can I ask what your thoughts are on Altium Circuit Maker? If it's any good I am hoping to convert to it from DesignSpark. In the future could you do the same video for the MSP430F5529 launchpad? Thanks again I've been learning a lot about PCB layout because of this channel :)
@RobertFeranec
@RobertFeranec 9 лет назад
wussup331 Thank you :) I am very happy you like the videos. According to Circuit Maker - I have not had any chance to try it. I did register on their website, but I have never received anything back. And, I will think about taking a video about other development kits :) Have a nice day, Robert
@wussup331
@wussup331 9 лет назад
Robert Feranec Altium could dominate the hobbyist market with this, it's just they decided to make it cloud based with libraries linked to octopart - so there is no ability to make custom parts and footprints from what I understand which would kill it for me. They are moving to open beta in a few weeks, would be good to hear your thoughts on it if you have time.
@RobertFeranec
@RobertFeranec 9 лет назад
wussup331 I am curious too. Let's see what they will come up with :)
@punpck
@punpck 8 лет назад
reset capacitor istn't needed anymore, because nowadays AVRs do have brown-out-detection ... in the old days, it was used for power-on-reset, but this times changed.
@RobertFeranec
@RobertFeranec 8 лет назад
Theoretically yes, practically it is safer to keep the circuit. I have seen a lot of boards with RESET problems (including recent boards), so you really want to keep an option to play with the RESET signal in case of problems. For example, brown-out detection will not enable to tweak RESET time if needed. In some specific applications / connections you may need to keep RESET down for longer because some connected peripherals may require longer initialization. Also, if you do not need the reset circuit, you can just keep it unfitted. However, keeping this simple circuit can save you from making a new revision of your board.
@benjaminfacouchere2395
@benjaminfacouchere2395 7 лет назад
And don't forget ultra-low power scenarios. Disabling the Brown-out detection saves a few uA. Really important if you want to power your device on a coin-cell for +10 years ;)
@lolsypussy
@lolsypussy 7 лет назад
Is it just the camera angle or does the board really has a thicker copper? Cause the tracks appear to be super embossed.
@RobertFeranec
@RobertFeranec 7 лет назад
Maybe combination of color, camera and light. It is a standard 2 layer PCB.
@pauloNunesLopes
@pauloNunesLopes 9 лет назад
How do you route USB signals? It is not supposed to have a solid return plane underneath those signals between the conector and the microconttroller?
@RobertFeranec
@RobertFeranec 9 лет назад
+Paulo Lopes: I just routed it as short as possible and broke 90 OHM impedance rule. It's not really possible to achieve nice and correct impedance on 2 layer PCB (the tracks would look weird).
@pauloNunesLopes
@pauloNunesLopes 9 лет назад
Thanks
@pauloNunesLopes
@pauloNunesLopes 9 лет назад
+Robert Feranec: another question what if you use a bigger series resistor to match impedance? and this components to ground? what are they and they will not create a sub?
@RobertFeranec
@RobertFeranec 9 лет назад
- series resistors are not substitution for track impedance - the components to ground are ESD protection, just google for CG0603MLC-05E (here you can find the full project, including schematic: www.28pins.com/)
@pauloNunesLopes
@pauloNunesLopes 9 лет назад
+Robert Feranec : And if for example I have a 4-layer PCB (Signal GND POWER Signal) and somewhere i need to go from top layer to bottom layer (USB differential pair). In this case, the return path is broken, rigth?? What is your tip to solve this??
@sencillamentecharles4359
@sencillamentecharles4359 7 лет назад
Hello Robert.One simple question, what Command do you use in altium for select and view only single a track (like in minute 30:38)?
@RobertFeranec
@RobertFeranec 7 лет назад
Do you mean TAB (30:38 is end of the video, so I was not sure what you mean)?
@sencillamentecharles4359
@sencillamentecharles4359 7 лет назад
Robert Feranec thanks !!! i just checked on altium haha, thanks!
@istvan8905
@istvan8905 7 лет назад
wait wait wait :) what does the TAB button do?
@RobertFeranec
@RobertFeranec 7 лет назад
If you select a segment of a track in your PCB, when you press TAB, Altium will select segments of the track on the same layer and when you press TAB one more time, Altium will select all segments of that track (on all layers). I think, this doesn't work for very old Altium.
@Vaandervald
@Vaandervald 9 лет назад
I also noticed a long time before, that the Arduino boards are routed really ugly, why didn't they put just a little bit more time in layouting such a mass production board ... don't get this at all. Are your Altium Files accessible somehow? just want to browse around on my own on this "pornographic" board .... really nice work!!
@RobertFeranec
@RobertFeranec 9 лет назад
Vaander vald You can download the Altium files from GitHub - just click here: github.com/FEDEVEL/28pins/archive/V1I1.zip or if you would like to access all the files, including BOMs & Gerbers, register at www.28pins.com/ and download them here: www.28pins.com/?s2member_file_download=28Pins-Designed-by-FEDEVEL.zip&s2member_skip_confirmation
@PreludeSon
@PreludeSon 8 лет назад
What is the function of the Zener diode D6 @ 4:26 time frame?
@RobertFeranec
@RobertFeranec 8 лет назад
+InfinityOrchid Do you mean schotky diode D6? The purpose of this diode is to discharge capacitor C32 very quickly when board is powered off. If D6 was not there and you power OFF (disconnect input power) and then power ON (connect input power) of the board very quickly, the capacitor C32 would be still charged and reset would not work properly. Of course it depends on the internal circuit of the gate U6 (there probably is also a similar diode), but you never know for sure, so it's better to place D6 into schematic and if the internal U6 diode on pin 2 can be used, you just don't fit D6.
@PreludeSon
@PreludeSon 8 лет назад
+Robert Feranec Thanks for the reply, Robert. I'm not used to seeing something being discharged to a positive power rail; I have usually seeing a capacitor discharges through a resistor to ground but, not to a positive power rail with the diode, like D6.
@RobertFeranec
@RobertFeranec 8 лет назад
+InfinityOrchid When you switch OFF power, the positive rail will become 0V.
@PreludeSon
@PreludeSon 8 лет назад
+Robert Feranec Oh yes, I see. Thanks for the quick reply. Also, thanks for posting all these great videos!
@RobertFeranec
@RobertFeranec 8 лет назад
+InfinityOrchid I am very happy you found them useful :)
@pradipselectrolab2994
@pradipselectrolab2994 3 года назад
Open a factory and do all that.
@Ncky
@Ncky 8 лет назад
From where are you? You sometimes say some words that isn't in english and i can understand them :D Sorry for my bad eng
@RobertFeranec
@RobertFeranec 8 лет назад
+N!cky I am from Slovakia .. and I guess you mean the word "sto" :)
@Ncky
@Ncky 8 лет назад
+Robert Feranec im from serbia and sto in our country means 100 :D same in yours. Its nearby country, not hard to learn Slovakian :D
@Ncky
@Ncky 8 лет назад
+Robert Feranec where i can order pcb? can you tell me good manufacturer
@RobertFeranec
@RobertFeranec 8 лет назад
We manufacture usually in our local PCB manufacturer (www.sqpinternational.com/) or Exception PCB (www.exceptionpcbsolutions.com/)
@RobertFeranec
@RobertFeranec 8 лет назад
+N!cky yes, the language is similar :)
@faizanqureshi9837
@faizanqureshi9837 9 лет назад
I would like to say *ARDUINO*
Далее
How To Improve Your PCB Layout - VIAs
30:11
Просмотров 36 тыс.
Inside Out 2: BABY JOY VS SHIN SONIC
00:19
Просмотров 3,9 млн
6 Horribly Common PCB Design Mistakes
10:40
Просмотров 198 тыс.
High Speed and RF Design Considerations
45:15
Просмотров 115 тыс.
Hacking a weird TV censoring device
20:59
Просмотров 3,1 млн
Schematic Tips & Tricks - Phil's Lab #62
14:12
Просмотров 45 тыс.
How to design boards that work the first time
56:58
Просмотров 28 тыс.