Design considerations for transferring a breadboard prototype to a custom PCB

  Рет қаралды 34,847

Sayanee Basu

Sayanee Basu

Күн бұрын

Пікірлер: 67
@mysticmarble94
@mysticmarble94 4 жыл бұрын
We need more women like you, running electronics channels ✌🙏
@freezedream
@freezedream 4 жыл бұрын
Valuable addition - if using multiple I2C devices, check for hardwired address conflicts!
@iAyanPahwa
@iAyanPahwa 4 жыл бұрын
Nice video, thanks for explaining everything in such a great flow. I personally use SOIC BITE (search on hackaday) as my preferred connector to flash boot-loader on the chip, it’s small and fun :)
@Bubatu7
@Bubatu7 Жыл бұрын
The way this is presented makes the topic so approachable, especially for beginners like me! Thank you!
@waltribeiro
@waltribeiro 7 ай бұрын
This video is so helpful. Thanks!
@mdnabeel4973
@mdnabeel4973 10 ай бұрын
Great explanation...please keep making such informative videos❤❤🎉
@shik_tech
@shik_tech Жыл бұрын
I must say your videos are very helpful. Thank you for taking the time to make those!
@0ldfashi0ned
@0ldfashi0ned 3 жыл бұрын
Honestly, that was one of the best videos on the subject matter I've watched!
@Ken-oe3ch
@Ken-oe3ch 3 жыл бұрын
Thank you. It is so reassuring hearing you explain errors or miscalculations that will happen during project development.
@cadillacescalade5428
@cadillacescalade5428 2 жыл бұрын
Hello, I am interested in turning my breadboard project on to a circuit board, I am rather new to this, But need help in the right direction. I am a model railroad er I am using 2 IR sensors for detection from open to closing the gates an operating the lights an sound. An I really wanna add a circuit board so I can place it under the crossing an only have my IR wires connected to reach out. can you please help me on sending to have it manufactured or help me with the correct components to buy to make this an reality.
@mgkigathi
@mgkigathi 3 жыл бұрын
by far the most insightful video for anyone trying to develop their own product pcbs from 'baby' breadboard tinkering. i love it !! i love it !!
@leythecg
@leythecg 5 ай бұрын
absolutely fantastic in presentation and content! Many thanks!
@woodsmith_1
@woodsmith_1 Жыл бұрын
Awesome video. Thanks!
@thisusernameismine10
@thisusernameismine10 4 жыл бұрын
Excellent video, enjoyed it enormously. I love it when someone spells out all the errors they made, smacks of real authenticity. Clear, concise, uncluttered - like your workspace (that's not really your workspace is it?), Can't wait to see more vids, esp aimed at us EE wannabees. Would have liked to know what you are making and an indication of how much that exercise cost in $ / per board. Bravo.
@sayanee
@sayanee 4 жыл бұрын
Thanks, Paul! This is indeed my workspace, just a room in my apartment converted to a home lab that I share with my husband :) This project BOM costed me about USD 10. With PCB manufacturing, add about USD 10. I did the manufacturing with JLCPCB ($2 + shipping). I have the details on the BOM and cost here: hutscape.com/pine/bom. Thanks for the feedback! I'll share the cost for future projects. All the other details on this project including schematics, layout, design are here hutscape.com/pine/
@thisusernameismine10
@thisusernameismine10 4 жыл бұрын
@@sayanee I did not appreciate how much you have built into your whole web facing framework. Sorry for being so lazy and not investigating further. An indication of prices is nice, but you have the whole BOM listed, its impressive stuff. I'll start sharing this.
@coolchriss
@coolchriss 9 ай бұрын
So informative❤, I wasnt aware about the operating voltage range, I was deciding that 3v3 is standard, while in fact some devices range from 1v6 to 5v . In addition, I think before we order any pcb , we need to test alot on bread board almost all circuitry before we put them in the final place on the pcb. As well some compenent must have certain location in the pcb for instance decoupling capacitors to work perfectly they should be as close as possible from the mcu, same for the crystal. 😊
@7null
@7null 5 ай бұрын
Fantastic overview. Thanks you for sharing your methodology as it really helps put the design process into perspective.
@johanneszwilling
@johanneszwilling 2 жыл бұрын
😎 VERY nice! Some much stuff here all the other videos didn't cover so far...
@TS-gi8zm
@TS-gi8zm 7 ай бұрын
Good video! Helped a lot.
@IMTIvanBlake
@IMTIvanBlake Жыл бұрын
Hello Sayanee, where did you order the PCB's? also I have the doubt if you soldered all the components or what assembly service do you recommend? Thank you so much (I am asking this since JLCPCB for example, has lack of storage in many parts)
@sayanee
@sayanee Жыл бұрын
I use PCBWay now. I too would like to try out assembly services. And I recognize that no matter what, we will not always be able to match all the components we want with what the service might provide. Hence, I am thinking of doing a partial assembly. Get the passives and common parts (resistors, capacitors, LED, USB / JST connectors) and connectors assembled. And then, hand solder the rest. At least, we will save a lot of time that way :)
@IMTIvanBlake
@IMTIvanBlake Жыл бұрын
@@sayanee could you recommend an specific assembly service company?? Thank you a lot for your videos, I am learning a lot with them
@sayanee
@sayanee Жыл бұрын
@@IMTIvanBlake I have never used one yet to recommend from personal experience. But I will do this with PCBWay for my next project: www.pcbway.com/pcb-assembly.html
@IMTIvanBlake
@IMTIvanBlake Жыл бұрын
@@sayanee thank you so much Sayanee, I will wait for your future videos ☺️
@elilevenshus7789
@elilevenshus7789 9 ай бұрын
Great video, clean schematics. Your organization and debugging of the different systems is great, and something every engineer should strive towards.
@mrafayshams3089
@mrafayshams3089 2 жыл бұрын
Thank you so much for such an in-depth and accurate manifestation of information. Recently I've designed two versions of my custom PCB for a project based on the PIC18F45Q43; but both times the MCU burns out when I power the circuit.. I think its the power and the PCB layout (Please let me know if someone thinks it could be some other cause). Nonetheless, it is videos like this that help a lot! So thanks again! 😊
@sayanee
@sayanee 2 жыл бұрын
Wow! Yeah, that's the most challenging part. Have you tried using a current limiting power supply or using 0-ohm resistors to isolate the PIC chip first and probing the GND and power pads? Maybe you did that already. Hope it works out for you!
@mrafayshams3089
@mrafayshams3089 2 жыл бұрын
@@sayanee I actually did not try the 0 ohm resistor approach. Since I'm not completely comfortable with soldering 0603 or 0805 resistors; I get them soldered through JLC PCB. In addition, unfortunately I do not have access to a current limiting power supply. On the contrary, if you don't mind; would you be able to recommend me a 5V power supply circuit for the PIC microcontrollers (SMD packages)? 1 Amp voltage regulator would do. Thank you so much once again!
@mkhaled23
@mkhaled23 3 жыл бұрын
You are amazing. Liked and subbed! I hope you continue to make such videos! All the best.
@mwgilson
@mwgilson Жыл бұрын
This is a super video with great detail. Thanks for sharing.
@jeffg4686
@jeffg4686 3 жыл бұрын
really nice video. just getting into embedded and this definitely helped
@mikroavrcom
@mikroavrcom 3 жыл бұрын
Woow, KiCad user, your are great
@Allan9966
@Allan9966 3 жыл бұрын
I have just discovered your channel and find it excellent and informative. You have a great voice to listen to and an unbelievably clean and tidy work area!
@pearlboy
@pearlboy 2 жыл бұрын
Nice VIdeo
@roguesecurity
@roguesecurity 3 жыл бұрын
This is gold
@keviny6677
@keviny6677 3 жыл бұрын
love your video, not many ppl will share their mistakes and errors. learn a lot
@ajeethsuryash5123
@ajeethsuryash5123 3 жыл бұрын
Amazing content. Thanks a lot...
@vinamarora7049
@vinamarora7049 4 жыл бұрын
All of these are very useful for newbies with PCBs!
@jithin_isaac
@jithin_isaac 4 жыл бұрын
Well made video..
@JairajShettye
@JairajShettye 4 жыл бұрын
Hi, I am your new subscriber, love the content in your channel. I am a student learning embedded systems and I have question to ask. Can we use Arduino for industrial projects? If yes then how? If no then whats the alternative? Or can you make a video on this topic?
@sayanee
@sayanee 4 жыл бұрын
Hi Jairaj! Wow, lucky you. Embedded systems is a great fundamental subject study. It's very hard to give a generic answer to all industrial projects. From my experience, it depends on the specific industrial equipment that we want to integrate. It also might depend on legacy technologies of the equipment that the organization already has. Also, industrial equipment sensors and actuators are expensive and have many more features and higher precision than a "maker" sensor. Hence, you probably need to write a separate Arduino library first for that specific sensor. The interface to integrate with the equipment might not be as "easy" as for example, I2C. The term "Arduino" can mean the dev boards, the firmware stack, or even the ecosystem. I don't think we should use just the dev board for deploying at scale (10s or 100s) for many industrial pieces of equipment, but it can be great for prototyping. Do check out the Arduino pro website (www.arduino.cc/pro/why-pro) which is particularly suited for powerful industrial / enterprise applications. Hope this helps!
@조기연-r7t
@조기연-r7t 4 жыл бұрын
you are excellent! star in youtube
@nlsqrs1
@nlsqrs1 4 жыл бұрын
Very useful tips and an interesting story.
@norm1124
@norm1124 3 жыл бұрын
Amazing video quality
@vtwoli
@vtwoli 3 жыл бұрын
Wow! Thanks for sharing your experiences because I'm also planning to create my first custom PCB.
@sayanee
@sayanee 3 жыл бұрын
All the best! Keep it simple so that it works and it's easy to debug 😃
@sivaram1804
@sivaram1804 3 жыл бұрын
How to code the micro controller
@sayanee
@sayanee 3 жыл бұрын
Specifically for SAMD21G, you can of course use Microchip's native firmware environment (which I have never done before): www.microchip.com/wwwproducts/en/ATsamd21g18 You can also install the Arduino bootloader and code in Arduino. I did a previous video on this method: kzbin.info/www/bejne/nmPRfIWFhdF5r5I Or just buy a dev board that already come with the Arduino bootloader if you are just starting out: store.arduino.cc/usa/arduino-zero Other ways can also be Micropython or CircuitPython. For example learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python-circuitpython?view=all Hope this helps!
@ThomasLefort-JesuisuneIA
@ThomasLefort-JesuisuneIA 3 жыл бұрын
What an amazing video ! Thanks
@roymoran1151
@roymoran1151 3 жыл бұрын
I like this. I like this a lot.
@EntwinedGraces
@EntwinedGraces 4 жыл бұрын
Love your content, very informative and inspiring.
@신태진-w2g
@신태진-w2g 3 жыл бұрын
I want to use your battery/usb power switching logic in a small project I want to build with ESP32. But I am worried about the schottky diode (PM3020EH) that sits after the USB socket. I believe the purpose of this diode is to cut off the path from the USB when your circuit is powered with batteries only. When the USB is connected this diode becomes turned on and 5V is delivered to the circuit from the USB while the P channel MOSFET is shut off, right? My issue is that I can't afford the voltage drop across this schottky diode because my circuit needs 5V to drive some other TTL chips. Your circuit only needs the 2.8V produced by the voltage regulator so the voltage drop is irrelevant. Do you know any other widely available schottky diode with a voltage drop of 0.3V because I wouldn't mind using 4.7V. Getting rid of this schottky diode doesn't seem to be an option. Any suggestions?
@sayanee
@sayanee 3 жыл бұрын
"When the USB is connected this diode becomes turned on and 5V is delivered to the circuit from the USB while the P channel MOSFET is shut off, right? " Yes, you are correct. Nope, I'm unsure of any other part number for such diodes. I have not searched on the e-commerce sites, but is there a way to search for this parameter of voltage drop? I'm curious, what kind of battery are you using? With ESP32 or my future projects, I'm planning to use rechargeable batteries actually. Hence, I'm planning to take some inspiration from Adafruit's LiPo and Power logic blocks here in this schematic: learn.adafruit.com/assets/52793 which does not need any MOSFET.
@신태진-w2g
@신태진-w2g 3 жыл бұрын
@@sayanee Just regular non recharging AA batteries to produced 12V
@sayanee
@sayanee 3 жыл бұрын
@@신태진-w2g Right, similar to my project. I just did a search on element14 and found the lowest voltage drop goes to 230mv :( Not sure if that is low enough for you, but I found the parameter search for it www.farnell.com/datasheets/2907069.pdf I hope you find the right Schottky diode!
@ihasmax
@ihasmax 3 жыл бұрын
Fantastic video!
@omarceentayyab
@omarceentayyab 4 жыл бұрын
Extremely well made video.
@PM13501
@PM13501 3 жыл бұрын
Excellent video Sayanee, kudos for the ways you explain concepts!!! I am a hobbyist and doing some automation around the house using D1 Mini and NodeMCU boards to hook up sensors and relays. These boards have a microcontroller but on PCB design sites (& Kicad) I did not find any options to use D1 or NodeMCU boards for PCB design. Are these (D1 & NodeMCU) not standard options for PCB components?
@sayanee
@sayanee 3 жыл бұрын
"I did not find any options to use D1 or NodeMCU boards for PCB design" Do you mean specific schematic symbols and footprints for NodeMCU? If that's what you mean, then in general, no, you might not find the specific schematic symbol and footprint to use for many components. But, you can always do a search on GitHub / GitLab to check if someone else has already open-sourced it. If not make a new schematic symbol or a footprint. I did a previous video on making a new schematic symbol (kzbin.info/www/bejne/homwp6FpmN-nfck) and a new footprint from scratch (kzbin.info/www/bejne/jJbWp36gm8lmibM). Hope this helps!
@PM13501
@PM13501 3 жыл бұрын
@@sayanee Thanks, that helps and bless you to keep up the good work!
@sayanee
@sayanee 3 жыл бұрын
@@PM13501 I forgot to mention that for my past project I did make a schematic symbol for WeMos D1 Mini: github.com/hutscape/kicad-library/tree/master/symbols#wemos-d1-mini and its footprint: github.com/hutscape/kicad-library/tree/master/footprints/wemos_d1_mini.pretty Feel free to use it and iterate accordingly. All the best for your project too.
@blablub2402
@blablub2402 3 жыл бұрын
This video was amazing!
@Cutycats9
@Cutycats9 4 жыл бұрын
Nice good job
@anandkachale5187
@anandkachale5187 4 жыл бұрын
really nice information
@jeanramirez99
@jeanramirez99 4 жыл бұрын
Excelent video!
Manual panelizing of PCBs with tabs and mouse bites
12:11
Sayanee Basu
Рет қаралды 26 М.
Arduino in a commercial product?
7:17
Predictable Designs
Рет қаралды 22 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 54 МЛН
Ozoda - Lada ( Official Music Video 2024 )
06:07
Ozoda
Рет қаралды 17 МЛН
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 13 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 105 МЛН
Arduino Uno to ATmega328 - Shrinking your Arduino Projects
37:17
DroneBot Workshop
Рет қаралды 792 М.
Build Your Own Drone Tracking Radar:  Part 1
20:08
Jon Kraft
Рет қаралды 542 М.
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 203 М.
#1099 How I learned electronics
19:55
IMSAI Guy
Рет қаралды 1,3 МЛН
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 154 М.
How To Build Circuits On Stripboard or Veroboard
39:46
TekSparkz
Рет қаралды 51 М.
How To Make A Custom PCB From Design To Assembly
19:22
element14 presents
Рет қаралды 55 М.
ESP32 in a commercial product? - From prototype to production
7:58
Predictable Designs
Рет қаралды 59 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 54 МЛН