Back to Final Project
Materials
Bill of materials for the Automated Perler Bead Color Sorting Machine. Estimated total ≈ ¥70 (excluding lab filament and laser stock). See also cost breakdown in Week 18.
| Qty | Description | Est. price | Source / link |
|---|---|---|---|
| 1 | Seeed Studio XIAO ESP32-C3 | ≈ ¥30 | Taobao / Seeed Studio |
| 1 | TCS34725 RGB color sensor module (I²C) | ≈ ¥35 | Taobao |
| 2 | SG90 micro servo (feed + sort) | ≈ ¥10 each | Taobao |
| 1 | voltage stabilizer module(AMS1117) | ≈ ¥10 | Taobao |
| 1 | Micro limit switch (optional home / trigger) | ≈ ¥3 | Taobao |
| 1 | 7.4 V Battery Pack | ≈ ¥15 | Local electronics shop |
| — | PLA filament (funnel, disc, ramp, shroud) | ≈ ¥10 | Lab stock |
| — | Laser-cut wood board (chassis) | included | Chaihuo / Keytech lab |
| — | FR-1 PCB blank + components (LED, resistor, switch, pin headers) | ≈ ¥10 | Fab lab inventory |
| 1 | Mixed Perler beads (test samples) | ≈ ¥20 | Retail craft store |
| — | M3 screws, standoffs, jumper wires | ≈ ¥5 | Lab consumables |
Design files & archive
Original design files are kept in this repository (no external hosting):
- Fusion 360 exports — funnel, disc, ramp (see Design)
- KiCad project — PCB gerbers & source (Week 6)
- Arduino
.inosketches — public/File/ - Laser-cut SVG/DXF — chassis panels (Week 3)
License & acknowledgements
Documentation and designs: Creative Commons Attribution-NonCommercial (same as this site footer).
- Adafruit TCS34725 Arduino library — color sensor driver
- ESP32Servo library — servo control on ESP32-C3
- Fab Academy KiCad component libraries
- Industrial sorter videos referenced for research only (Research)
Related weekly assignments
Work on this final project is documented across these weeks:
- Week 1 — project motivation and first sketches
- Week 2 — CAD exploration (Fusion 360)
- Week 3 — laser-cut chassis
- Week 5 — 3D printing tests
- Week 6 — custom PCB design (KiCad)
- Week 9 — TCS34725 color sensor input
- Week 11 — Wi-Fi web control &
machineRunningfirmware - Week 16 — system integration plan & sketches
- Week 18 — applications & implications proposal
- Week 19 — dissemination & project status