DIY Arduino Turn-On and Debug | AddOhms #27
Вставка
- Опубліковано 25 сер 2024
- 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
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
I love the fact that the board didn’t work flawlessly the first design! Amazing learning experience!
DRC warnings are not suggestions :)
This was amazing! I loved seeing how you debugged and backtracked when you came across errors.
You are awesome. The amount of effort you put into this video shows. Thank you so much! Very high quality stuff.
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.
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.
Totally recommend that step. It has saved me many boards (and components).
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.)
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.) ua-cam.com/video/mY8NE3OuPfM/v-deo.html
That intro is lit
You need to change the channel name to Add 0 Ohms. ;-)
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.
This is amazing!
This was very interesting. Thanks for sharing your debugging process.
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.
I make them as fast as my free time (very little) and budget (none) allow.
At least these issues were bogdeable. Good case for adding test points on prototypes.
Nice shirt!
knowing just enough to be dangerous, about arduno its a pleasure to watch a pro.T.Y.
Great video! Thanks for sharing...ill be checking out your reflow oven info too!
Amazing video as usual, thanks!
Sir your videos are awesome!
Looking forward to a viendo on your reflow oven hopefully with detailed parts list and link to controller code nice board!
Excellent
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
:)
Great job sir
fantastic work 😍😍😍
Great video! Quick question, does the Pyramiduino R5 version on OSH Park have the issues fixed?
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.)
Great
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).
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. ;)
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
There are many reasons there could be a problem. A PCB probably won't fix the underlying issue.
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.
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.
It is a illuminati arduino.
👍 & subscribe!
Greetings from Austria!
I'd get a board shaped like a cat face and turn it into a cat toy.
ha, thats the reason why DRC and ERC are there for a reason
I want that shirt
I got it from here: contextualelectronics.com/product/choose-your-side-shirt/
I use my custom shaped arduino board for RC cars
How to probe smt circuits?
With sharp probes.
is it better to USE LQFP 32, atmega328 AU than this smaller IC Ver.
“Better” based on what?
Luminati confirm
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
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.
hahaha ... pyramid ... hahaha .... that's not it ... oh... that is the earth 'is' flat ... hahaha