Week 00B
Final Project Tracking
.jpg)
TLDR
This page tracks my final project, a modular reconfigurable robot, week by week. The concept and plan are in the Final Project Proposal.
Status
Done
- Module concept and body design (Week 00A)
- 3D printed modules with magnetic connections (Week 03)
- Servo control circuit tested on a breadboard (Week 04)
- Servo board schematic and PCB layout in KiCad (Week 04)
- Servo board milled, soldered, and tested (Week 05)
- Module casing with a servo inside, tested rotating one half against the other (Week 05)
In Progress
- Wireless board to control each module without a cable
- Testing the joint under load
Next
- Shrinking the board to fit inside one module
- Sensing and communication between modules
- Integrating the electronics into the module body
Log
Week 00A: Proposal
I defined the concept in the proposal: identical magnetic modules, each a rotating joint, that reconfigure into different forms.
Week 03: First Prototype
In Week 03, I 3D printed the first modules with magnet pockets on their faces and rearranged them by hand to test the connections and configurations.
Week 04: Servo Control Board
In Week 04, I built a circuit that drives two servo motors from a XIAO ESP32-S3, tested it on a breadboard, and designed a single-sided board for it in KiCad.
Week 05: Servo Board and Articulation Test
In Week 05, I milled and soldered the servo board, then designed and printed a casing that holds a micro servo inside each module. Sending the servo a series of angles rotated one half of the module against the other, and two modules attached with magnets could bend into different configurations. Next, I will try a wireless board and test the joint under load.