Petoi Bittle Nybble · Volume 1

Overview — A Quadruped You Can Actually Open

Figure 1 — Bittle X in profile: nine servo-driven joints, a printed frame, and the battery-and-board shell carried along the spine. Reference only — vendor product image, copyright Petoi LLC; verif…
Figure 1 — Bittle X in profile: nine servo-driven joints, a printed frame, and the battery-and-board shell carried along the spine. Reference only — vendor product image, copyright Petoi LLC; verify before redistribution. Source: petoi.com.

1.1 What they are

Petoi makes two palm-sized four-legged robots. Bittle is a dog with nine servo-driven joints. Nybble is a cat with eleven. Both walk, trot, balance on uneven ground, sit, stretch and perform a library of scripted skills; the dog can also run and backflip. Both are sold either as a kit to be assembled at the kitchen table or pre-built, and both are small enough to stand on a sheet of A4 paper.

They matter to this hub for one reason: they are genuinely open, and the openness is load-bearing rather than decorative.

The firmware that runs them — a framework called OpenCat — is published under the MIT licence, was still receiving commits in September 2026, and carries the whole interesting part of the machine: the inverse kinematics, the gait tables, the balance loop that reads the inertial sensor and corrects the legs, and the skill library. It is not a thin API over a sealed binary. It is the actual control software, readable and recompilable, for a robot that costs roughly three hundred dollars.

That is rare enough to be worth stating precisely, because “open-source robot” is a heavily marketed phrase that usually means something much weaker.

1.2 Where they sit in this hub

This collection now documents quadrupeds at three very different scales, and the comparison is instructive.

Table 1 — Where they sit in this hub

Petoi Bittle / NybbleRoboDog (this hub)Commercial platforms
Scalepalm-sized, 270 to 430 gLabrador-sized, from scratchknee-height and up
Costaround USD 300 to 435USD 540 to 21,030 across three build tiersUSD 13,000 and up
Frameprinted or moulded plasticprinted, then machined aluminiummachined
Actuatorshobby-class coreless servosserial-bus servos, then quasi-direct-driveproprietary QDD
Control softwareOpenCat, MIT, publishedROS 2, assembled by the buildervendor SDK, variant-gated
Time to a walking robotunder two hoursa multi-year programmewalks out of the box
What it teachesgaits, kinematics, embedded controleverything, expensivelyintegration

Bittle and Nybble are the entry point to that ladder. They are the cheapest way to have a real quadruped — one with a genuine balance loop and real gait generation, not a wind-up toy — walking on a desk the same week it arrives.

They are also the deliberate counterweight to the other companion robots in this hub. The Anki machines documented alongside them are closed products from a dead company; the Petoi machines are open products from a company that is still shipping. Vol 8 draws that comparison out.

1.3 Headline facts

Table 2 — Headline facts

AttributeBittle X V2 (current)Nybble Q (current)
Formdogcat
Joints9 — 2 per leg, 1 neck11 — 2 per leg, 2 head, 1 tail
Standing size190 x 153 x 107 mm240 x 115 x 150 mm
Mass269 to 353 g403 to 433 g
ControllerBiBoard V1, ESP32-WROOM-32DBiBoard V1, ESP32-WROOM-32D
Inertial sensor6-axis MPU6050 or ICM426706-axis MPU6050 or ICM42670
ServosP1S alloy or P1L plastic, corelessP1S alloy or P1L plastic, coreless
Battery7.4 V 1000 mAh Li-ion7.4 V 1000 mAh Li-ion
Runtimeabout 1 hour walkingabout 1 hour walking
Frameplastic3D-printed
Voice35+ built-in commands, 10 user-defined35+ built-in commands, 10 user-defined
PriceUSD 319USD 435

The inertial sensor entry is worth noticing: Petoi’s own specification says “MPU6050 or ICM42670 depending on chip availability.” A vendor that tells buyers its bill of materials varies with the supply chain is being unusually straight with them, and it is a useful signal about the rest of the documentation.

1.4 The generational split that matters

Four animals have shipped, and the important division between them is not dog versus cat. It is which control board they carry, because that determines which firmware repository applies, which features exist, and what a second-hand purchase can do.

The earlier Bittle and Nybble run the NyBoard V1, built on an ATmega328P — Arduino Uno class, 8-bit, no radio on board. The current Bittle X V2 and Nybble Q run the BiBoard V1, built on an ESP32-WROOM-32D — 32-bit, dual-core at 240 MHz, with Wi-Fi and Bluetooth integrated. The ESP32 generation is what makes offline voice recognition, position-feedback servos and Raspberry Pi co-processing possible at all.

Both generations are alive in the source tree. The legacy pair is discontinued as a product but still supported as software, which is a distinction Vol 3 treats in detail because it governs whether a cheap used Bittle is a bargain or a dead end.

1.5 Openness, rated honestly

The scaffolding note for this subproject called these machines “fully open.” That is nearly right and worth sharpening, because one component is not.

Open. The firmware, under MIT, in two public repositories that are actively committed to. The serial command protocol. Published mechanical files. The Python API, which ships inside the firmware repository rather than as a separate product. Free curricula.

Not open. The companion mobile app is proprietary. It is the one closed door in an otherwise open building.

The critical question is how much that matters, and the answer is: far less than the equivalent closure would matter on a Cozmo. The Anki machines documented in this hub put the intelligence in the app — without it there is no personality and no vision. Petoi’s app is a convenience remote. Everything it does can be done from Coding Blocks, from the Arduino IDE, or from Python over a serial link, and the robot’s actual behaviour lives in firmware on the robot. Losing the app would cost a Petoi owner a control surface. Losing the app would cost a Cozmo owner the robot.

That is the difference between a closed component and a closed core, and it is the distinction this hub cares about most.

Figure 2 — Nybble Q: eleven joints, a 3D-printed body, and the leg servos visible along the flank with their Petoi-marked leads. Reference only — vendor product image, copyright Petoi LLC; verify b…
Figure 2 — Nybble Q: eleven joints, a 3D-printed body, and the leg servos visible along the flank with their Petoi-marked leads. Reference only — vendor product image, copyright Petoi LLC; verify before redistribution. Source: petoi.com.

1.6 A note on sourcing

Petoi publishes detailed specification tables, and this dive gates against them. Where the vendor’s own pages disagree with each other — and in at least one case they do, over the flash capacity of the same control board — the conflict is recorded rather than silently resolved. See Vol 4.

Independent hands-on testing is thinner than the volume of online coverage suggests. One review consulted for this dive states plainly that it had not received a review unit and had not measured battery runtime, servo durability, gait stability or software reliability. Claims about long-term durability in this dive are therefore identified as untested rather than presented as findings.

1.7 What the volumes cover

Vol 2 covers Petoi’s origin — a graduate student, a viral video, two crowdfunding campaigns and the framework that came out of them. Vol 3 compares the four machines in detail and explains the board generations. Vol 4 is the electronics: boards, servos, power and the specification conflict noted above. Vol 5 covers how the robots actually move — gaits, the balance loop, the skill library and offline voice. Vol 6 is the programming surface, from block coding to the serial token protocol. Vol 7 covers extending the machine with a Raspberry Pi for vision and autonomy, and its use in published research. Vol 8 is building and buying one. Vol 9 is the cheatsheet.

Sources

  • petoi.com technical specification pages for Bittle, Bittle X, Nybble and Nybble Q — dimensions, mass, joint counts, boards, servos, batteries and sensors.
  • petoi.com store listings — current products, prices and availability.
  • github.com/PetoiCamp/OpenCat and github.com/PetoiCamp/OpenCatEsp32-Quadruped-Robot — the MIT licence, supported hardware, and repository activity.
  • guide.petoi.com — the current-generation product documentation.
  • tvgreport.com, “Review Preview: Petoi Bittle X” — the specification summary, and its explicit statement that no review unit was received.

Comments (0)

  1. Loading…

Comments are held for moderation — nothing appears until approved.