Petoi Bittle Nybble · Volume 3

The Machines — Dog, Cat, and Which Generation

Figure 1 — Joint layout for both animals in side elevation. The dog carries one neck joint; the cat carries two head joints and a driven tail. Interpretive diagram drawn from the sources cited in t…
Figure 1 — Joint layout for both animals in side elevation. The dog carries one neck joint; the cat carries two head joints and a driven tail. Interpretive diagram drawn from the sources cited in this volume.

3.1 Two animals, one skeleton

Strip the shells away and Bittle and Nybble are the same machine. Both use two servo-driven joints per leg — a shoulder or hip, and a knee — giving eight joints of locomotion. Both balance using a six-axis inertial sensor. Both run the same framework, the same gait tables and the same command protocol.

The difference is entirely in what is attached to the body above those eight joints:

Table 1 — The difference is entirely in what is attached to the body above those eight joints

Bittle (dog)Nybble (cat)
Leg joints8 (4 legs x 2)8 (4 legs x 2)
Neck or head1 neck joint2 head joints
Tailpassive1 driven joint
Total911

Two extra degrees of freedom sound minor and are not. The cat’s second head joint gives it a genuinely feline gaze — it can tilt as well as pan — and the driven tail is used for expression rather than balance. Nybble is the more expressive machine; Bittle is the more athletic one.

3.2 The athletic difference

Bittle can run and backflip. Nybble cannot backflip, and the reason is mass rather than software: the framework supports the manoeuvre, but the heavier cat cannot generate the necessary acceleration with the same servos. Nybble Q weighs 403 to 433 grams against Bittle X V2’s 269 to 353 grams — roughly 40 per cent more robot on comparable actuators.

This is a clean illustration of a principle that governs the entire legged-robot field and recurs at every scale in this hub: dynamic capability is set by the ratio of actuator torque to mass, not by the sophistication of the controller. The same software on a heavier chassis simply cannot do the same things. The RoboDog volumes in this hub work the same trade at forty times the scale, with the same conclusion.

3.3 The four shipping machines

Table 2 — The four shipping machines

BittleNybbleBittle X V2Nybble Q
Animaldogcatdogcat
Joints911911
BoardNyBoard V1NyBoard V1BiBoard V1BiBoard V1
ProcessorATmega328PATmega328PAESP32-WROOM-32DESP32-WROOM-32D
Size (mm)200 x 110 x 110250 x 107 x 140190 x 153 x 107240 x 115 x 150
Mass265–290 g320 g269–353 g403–433 g
Frameplasticwoodplastic3D-printed
ServosP1S / P1LDS031 metal x11P1S / P1L, feedbackP1S / P1L, feedback
On-board radiononenoneWi-Fi + BluetoothWi-Fi + Bluetooth
Offline voicenonoyesyes
Statusfinal stocksold outcurrent, USD 319current, USD 435

3.3.1 A price discrepancy

Petoi’s own pages disagree about the legacy Bittle. The store collection lists it at USD 289 while the product page lists USD 309. Both were observed during this research. The discrepancy is recorded rather than resolved; since the model is on final stock, it is of limited practical consequence.

3.4 What the BiBoard generation added

Three changes separate the current machines from the legacy pair, and together they are substantial enough that the generations should be thought of as different products rather than revisions.

An ESP32 in place of an ATmega328P. Thirty-two bits and two cores at 240 MHz against eight bits at 16. The practical gain is not faster walking — the legacy machines walk perfectly well — but headroom for everything that runs alongside the gait loop.

Wi-Fi and Bluetooth on the board. The legacy machines needed optional dongles for wireless. The current ones have radios integrated, which is what makes the web-based block-coding environment and wireless firmware upload practical.

Position-feedback servos. This is the most interesting change and the least obvious. The current servos report their actual position back to the controller rather than merely accepting a commanded one. Two consequences follow. First, the robot can be taught by demonstration — an operator moves a limb by hand and the robot records the pose, which is how custom skills are now built without writing joint angles by hand. Second, a servo can mirror another: move one leg and a paired leg follows.

A fourth change is listed by independent review: Raspberry Pi support, meaning a documented interface for a co-processor riding on the robot’s back. Vol 7 covers what that enables.

3.5 The arm variant

Bittle X V2+Arm replaces the dog’s head with a two-degree-of-freedom arm, taking the machine to ten joints. One servo swings the arm laterally; the other operates a gripper. Independent coverage draws the comparison directly to Anki Vector’s lift — a neat cross-reference within this hub, since Vector’s forklift arm is documented in its own dive.

The trade is explicit: the arm replaces the head. A Bittle with an arm has no neck joint and cannot look around. It is a manipulation machine rather than an expressive one.

Figure 2 — Bittle X+Arm: the two-DOF arm and gripper fitted in place of the head. Reference only — vendor product image, copyright Petoi LLC; verify before redistribution. Source: petoi.com.
Figure 2 — Bittle X+Arm: the two-DOF arm and gripper fitted in place of the head. Reference only — vendor product image, copyright Petoi LLC; verify before redistribution. Source: petoi.com.

3.6 Frames: wood, plastic, printed

The frame material has changed with every generation and is the most visible difference between the machines.

The original Nybble’s laser-cut plywood frame assembled as a screw-free three-dimensional puzzle. It looks superb and takes roughly three hours to build. Wood is also the least forgiving material here — it does not tolerate repeated disassembly or a fall onto a hard floor as well as plastic.

Bittle’s moulded plastic frame assembles in 40 to 90 minutes and is the more practical choice for anything that will be taken apart.

Nybble Q’s 3D-printed frame is the current approach, and it comes with a caveat worth knowing before ordering: at the time of writing Nybble Q is available pre-assembled only. Petoi describes the build as complex and states that a kit version is still in development. A buyer specifically wanting the assembly experience — which for many is the point — should verify availability before ordering, because the cat and the dog currently differ on this.

3.7 Buying a legacy machine

Since both legacy models are discontinued, second-hand units will circulate, and the question is whether they are worth having.

They are, with clear eyes. The decisive fact is that PetoiCamp/OpenCat, the NyBoard firmware repository, was still receiving commits in September 2026. A used Bittle or Nybble is a discontinued product running maintained software — the inverse of the situation documented in this hub’s Anki dives, where current-looking software sits on a platform nobody supports.

What is given up is concrete: no on-board Wi-Fi or Bluetooth without dongles, no offline voice, no position-feedback servos and therefore no teaching by demonstration, and no documented Raspberry Pi path. For learning gait programming and kinematics — arguably the main reason to own one of these — none of that is required.

What should be checked is the same list as for any servo robot: that all servos drive and hold position, that the frame is uncracked, that the battery holds charge, and, for a wooden Nybble, that the plywood is intact at the joints.

Sources

  • petoi.com technical specification pages for Bittle, Bittle X, Nybble and Nybble Q — all dimensions, masses, joint counts, boards, processors, servo models and frame materials tabulated above.
  • petoi.com store collection and product pages — prices, stock status, and the pre-assembled-only note for Nybble Q; also the source of the recorded price discrepancy.
  • guide.petoi.com — Bittle X V2 feature description, feedback servos, and the voice command counts.
  • learnwitharobot.com, “Petoi’s new products” — the independent statement of the three changes in the V2 generation, and the description of the arm variant and its comparison to Vector’s lift.
  • github.com/PetoiCamp/OpenCat repository metadata — September 2026 activity on the legacy firmware.

Comments (0)

  1. Loading…

Comments are held for moderation — nothing appears until approved.