Building a Mother-Daughter Rover in 36 Hours - Circuit Notes from IEEE Robotech
🔍 AI Assistance Disclosure (click to expand)
This note has been lightly edited with AI assistance for clarity. All technical content and observations are my own.
Looking for polished project documentation? Check out Technical Projects.
Want my unfiltered thoughts? See Stories & Writing.
Quick Context
Just wrapped up the GT IEEE Robotech Hackathon - 36 hours straight of building a "mother-daughter" rover system.
Our team Tachy-Astroach took first place,
which was unexpected but awesome.
The concept: a quadruped "mother" rover carries a small RC "daughter" rover. Mother launches daughter to scout ahead, both controlled wirelessly.
Huge Shoutout to my awesome teammates who made this possible:
- Zerun Wang: Quadruped mechanical design, inverse kinematics algorithms.
- Hongyi Lyu: All other structural CAD design, 3D printing, mechanical assembly.
- Yuting Zheng: Firmware post, controller UI design, presentation video editing.
- Peijie Liu (me): All electronics/circuitry design & build, communication protocol.
- Full project details on our DevPost page.
You all are my goats 🐏 !
The Discovery / Solutions
Custom Controller Build - Structural Diode Hack
No time for PCBs, so I went full old-school with protoboard and flying wires.
The hack I'm actually proud of: Instead of buying an RC controller enclosure, I used thick leads from salvaged high-power diodes as structural elements to mechanically join multiple protoboards together. Bent them into the rough shape of a handheld controller, soldered them between boards for both structural support AND ground distribution.
Core components:
- ESP32 as main controller
- 3 analog joysticks for multi-axis control
- 2 OLED screens (status display + telemetry)
- NRF24L01 module for wireless communication
PCA9685 Power Hack for Eight High-Power Servos
Eight servos on a quadruped = serious current demands. Standard PCA9685 servo driver boards aren't designed for this.
Modifications made:
- Added bulk capacitors - lots of them - to handle servo current spikes
- Tin stacking - literally piled solder onto the back traces to increase current capacity (probably added 3-4x the copper cross-section)
- Power rail separation hack - separated servo power rail from chip power, then fed servos directly from 2S LiPo (8.4V) while keeping PCA9685 chip at safe 5V
Daughter Robot - Simplicity Wins
The sub-rover was intentionally minimal:
- Single H-bridge driving TT motor + PWM servo for steering
- NRF24L01 receiver
- MPU6050 gyro for attitude feedback
- 9V alkaline battery with simple linear regulation
Nothing fancy, but it worked first try.
What Failed - The Wheel-Leg Hybrid
We originally planned wheel-leg hybrid locomotion - mount DC motors with wheels on each leg to drive like a car on flat ground, walk like a quadruped on rough terrain.
What killed it: SLA-printed Tough2000 resin gears were impossibly hard and brittle. We could NOT get them to mesh properly with the competition-provided motor shafts without cracking. After 6 hours of trying, we scrapped it and went pure quadruped.
Key Takeaways
- Structural diode leads as protoboard joiners actually work great
- Solder stacking is a valid emergency solution for current capacity boost
- Keep subsystems simple when racing the clock - simplicity saved us
- Test material properties BEFORE committing to geared mechanisms
- Trust my teammates in their domains - let them own their parts completely
Wireless Protocol I Developed
1 | /******************************************************* |
References
Just a quick note from my engineering journal. More detailed projects in Technical Projects.







