Design considerations for transferring a breadboard prototype to a custom PCB

  Рет қаралды 36,393

Sayanee Basu

Sayanee Basu

Күн бұрын

Пікірлер: 67
@freezedream
@freezedream 4 жыл бұрын
Valuable addition - if using multiple I2C devices, check for hardwired address conflicts!
@Bubatu7
@Bubatu7 2 жыл бұрын
The way this is presented makes the topic so approachable, especially for beginners like me! Thank you!
@Ken-oe3ch
@Ken-oe3ch 4 жыл бұрын
Thank you. It is so reassuring hearing you explain errors or miscalculations that will happen during project development.
@0ldfashi0ned
@0ldfashi0ned 4 жыл бұрын
Honestly, that was one of the best videos on the subject matter I've watched!
@shik_tech
@shik_tech 2 жыл бұрын
I must say your videos are very helpful. Thank you for taking the time to make those!
@elilevenshus7789
@elilevenshus7789 Жыл бұрын
Great video, clean schematics. Your organization and debugging of the different systems is great, and something every engineer should strive towards.
@mysticmarble94
@mysticmarble94 4 жыл бұрын
We need more women like you, running electronics channels ✌🙏
@7null
@7null 9 ай бұрын
Fantastic overview. Thanks you for sharing your methodology as it really helps put the design process into perspective.
@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 !!
@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!
@keviny6677
@keviny6677 3 жыл бұрын
love your video, not many ppl will share their mistakes and errors. learn a lot
@vinamarora7049
@vinamarora7049 4 жыл бұрын
All of these are very useful for newbies with PCBs!
@leythecg
@leythecg 8 ай бұрын
absolutely fantastic in presentation and content! Many thanks!
@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 😃
@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.
@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!
@mwgilson
@mwgilson Жыл бұрын
This is a super video with great detail. Thanks for sharing.
@coolchriss
@coolchriss Жыл бұрын
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. 😊
@jeffg4686
@jeffg4686 3 жыл бұрын
really nice video. just getting into embedded and this definitely helped
@mdnabeel4973
@mdnabeel4973 Жыл бұрын
Great explanation...please keep making such informative videos❤❤🎉
@mkhaled23
@mkhaled23 3 жыл бұрын
You are amazing. Liked and subbed! I hope you continue to make such videos! All the best.
@johanneszwilling
@johanneszwilling 2 жыл бұрын
😎 VERY nice! Some much stuff here all the other videos didn't cover so far...
@waltribeiro
@waltribeiro 11 ай бұрын
This video is so helpful. Thanks!
@TS-gi8zm
@TS-gi8zm 10 ай бұрын
Good video! Helped a lot.
@EntwinedGraces
@EntwinedGraces 4 жыл бұрын
Love your content, very informative and inspiring.
@nlsqrs1
@nlsqrs1 4 жыл бұрын
Very useful tips and an interesting story.
@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 :)
@woodsmith_1
@woodsmith_1 Жыл бұрын
Awesome video. Thanks!
@ThomasLefort-JesuisuneIA
@ThomasLefort-JesuisuneIA 3 жыл бұрын
What an amazing video ! Thanks
@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.
@omarceentayyab
@omarceentayyab 4 жыл бұрын
Extremely well made video.
@IMTIvanBlake
@IMTIvanBlake 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@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 2 жыл бұрын
@@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 2 жыл бұрын
@@sayanee thank you so much Sayanee, I will wait for your future videos ☺️
@blablub2402
@blablub2402 4 жыл бұрын
This video was amazing!
@ajeethsuryash5123
@ajeethsuryash5123 3 жыл бұрын
Amazing content. Thanks a lot...
@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.
@roguesecurity
@roguesecurity 3 жыл бұрын
This is gold
@norm1124
@norm1124 4 жыл бұрын
Amazing video quality
@maz_uwu
@maz_uwu 3 жыл бұрын
Fantastic video!
@mikroavrcom
@mikroavrcom 4 жыл бұрын
Woow, KiCad user, your are great
@신태진-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!
@anandkachale5187
@anandkachale5187 4 жыл бұрын
really nice information
@조기연-r7t
@조기연-r7t 4 жыл бұрын
you are excellent! star in youtube
@roymoran1151
@roymoran1151 3 жыл бұрын
I like this. I like this a lot.
@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!
@jeanramirez99
@jeanramirez99 4 жыл бұрын
Excelent 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!
@jithin_isaac
@jithin_isaac 4 жыл бұрын
Well made video..
@Cutycats9
@Cutycats9 4 жыл бұрын
Nice good job
@pearlboy
@pearlboy 2 жыл бұрын
Nice VIdeo
Manual panelizing of PCBs with tabs and mouse bites
12:11
Sayanee Basu
Рет қаралды 27 М.
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 548 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Build Your Own Drone Tracking Radar:  Part 1
20:08
Jon Kraft
Рет қаралды 617 М.
Overcome Mental Barriers with ESP32 Tasks
13:06
The Last Outpost Workshop
Рет қаралды 30 М.
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 168 М.
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 232 М.
ESP32 in a commercial product? - From prototype to production
7:58
Predictable Designs
Рет қаралды 68 М.
Minimalist Microcontroller: Building a Bare-Bones Dev Board
9:15
How To Build Circuits On Stripboard or Veroboard
39:46
TekSparkz
Рет қаралды 70 М.
Arduino in a commercial product?
7:17
Predictable Designs
Рет қаралды 27 М.
Лайфхак: Легально делать деньги
0:43
Черная Magic Mouse
0:53
Romancev768
Рет қаралды 807 М.