#pcb #breadboard #prototype
I will be sharing some design considerations for transferring a breadboard prototype to a custom PCB. The breadboard prototype contains an Arduino dev board with a microcontroller connected to a few sensors. The custom PCB had a different power source and required the Arduino bootloader to be uploaded first before using the Arduino firmware.
⏰ TIMESTAMPS
0:00 Intro
00:52 Breadboard vs PCB
01:44 Microcontroller: package, variant, open schematics
03:49 Subsystems: power, MCU, sensors
05:32 Power: power sources, voltage regulator, power tree, max ratings
09:17 Bootloader: pins, protocol, programmer
11:10 Sensors: faulty design or faulty component
13:58 Outro: My thoughts on creating the first version
‣ Some links below are affiliate. I receive a small commission at no extra cost to you.
PRODUCTS MENTIONED
RobotDyn SAMD21 M0 Mini https://s.click.aliexpress.com/e/_AZG8aU
Si7021 sensor module https://s.click.aliexpress.com/e/_Alew5x
TSOP4838 Infrared Receiver https://s.click.aliexpress.com/e/_ApST4d
DEMO FILES
Subsystem design https://hutscape.com/pine/design
Power Tree schematic https://hutscape.com/pine/power
Schematics https://hutscape.com/pine/hardware/do...
Circuit simulation with Falstad https://hutscape.com/pine/power#circu...
WATCH NEXT
Arduino firmware on ATmega328p or SAMD21 • Arduino firmware on ATmega328p or SAMD21
Common datasheet sections to look at when getting started • Common datasheet sections to look at ...
Foundations of a good electrical schematic • Foundations of a good electrical sche...
Uploading Arduino bootloader on a new microcontroller • Uploading Arduino bootloader on a new...
Circuit simulation with Falstad • Circuit simulation with Falstad
LINKS SHOWN
Adafruit Feather M0 Basic Proto ATSAMD21 Cortex M0 https://www.adafruit.com/product/2772
RobotDyn SAMD21 M0Mini https://robotdyn.com/samd21m0mini.html
Arduino Zero https://store.arduino.cc/usa/arduino...
ATSAMD21G18 Document list https://www.microchip.com/wwwproducts...
Atmel SAM D21E / SAM D21G / SAM D21J Datasheet https://cdn.sparkfun.com/assets/6/3/d...
LCSC Microchip Tech ATSAMD21G18AAU https://lcsc.com/productdetail/ATMEL...
draw.io to make flow charts https://app.diagrams.net/
switch between battery and USB power no microcontroller circuit https://electronics.stackexchange.com...
Schematics comments on Twitter / 117. .
Voltage regulator LD3985 datasheet https://docsapac.rsonline.com/webdo...
IR Receiver TSOP4838 datasheet https://www.vishay.com/docs/82459/tso...
Temperature sensor Si7021 datasheet https://www.silabs.com/documents/publ...
Definition of power tree schematics from Intel https://www.intel.com/content/dam/www...
PN2222 NPN Transistor datasheet http://users.ece.utexas.edu/~valvano/...
BC817 NPN Transistor datasheet https://www.onsemi.com/pub/Collateral...
HARDWARE LAB EQUIPMENT
EEVBlog Digital Multimeter 121GW https://www.eevblog.com/product/121gw/
Saleae Logic Analyzer https://amzn.to/3n47Jxh
ATTEN862D Hot Air Gun workstation https://s.click.aliexpress.com/e/_A7zoa8
SOFTWARE USED
dotfiles for terminal configuration https://github.com/sayanee/dotfiles
KiCad https://kicad.org/
CoolTerm for serial monitor https://freeware.themeiers.org/
PartsBox for inventory management https://partsbox.com/
GoodNotes for highlighting datasheets https://www.goodnotes.com/
VIDEO PRODUCTION GEAR
iPhone for recording video
Microphone Audio Technica ATR2100USB for voice recording https://amzn.to/3gsOiwA
IKEA TERTIAL Work lamp stand hacked as a microphone stand https://amzn.to/2QJWnCx
Tripod SLIK SDV10iPhone holder Xiletu XJ8 https://s.click.aliexpress.com/e/_AVrL8v
VIDEO EDITING SOFTWARE TOOLS
Davinci Resolve for video editing
QuickTime for recording screencasts
Canva.com for YouTube thumbnail, titles, outro https://www.canva.com/