Petoi Bittle Robot Dog for STEM and Fun

Petoi SKU: RB-Toi-02
Manufacturer #: PTBK1

Price  :
Sale price ¥56,547

Tax included Shipping calculated at checkout

Returns are not accepted on Special Order and Clearance Items except when they are found defective, in which case the product may be repaired or replaced at RobotShop's discretion.

Maximum 2 lipo products per cart

Payments and Security

American Express Apple Pay Google Pay JCB Mastercard PayPal Shop Pay Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.


  • Petoi Bittle Robot Dog for STEM and Fun
  • Palm-sized servo-activated Robot Dog (Needs to be assembled)
  • Driven by NyBoard V1 & Powered by popular open source robotic framework OpenCat
  • Life-like movements and skills are designed via the Skill Composer and programmable through Python and C++
  • With rechargeable Li-ion battery for 1 hour of continuous play and operation
  • Support iOS/Android, Mac/Windows/Linux, and other operating systems
  • Ages: 12+

The Petoi Bittle Robot Dog for STEM and Fun is a tiny but powerful robot that can play tricks like real animals. Every bit has been fine-tuned to fit agile maneuverability into a palm-sized robot pet. This kit comes with a WiFi dongle and a Bluetooth dongle.

Petoi Bittle Robot Dog for STEM and Fun - Click to Enlarge

You can bring Bittle to life by assembling its puzzle-like frame and downloading the demo codes on GitHub. You can also teach it new skills to win prizes in community challenges. Learn or teach coding, customize and program your own little pet to make it come to life with amazing and cute tricks.

Petoi Bittle Robot Dog for STEM and Fun - Click to Enlarge

Various uses

Bittle makes a perfect tool for learning, teaching, researching, or a surprising gift to impress your family and friends. Bittle is not a toy for small kids. Parental guidance is recommended to appreciate its rich content and avoid damage or injury. The Li-ion battery pack is good for about one hour of continuous walking.

Petoi Bittle Robot Dog for STEM and Fun - Click to Enlarge

Extensible Arduino module and Raspberry Pi Support

Evolving with an open-source gene, Bittle is an open platform to fuse multiple makers' gadgets into one organic system. With the customized Arduino board coordinating all instinctive and sophisticated movements, you can clip on various sensors to bring in perception.


Bittle is a palm-sized robot that moves with four legs rather than wheels. Legged motion gives it more freedom to navigate unstructured terrains, and expresses the joy of life whenever it moves.

Such dynamic maneuverability was only seen on a few luxury robots from the best labs or tycoon companies previously, such as Boston Dynamics Spot or Sony Aibo. Petoi came up with a grassroots solution to simplify the system to make it affordable and mass-producible.

Petoi Bittle Robot Dog for STEM and Fun - Click to Enlarge

Body Frame

Bittle is a compact system of five major components: body frame, actuator, electronics, battery, and the software to coordinate all the hardware to perform varied tasks.

Each piece has gone through tens of iterations with 3D printing. Petoi then uses high-strength injection-molded plastic to provide the best protection from collision and dust (it's NOT waterproof!). In the stress tests, the assembled robot can take an adult's stepping without breaking any components (do NOT try this at home!).

NyBoard V1

Bittle is driven by NyBoard V1, a customized Arduino board with rich peripherals. Petoi fully utilized the chip of a regular Arduino Uno to coordinate sophisticated motions.

Petoi Bittle Robot Dog for STEM and Fun

The board can drive at least 12 PWM servos, and an IMU (Inertial Measurement Unit) is used for balancing. It stores "muscle memory" and detects body status (orientation and acceleration) for balancing. Petoi provides an infrared remote to trigger basic movements. The board also listens to string commands from the serial port, such as "walk", "sit", or more detailed instructions for individual joints.


Petoi has designed a Li-ion battery pack with a built-in charging and protection circuit. It can slide into the track underneath Bittle and tune its center of mass. It can power Bittle for at least one hour of continuous walking. It also has an RGB LED to indicate the battery's status.

Petoi Bittle Robot Dog for STEM and Fun

With the slide-in installation mechanism and an anti-reverse plug, it's not too hard to switch batteries. You may order extra batteries for uninterrupted research or playing. With some reconfiguration, it can also power the previous Nybble models.


Petoi worked with a high-end servo manufacturer and iterated many times to find the optimized parameters. Now there is the model P1S, a slim, fast servo with a controllable angle of 270 degrees.

Petoi Bittle Robot Dog for STEM and Fun
Nine P1S servos are used to actuate Bittle. Eight of them are for walking joints, and one is for head panning. One spare servo for replacement is also included, as brushed motors are consumable after a certain period of wearing.

Petoi Bittle Robot Dog for STEM and Fun - Click to Enlarge

  • 1x Body
  • 1x Head
  • 8x Half Upper Leg
  • 4x Wire Cover
  • 4x Lower Leg
  • 1x NyBoard V1
  • 1x Tail
  • 5x Toe Cover
  • 1x Infrared Remote
  • 10x P1S Servo
  • 1x Micro-USB cable
  • 1x Joint Tuner
  • 1x "+" Screwdriver
  • 12x Servo Arm
  • 25x Long Screw
  • 10x Short Screw
  • 10x Spring
  • 1x USB Programmer
  • 1x WiFi Dongle
  • 1x Bluetooth Dongle
  • 1x 2x5 2.54 mm Socket
  • 1x Li-ion Battery


  • Dimensions: 200 x 110 x 110 mm, 7.9 x 4.3 x 4.3 inch (L x W x H)


  • Software supported: Petoi Desktop App (firmware uploader, joint calibrator, skill composer), CodeCraft (scratch-based for OpenCat 1.0); Arduino IDE; a Python API sending serial commands
  • Mobile app: Petoi mobile app for Android /iOS
  • Assembly time by Petoi: 40 mins
  • Weight: 290 g (10.2 oz)
  • Number of joints: 9
  • Frame material: Plastic
  • Colors: Black+Yellow


  • Controller board: NyBoard V1
  • CPU: ATMega328P
  • External EEPROM: 64 Kbit
  • IMU: 6-Axis MPU6050
  • PWM channels: 16
  • Grove: 4
  • RGB LED (NeoPixel): 7
  • Built-in connectivity & features: Serial UART, I2C network, infrared receiver, buzzer
  • Bluetooth/WiFi connectivity: Official Bluetooth and WiFi dongles
  • Raspberry Pi support: Yes


  • Servo: P1S
  • Quantities in pack: 10
  • Max voltage: 8.4 V
  • Wall Material: Plastic
  • Gear: Alloy
  • Motor: Coreless


  • Battery Type: Li-ion battery pack
  • Battery included: Yes
  • Capacity: 7.4 V 1000 mAh
  • Current typ./max.: 2 A / 5 A
  • Battery life: 1 hour
  • Charger: USB 5 V 1 A
  • Charge time: 2h
  • Charger included: No
  • Charging cable: Micro-USB to USB cable included


  • USB cable: Regular micro-USB to USB cable included for wired connection

Customer Reviews

Based on 1 review
It is not Boston Dynamics...

I think at the beginning of this year I saw the first video of the Petoi dog. And I was really impressed who is possible with this palm sized dog. The assembly of the dog is a small challenge: adding the springs is quite a thing. But it is very impressive what Is possible with this dog. And as always great service by RobotShop.

Estimate shipping

You may also like