
Petoi Nybble
Open-source programmable robot cat kit
Price
$299
Record checked Jul 9, 2026
Key facts
Values reflect the public record
- Height
- 140 mmManufacturer confirmed
- Weight
- 0.32 kgManufacturer confirmed
- Payload
- No public data documented
- Degrees of freedom
- 11Manufacturer confirmed
- Runtime
- ~60 min continuous walking (7.4 V 1000 mAh Li-ion pack; ~2 h charge)Manufacturer confirmed
- Max speed
- No public data documented
Canonical robot record
Overview
Petoi Nybble is an open-source robot cat sold as a build-it-yourself kit aimed at makers, robotics hobbyists, and STEM education. Buyers assemble the quadruped themselves and then bring it to life through code, making it both a hardware project and a programming platform.
Once built, Nybble can perform a range of lifelike, cat-inspired motions such as walking, sitting, stretching, and balancing, and it can be extended with new tricks and behaviours. It is controlled by a customised Arduino-compatible board and supports several programming approaches, from drag-and-drop blocks to C++ and Python.
Nybble runs on OpenCat, Petoi's open-source quadruped robotic-pet framework, which grew out of founder Rongzhong Li's robotic-pet project. The open-source nature lets users inspect, modify, and share the software that drives the robot.
RoboZaps maintains this record as part of its canonical robotics database. Specs are source-verified where linked; the record compares public facts across manufacturers rather than representing a single robot maker.
- Spec sources
- 1 linked
- Verification
- Verified · 9/9 specs source-verified
- Deployment
- Paid Deployment
- Last verified
- Jul 9, 2026
Key Features
- Open-source, Arduino-compatible quadruped that runs on Petoi's OpenCat framework
- Self-assembly kit designed for makers, hobbyists, and STEM learners
- Performs lifelike cat motions such as walking, sitting, stretching, and balancing
- Programmable via block-based coding, C++ in the Arduino IDE, or a Python API
- Reprogrammable to learn new tricks and custom behaviours
Specifications
Grouped technical data with source detail available on demand.
11 documented values
Connectivity
| Communication | IR receiver (built-in); Bluetooth/WiFi via official donglesManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
|---|
Mechanics
| Degrees of Freedom | 11Manufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
|---|---|
| Locomotion | QuadrupedManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
Physical
| Height | 140 mmManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
|---|---|
| Weight | 0.32 kgManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
| Width | 107 mm Unverified |
| Depth | 140 mm Unverified |
Power
| Runtime | ~60 min continuous walking (7.4 V 1000 mAh Li-ion pack; ~2 h charge)Manufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
|---|
Sensing
| Sensors | IMU (6-axis MPU6050), infrared receiver, ultrasonic sensor moduleManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
|---|
Software
| ROS Compatible | NoManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
|---|---|
| SDK Support | YesManufacturer confirmedVerified Jul 9, 2026 Petoi (opens in a new tab) |
Evidence & changelog
Sources behind this record and material corrections made over time.
Sources
- Petoi - tranche-6 verification (opens in a new tab) · Petoi — cites Height, Locomotion, Sensors, Communication, SDK Support, ROS Compatible, Battery Life, Degrees of Freedom, Weight
Record changelog
- Weight: 0.27 kg changed to 0.32 kg · Jul 9, 2026
tranche-6 verification (corrected): Official spec: 320 g (11.2 oz).
- Battery Life: 30-60 min changed to ~60 min continuous walking (7.4 V 1000 mAh Li-ion pack; ~2 h charge) · Jul 9, 2026
tranche-6 verification (corrected): Official spec: working time 1 hour, charging time 2 hours. Runtime (1 h) kept distinct from charge time (2 h) per runtime-vs-charge-time defect class.
- ROS Compatible: true changed to false · Jul 9, 2026
tranche-6 verification (corrected): Controller is NyBoard V1, an ATmega328P Arduino Uno-compatible MCU; Petoi documents Arduino/Python/block programming and makes no ROS-support claim for Nybble anywh
- Communication: Bluetooth, IR changed to IR receiver (built-in); Bluetooth/WiFi via official dongles · Jul 9, 2026
tranche-6 verification (corrected): Built-in: serial UART, I2C, infrared receiver, buzzer. Official Bluetooth and WiFi dongles are listed as optional add-ons (Bluetooth dongle used for app control/wir
- Sensors: IMU, ultrasonic, touch changed to IMU (6-axis MPU6050), infrared receiver, ultrasonic sensor module · Jul 9, 2026
tranche-6 verification (corrected): Spec page lists 6-axis MPU6050 IMU and IR receiver; the product page markets programmable ultrasonic distance sensing. Touch sensors are a Nybble Q feature ('four t
- Height: 115 mm changed to 140 mm · Jul 9, 2026
tranche-6 verification (corrected): Official dimensions 250 x 107 x 140 mm (L x W x H); height = 140 mm, matching the core height_mm field. 115 mm matches no published Nybble dimension (Bittle the sib
Media
Manufacturer
Creator of programmable quadruped robot pets like Bittle and Nybble for education and entertainment.
- Headquarters
- Pittsburgh, PA, USA
- Founded
- 2016



