DIY Arduino Turn-On and Debug | AddOhms #27

  Рет қаралды 22,638

AddOhms

AddOhms

Күн бұрын

Turn-on and debugging a custom Arduino. In part 3 of the DIY Arduino series, James assembles the Pyramiduino. In this episode you can see how to solder parts with a toaster oven, test a board with a scope, and program an Arduino bootloader. The design isn’t perfect, so you get to see James work through the problems in real-time.
Support James on Patreon:
/ baldengineer
Get show notes at:
addohms.com/diy...
Join the AddOhms Discord:
addohms.com/dis...
Marvel Studios Logo Template Created by lonearcherfilms/Film Learnin - Check out the channel here: / @filmlearnin
Video produced by James Lewis (@baldengineer):
baldengineer.com
Ask questions directly on the forum:
discuss.addohm...
Subscribe to learn electronics with free tutorials:
goo.gl/H9r1RN
#arduino, #electronics, #reflow

Пікірлер: 55
@joshuavincent7884
@joshuavincent7884 5 жыл бұрын
That autoreset explanation was gold! I had trouble understanding the purpose of the capacitor in a DC circuit like this and now it makes sense. Thank you
@iMsMs
@iMsMs 6 жыл бұрын
I love the fact that the board didn’t work flawlessly the first design! Amazing learning experience!
@dd884e5d8a
@dd884e5d8a 4 жыл бұрын
This was amazing! I loved seeing how you debugged and backtracked when you came across errors.
@n8twj
@n8twj 6 жыл бұрын
DRC warnings are not suggestions :)
@karkoon6364
@karkoon6364 6 жыл бұрын
You are awesome. The amount of effort you put into this video shows. Thank you so much! Very high quality stuff.
@xsdev
@xsdev 5 жыл бұрын
Thanks for this! The suggestions for how to troubleshoot and test a brand new board layout seem obvious after hearing them, but not things I had thought about on my own before hand. I will definitely start with checks for shorts between VCC and GND now.
@AddOhms
@AddOhms 5 жыл бұрын
Totally recommend that step. It has saved me many boards (and components).
@diehardmetalhead3797
@diehardmetalhead3797 6 жыл бұрын
I like the debugging part,for the next projects and videos you can leave us some problems and we can come up with solutions,it would be nice to have something to troubleshoot.(i am not so good at english.)
@AddOhms
@AddOhms 6 жыл бұрын
If you watch the PCB episode, there is a problem I left in the files. (A correct and incorrect version of the PCB is posted.) kzbin.info/www/bejne/o4qbf3hphNqDnK8
@u1kenshin857
@u1kenshin857 5 жыл бұрын
I dont understand most things, but I kept on watching... Perhaps the moment I will also get bald, will be the moment I will be needing this info. Thanks for your video.
@ngoquang2708
@ngoquang2708 6 жыл бұрын
That intro is lit
@whollymindless
@whollymindless 6 жыл бұрын
A great example of how this stuff is really developed. There's a reason why prototypes tend to be janky. You work through it, change it, and do it again if you have to make many of them. It's why making a few hobby boards is very different than trying to make 100 or 1000 for use by others.
@HariWiguna
@HariWiguna 6 жыл бұрын
You need to change the channel name to Add 0 Ohms. ;-)
@SiegDaniel
@SiegDaniel 6 ай бұрын
This is amazing!
@Perspectologist
@Perspectologist 6 жыл бұрын
This was very interesting. Thanks for sharing your debugging process.
@jyotishmanbharali3757
@jyotishmanbharali3757 6 жыл бұрын
15 minutes is not long at all. I can watch your videos all day long. they are very informative, well organized and fun to watch. You should make them more often.
@AddOhms
@AddOhms 6 жыл бұрын
I make them as fast as my free time (very little) and budget (none) allow.
@raym9691
@raym9691 6 жыл бұрын
Looking forward to a viendo on your reflow oven hopefully with detailed parts list and link to controller code nice board!
@markingle8980
@markingle8980 5 жыл бұрын
Great video! Thanks for sharing...ill be checking out your reflow oven info too!
@ednadeau7384
@ednadeau7384 6 жыл бұрын
knowing just enough to be dangerous, about arduno its a pleasure to watch a pro.T.Y.
@tablatronix
@tablatronix 6 жыл бұрын
At least these issues were bogdeable. Good case for adding test points on prototypes.
@supersupreme
@supersupreme 6 жыл бұрын
I remember your t-shirt "NEVER TRUST THE autorouter " and you LOSE, unless it's for educational purposes. And there was a video where you were saying that eventually you will short smth anyway. Funny
@AddOhms
@AddOhms 6 жыл бұрын
:)
@ProtoG42
@ProtoG42 6 жыл бұрын
Nice shirt!
@hashimalsakkaf774
@hashimalsakkaf774 6 жыл бұрын
Amazing video as usual, thanks!
@jonathanflores3748
@jonathanflores3748 6 жыл бұрын
Sir your videos are awesome!
@electronic7979
@electronic7979 6 жыл бұрын
Excellent
@krishnawa_
@krishnawa_ 6 жыл бұрын
Great job sir
@SL00005
@SL00005 Жыл бұрын
Great video! Quick question, does the Pyramiduino R5 version on OSH Park have the issues fixed?
@AddOhms
@AddOhms Жыл бұрын
No. I don’t think it does. I don’t remember doing another run through OSH Park. (I did do a batch through Macrofab, where I fixed the LDO.)
@MalcolmCrabbe
@MalcolmCrabbe 6 жыл бұрын
Excellent video - whether intentional or accidental, the debugging process is clearly explained. Fortunately with the likes of PCBWay and other manufacturing houses in China, developing PCBs is now cheap enough to have 2nd or 3rd batches made should you find errors with the layout (such as the via's shown in this video).
@AddOhms
@AddOhms 6 жыл бұрын
Here’s a behind-the-scenes secret: I had two versions of the board. One (R1) had an intentional mistake. Turns out, the one (R4) with real mistakes was more interesting. ;)
@mahmoudfl5097
@mahmoudfl5097 6 жыл бұрын
fantastic work 😍😍😍
@kekecjan
@kekecjan 6 жыл бұрын
Hello James, i have a question about the SMD crystal or oscillator, do you have a tutorial how to wire 4 pins oscillator? Btw i really like your PCB.
@AddOhms
@AddOhms 6 жыл бұрын
I don't. But my experience has been two of the pins are the crystal and the other two are GND. In terms of selecting the load capacitors, I learned from this Microchip application note: ww1.microchip.com/downloads/en/AppNotes/00826a.pdf. It is written "for" some PIC devices, but I found the information generic enough for any MCU.
@TheMoralex311091
@TheMoralex311091 3 жыл бұрын
Thank you so much for this series, it's very helpful! Very appreciated.. I've one question, i make custom props and machines for escape rooms, i'm trying to use a lot of RFID Reader (522 mifare) connected to only one Arduino but randomely I've to hardware reboot the Arduino becouse invalid initialization of sensors, i'm using an external voltage step down circuit stabilized to 3,3v to Power them ( vcc is 5v 2A for Arduino and step down). I think i have to build a custom PCB to make It work correctly dues to Arduinos pin stability... However my prototype some times It work well and some times not.. what you think about? Is it a good idea to try to build a dedicated pcb? Thank you another time. By
@AddOhms
@AddOhms 3 жыл бұрын
There are many reasons there could be a problem. A PCB probably won't fix the underlying issue.
@ElectroIoT
@ElectroIoT 6 жыл бұрын
Great
@nosaltiesandrooshere7488
@nosaltiesandrooshere7488 5 жыл бұрын
👍 & subscribe! Greetings from Austria!
@vidanatural_oficial
@vidanatural_oficial 6 жыл бұрын
It is a illuminati arduino.
@reeseyme9613
@reeseyme9613 6 жыл бұрын
ha, thats the reason why DRC and ERC are there for a reason
@forteleaerieneromane
@forteleaerieneromane 6 жыл бұрын
I use my custom shaped arduino board for RC cars
@soranuareane
@soranuareane 6 жыл бұрын
I'd get a board shaped like a cat face and turn it into a cat toy.
@marcinwitkowski6443
@marcinwitkowski6443 6 жыл бұрын
is it better to USE LQFP 32, atmega328 AU than this smaller IC Ver.
@AddOhms
@AddOhms 6 жыл бұрын
“Better” based on what?
@valerionappi7839
@valerionappi7839 6 жыл бұрын
I want that shirt
@AddOhms
@AddOhms 6 жыл бұрын
I got it from here: contextualelectronics.com/product/choose-your-side-shirt/
@uuyoubaan4uuyou829
@uuyoubaan4uuyou829 4 жыл бұрын
How​ to​ probe​ smt​ circuit​s?
@AddOhms
@AddOhms 4 жыл бұрын
With sharp probes.
@richardbruno201
@richardbruno201 4 күн бұрын
Where is episode 24?
@AddOhms
@AddOhms 4 күн бұрын
DIY Arduino PCB Design in KiCad (Pyramiduino) kzbin.info/www/bejne/o4qbf3hphNqDnK8
@stefanrodic5398
@stefanrodic5398 6 жыл бұрын
Luminati confirm
@camilojazzfernandes
@camilojazzfernandes 4 жыл бұрын
hahaha ... pyramid ... hahaha .... that's not it ... oh... that is the earth 'is' flat ... hahaha
@browaruspierogus2182
@browaruspierogus2182 6 жыл бұрын
Yeah - if you manually control reflow for no more than 3 min results are better and safer. Many people burned their circuits just by putting all trust in the electronics lol
@AddOhms
@AddOhms 6 жыл бұрын
Just because a process is automated, it does not mean it should be left unattended. So other than not blindly trusting a control system, I disagree entirely with your statement. A manual process does not provide "better" or safer results. A manual system is not repeatable and is prone to mistakes. Modern solder pastes are designed to follow a specific curve, which is difficult to get right "by hand." So by definition, it is not "better." In the case of being safer, a proper control system has safety limits. For example, my controller shuts-down if a) the temp doesn't rise after turning on the heater or b) a max temperature gets hit. It won't even start the process until the oven's temperature returns below a threshold. So while those extra safety margins are in place, as I said, I do not blindly trust it. There is also the magic override: pull the plug.
Fun with Transistors
24:33
HackMakeMod
Рет қаралды 263 М.
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 11 МЛН
Dad Makes Daughter Clean Up Spilled Chips #shorts
00:16
Fabiosa Stories
Рет қаралды 7 МЛН
I built my own computer. by hand.
13:03
jdh
Рет қаралды 1,2 МЛН
Arduino vs. Raspberry Pi - Which is best?  | AddOhms #7
5:01
AddOhms
Рет қаралды 1,1 МЛН
Voltage Dividers as Regulators ?! | AO #22
6:04
AddOhms
Рет қаралды 56 М.
Photolithography on Silicon with PCB Chemicals
25:31
ProjectsInFlight
Рет қаралды 44 М.
DIY Arduino PCB Design in KiCad (Pyramiduino)
13:49
AddOhms
Рет қаралды 30 М.
Full video - Data recovery from a dead MicroSD card
16:01
DevelopAKR
Рет қаралды 194 М.
Why use Current Limiting Resistors | AddOhms #8
5:10
AddOhms
Рет қаралды 245 М.
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 11 МЛН