This week, I finally completed the processing and manufacturing of the circuit board. It wasn’t easy — there were delays and technical issues — but I didn’t give up. In the end, it felt incredibly rewarding. This whole journey proved that perseverance really pays off.
Group assignment:
Individual assignment:
production
Schematic & PCB
The CNC Milling Machine is a computer-controlled device that precisely cuts and shapes materials. "CNC" stands for "Computer Numerical Control," allowing accurate control over tool movement, speed, and cutting depth via digital codes.
The Roland MDX-40A is a desktop CNC milling machine suitable for model making, prototyping, and precision PCB fabrication. It is known for its ease of use and accuracy, ideal for educational and maker settings.
Feature | Description |
---|---|
Work area | 305 mm x 305 mm x 105 mm |
Spindle speed | Adjustable for different materials (plastic, wax, wood, FR-1 PCB, etc.) |
Compatible software | Roland VPanel (control), Mods CE (PCB path generation) |
Supported tools | 1/64 inch (0.4 mm) and 1/32 inch (0.8 mm) end mills |
Use Roland MDX-40A and VPanel to upload toolpaths and begin cutting.
Finished PCB:
Quantity | Component | Description |
---|---|---|
1 | Xiao ESP32-C3 | Microcontroller module |
1 | 1kΩ resistor | Standard resistor for current limiting |
1 | 499Ω resistor | Standard resistor for LED or sensor use |
1 | Yellow LED | Light-emitting diode (yellow) |
2 | 3-pin right-angle male header (SMD) | Surface-mounted horizontal pin headers |
1 | 8-pin right-angle male header (SMD) | Surface-mounted horizontal pin header |
1 | Switch | Toggle or push-button switch |
Use Arduino Uno as a programmer for Seed Xiao