Why does PCB to blinky LED take so long? 🧑🏼🏭
HTML-код
- Опубликовано: 7 авг 2024
- #pcb #board #bringup
After getting my PCBs from PCBWay www.pcbway.com/, the next obvious step was to get it soldered and flash in a simple blinky LED. But I was surprised to realize how long that took! Then I realized that there is such a thing called the "Board Bring-Up" and it does take a long time. Hence, I share a 7-step board bring-up process while making a custom Arduino board for a LoRa-GPS tracker based on Arduino Zero microcontroller SAMD21G. We will be using a J-Link EDU Mini to upload the bootloader and then test out the simplest Blinky LED along with the GPS, LoRa, and E-Ink subsystems.
‣ Some links below are affiliate. I receive a small commission at no extra cost to you.
⏰ TIMESTAMPS AND RESOURCES
0:00 Intro
0:29 Board Bring-up
1:02 Visual Inspection
2:10 Soldering
3:06 Powering up
4:14 Bodge wires
5:28 Bootloader hutscape.com/oak/examples/boo...
6:55 Custom Arduino board hutscape.com/oak/examples/cus...
8:30 Blinky LED hutscape.com/oak/examples/hel...
9:08 Sensors and displays
9:25 LoRa TX hutscape.com/oak/examples/lor...
9:34 LoRa P2P hutscape.com/oak/examples/lor...
9:47 GPS Fix hutscape.com/oak/examples/gps...
9:59 E-Ink hutscape.com/oak/examples/eink
10:08 Outro
🛍️ PRODUCTS MENTIONED
2x5 10-pin 1.27MM pitch connector for SWD
s.click.aliexpress.com/e/_9yyfdT
Waveshare 1.54inch E-Ink display black/white e-paper 200x200 resolution amzn.to/3BrwFW4
s.click.aliexpress.com/e/_Aa47iU
HopeRF LoRa RFM95 module
amzn.to/3BvDgis
s.click.aliexpress.com/e/_A49mJI
🎩 DEMO FILES
Project Oak hutscape.com/oak/hardware
📺 WATCH NEXT
A case study of LoRa-GPS tracker • A case study of LoRa-G...
SMD Stencil soldering • SMD Stencil soldering ...
Uploading Arduino bootloader on a new micro-controller • Uploading Arduino boot...
Using LoRa for P2P • Using LoRa for P2P hal...
Displaying on E-Ink screen • Displaying on E-Ink sc...
Getting started with a GPS module • Getting started with a...
🔗 LINKS SHOWN
Flying probe test • Part 13 - Electrical T...
Arduino platform specs arduino.github.io/arduino-cli...
🎼 MUSIC AND VIDEOS USED
Music from Uppbeat (free for Creators!):
Cosy by Prigida uppbeat.io/t/prigida/cosy
License code: 2RZTS2Y2R5UCCCXU
How WonderfulCutesy Chamber Ensemble uppbeat.io/t/cutesy-chamber-e...
License code: L4VZ4TLGTM7R7NRV
Video by Malte Luk from Pexels www.pexels.com/video/person-w...
Video by Vanessa Loring from Pexels www.pexels.com/video/kids-bui...
🔌 TOOLS USED
hutscape.com/tools Наука
Fantastic video capturing the steps of a board bring-up!! kudos..
However, I do have a question. Why use a USB connector and a battery directly?
AFAIK, it is a standard process to perform the board bringup with a current limited PSU.
Isnt it a much more controlled / reliable way of ensuring a current runaway does not happen?
Yes, yes yes!! Please use a current limiting power supply unit :)
I have missed out on this very important step of the board bring-up process, so thanks for pointing it out!
I'm still on the lookout for a good PSU for my home lab. Do you have a recommendation for a model that is decently priced?
@@sayanee ruclips.net/video/bSkeV2ezuBs/видео.html
@@ChinmayPendharkar Thanks!!
Great info but my favorite part was your final thought: be kind and patient with yourself. So true here and in so many other endeavors.
super underrated channel, love the content and hope your channel continues to grow!
You have fantastic content! Your methodology and presentation are just so clear! I'd love to collaborate with you on a future project.
Thanks for sharing about 3D printing and mechanical stuff, which I plan to learn soon as well :)
Loved the video and the ending message!!
Nice one! Very informative!
such a nice information thanks
Nice content. Ages ago when I was forced to use "Tier 3" PCB makers, the first check was the one you did , check for short between Supply Rail and Ground. Then for a shorted board , I used to use a high current , low voltage (
Wow! Thanks for sharing.
I'm sure even today there will be manufacturing errors, but generally, for a simple board, I'm guessing these error probabilities are reducing with better machinery and checks.
@@sayanee Well they seem have gotten vanishingly small , at least in the board densities I operate at , (10mil spacing between tracks, types)
Very informative video. Thanks for sharing.
Which IC r u using for power management?
If by power management you mean, LDO I am using AP2112. Or if you mean LiPo charging, it's MCP7383.
Feel free to refer to the schematic :) hutscape.com/oak/hardware/docs/schematic.pdf
@@sayanee Thanks for the reply. I wanted to know the IC for LiPo charging. Have you used TP4056? If yes, what's the difference/advantage of MCP7383?
@@roguesecurity Nope never used that chip.
Seems like a couple of articles pointing to these 2 chips as indeed the common ones for Lion charging.
1. hackaday.io/project/169422-iot-ups/log/177680-battery-management
2. embedblog.eu/?p=123
If TP4056 works for you, just use it :) Unless there is a particular goal in mind to change the chip E.g. cost, other properties, etc.
@@sayanee thanks a lot