ESP32 & ESP8266

Q8botOne: A Palm-Sized Wire-Free Quadruped on an ESP32-C3

Q8botOne: A Palm-Sized Wire-Free Quadruped on an ESP32-C3

Picture a quadruped robot on your desk with no ribbon of servo wires to snag, no loose Dupont leads waiting to pop off mid-stride. Everything plugs straight into one board, and the whole thing fits in your palm. That is the idea behind ZeroWire Robotics’ Q8botOne, which just landed on Crowd Supply.

What they built

The body measures 120 x 70 x 70 mm and weighs 250 grams, yet it walks, runs, jumps and carries twice its own weight. Four parallel-linkage legs hang off a rectangular frame, and the firmware exposes programmable gaits, so you can swap walking patterns and watch what changes. The full story is on Hackster, and the PCB files, firmware, CAD and assembly guide are all open source.

How they built it

The wire-free trick is a single main PCB that carries charging, battery protection, voltage regulation and the motor bus. An ESP32-C3 runs the show, powered by two 14500 lithium-ion cells. Eight Dynamixel XL330-M077-T smart actuators sit on one shared serial bus, so each motor gets its own address plus adjustable position, velocity and PID settings, with joint feedback coming back to the controller. That is a big step up from hobby PWM servos, where you get no position readback at all.

Sensors are not included, but the expansion is thoughtful: a Qwiic/STEMMA QT connector for I2C parts, and a UART header that supplies 5 V at up to 3 A, enough to run a camera or a Raspberry Pi Zero riding on the back. The gotcha is price. The assembled robot costs $599, while the kit without actuators is $199, so the motors are most of the bill.

The takeaway

For a school robotics team, the lesson is the bus. Daisy-chained addressable motors turn gait tuning into a software problem instead of a wiring one. You can practise the same idea today: wire an ESP32 to a small I2C sensor board over a STEMMA QT cable, then log readings while you vary one parameter at a time. Check the Q8botOne repository on Crowd Supply before you order, and compare the actuator cost against your club budget in pesos first.

Frequently Asked Questions

What controls the Q8botOne quadruped?

An ESP32-C3 microcontroller on the main PCB drives eight Dynamixel XL330-M077-T actuators over a shared serial bus, powered by two 14500 lithium-ion cells.

How much does Q8botOne cost and can I add sensors?

The assembled robot is $599 and the kit without actuators is $199. A Qwiic/STEMMA QT I2C connector and a 5 V, 3 A UART header let you add cameras, sensors or a secondary processor.

What will I learn if I build this?

You learn serial-bus motor control, per-joint PID tuning, gait programming and how a single-PCB design removes wiring faults, all useful for robotics competitions and ECE capstone projects.

This article was inspired by reporting from Hackster. Find the parts and modules to build it at Circuitrocks.

// written by Ann Arandia

Ann Arandia covers community projects and maker events for the Circuitrocks blog. She writes about local workshops, kid-friendly electronics, and the Philippine maker scene — the people, the meet-ups, the projects that come out of them.