by Daren Selimotic
Design Philosophy
"Be a free thinker and don't accept some basic milk frother made for normies as truth. Be critical and evaluate what you believe in"
- Some greek philosopher (probably)
What is it?
This PCB is a rechargeable motorized milk frother which allows the user to adjust the output voltage to its motor via a potentiometer and displays the output voltage to a seven-segment display.
Schematic
Footprint
Programming the 7-Segment Display
The Functioning Electronics
The Case (3D Printer Model)
The Final Result
With Cardboard Shell
With 3D Printed Shell
Things I Learned
How to design a PCB using KiCad
Creating Symbols and Footprints
Designing Schematics
Configuring Layouts
Selecting and purchasing electrical components
Reading and understanding data sheets
Using Digikey symbol libraries
How PCBs are manufactured
Overview of PCB manufacturing process
Setting PCB footprint requirements to adhere to fabrication company's specifications
Exporting Gerber files and sending them to fabrication company
Assembling PCBs
Soldering
Programming Microcontroller using Arduino IDE
PCB Debugging
Probing with multimeter
Soldering components that don't fit their footprint
3D Printing
Creating a 3D model using Autodesk Fusion 360
Exporting and slicing STL files for 3D printer
Conclusion
This project and DeCal were a fantastic experience where I got to learn lots of exciting new skills that I can use in the future. Thank you to the sponsors of this DeCal!