Students building and coding programmable quadruped robot dogs in a STEM classroom
Open-Source Quadruped Robotics

Programmable Robot Dog & Cat Kits for STEM

Build, code and explore AI with palm-sized bionic robots.

Quaddle open-source desktop mini robot dog kit
New · Desktop Robot Kit

Meet Quaddle, the Do-It-All Mini Robot Dog

Open-source, desk-sized and endlessly hackable.

AI & Research Platform

Built on OpenCat. Ready for AI.

Raspberry Pi, ESP32 and AI vision ready for labs and universities.

Bittle robot dog with Raspberry Pi and camera module for AI robotics research

As featured in leading technology & education media

FOX Bay Area Financial Times IEEE Spectrum TechCrunch Make: Magazine Arduino San Jose Mercury News Digital Trends Mashable The MagPi Raspberry Pi Magazine Stuff Metro Wired Italia CNET Japan
Robot Lineup

Open-Source Programmable Robot Pets for Classrooms, Labs & Makers

Every kit shares one open-source software ecosystem, so lesson plans, code and skills transfer across models as your program grows.

FlagshipVoice Control
Bittle X coding robot dog and Bittle X with robotic arm gripper

Bittle X Robot Dog

High-performance, voice-controlled quadruped with optional robotic arm gripper.

ESP32VoiceGripper-Ready
Explore Bittle X
Bionic Cat
Nybble Q open-source coding robot cat kneeling and waving

Nybble Q Robot Cat

Lifelike open-source coding robot cat for creative STEM projects.

ESP32AI VisionBionic Gaits
Explore Nybble
Final Stock
Bittle open-source bionic robot dog in black and yellow

Bittle Robot Dog

The original Arduino-compatible bionic robot dog loved by educators.

ArduinoNyBoardClassic
Explore Bittle
New
Quaddle desktop robot dog kit

Quaddle Desktop Robot

Compact, open-source mini robot dog built for desks and makerspaces.

DesktopOpen SourceDIY
View Lineup
Why Legged Robots

From First Play to Published Research

Legged robots engage learners in a way wheeled kits cannot: every gait, pose and behavior is a visible result of their code.

Girl waving to a Bittle X robot dog during a coding session Ages 8 to university
Play & Code

Play with the App, Then Code New Tricks

Start with app and voice control for instant fun, then progress to writing original skills in the language that fits each learner.

  • Block-based coding for beginners and younger students
  • C++ and Python for advanced projects and research
  • Skill Composer to design poses and gaits visually
See Software & Apps
STEM & Robotics Education

A Classroom-Proven Robotics Companion

The Bittle robot dog family supports K-12 schools and universities with ready-to-teach block-based and C++ curricula, so teachers can launch a robotics unit without building materials from scratch.

  • Free, standards-friendly lesson plans and activities
  • Pre-assembled or build-it-yourself kit options
  • Durable hardware built for repeated classroom use
STEM Programs
Top-down view of Bittle robot dog with Raspberry Pi and camera
Robotics, IoT & AI

An Application & Research Platform on OpenCat

Built on OpenCat, the most-starred open-source quadruped robot platform on GitHub. Extend it with Raspberry Pi, AI vision, IoT sensors and custom firmware.

  • Serial UART interface with open-source Python modules
  • Works with Raspberry Pi, Jetson Nano and micro:bit
Robot System Overview
Quadruped robots used in university robotics and AI research
Higher Education

Advancing Robotics & AI Research

Universities use these compact quadrupeds to study locomotion, human-robot interaction and intelligent systems — with a fraction of the space, cost and setup time of full-size legged robots.

Explore OpenCat
Real Projects

See What Educators & Makers Build

From robot dance routines to AI-powered obstacle avoidance, explore real builds from classrooms, labs and hobbyists worldwide.

Discover More
#1Most-starred open-source quadruped on GitHub (OpenCat)
4.89/5Average rating across 85 Bittle X reviews
3Coding paths: Block, C++ & Python
2018Open-source robot pet lineage since
For Procurement Teams

Built for Schools, Universities & Distributors

What overseas buyers ask us first — answered up front, so you can evaluate fit before requesting a proposal.

Classroom Volume Orders

Kit configurations for class sets, labs and resellers, with guidance in the Educator Purchase Guide.

Free Curriculum

Block-based and C++ courses reduce teacher prep and speed up adoption.

Open Hardware & Software

Arduino and ESP32 controllers with open firmware — no vendor lock-in for your program.

Global Shipping & Support

International delivery, a 30-day returns policy and documented warranty terms.

Quick Model Comparison
SpecificationBittle XNybble QBittle (Classic)
Form factorPalm-sized robot dogBionic robot catPalm-sized robot dog
ControllerESP32-based BiBoardESP32-based BiBoardArduino-compatible NyBoard
ProgrammingBlock-based, C++, PythonBlock-based, C++, PythonBlock-based, C++, Python
ConnectivityUSB, Bluetooth, Wi-FiUSB, Bluetooth, Wi-FiUSB; Bluetooth/Wi-Fi via dongle
Voice controlBuilt inVia moduleVia module
ExpansionRobotic arm gripper, AI vision, sensorsAI vision, sensorsSensors, Raspberry Pi
Best forK-12, university labs, researchSTEM clubs, makers, creative codingArduino learners, budget programs

Specifications summarized for evaluation. Confirm final configuration on each product page or with our team before ordering.

In the News

As Seen on FOX Bay Area

Watch how a palm-sized programmable robot dog turns coding into something students can see, touch and play with.

"The organic nature of robots with legs is much more engaging than wheels." — Robotics STEM Camp educator, University of Colorado Boulder

More Robot Videos
FOX Bay Area news feature on a programmable robot dog
Testimonials

Trusted by Educators, Researchers & Makers

Feedback from classrooms, university labs and the robotics community.

The high school students really enjoyed creating poses and gaits for their quadruped Bittle and developed interesting programs with sophisticated behaviors. Our observation is that the organic nature of robots with legs is much more engaging than wheels.
Wayne SeltzerRobotics STEM Camp Teacher, University of Colorado Boulder
Our Robotics & AI Lab uses these robots for robotics research and kids' robotics camps. They are fun, agile, easy to run experiments with, and affordable. We used to use bigger robots, but they were clumsy to control and required a big area to run.
Tiantian ZhangThe Chinese University of Hong Kong
Bittle is without a doubt the best robotic kit that I have seen. It is elegant engineering with no signs of weakness or cost cutting. The build, quality and cosmetics are excellent and, more importantly, it is extensible.
FrankCBittle User
I own multiple robots from this lineup because they're fast, durable and programmable. Using Skill Composer, I create fun new tricks easily. Highly recommended!
Laila ClementsAdmin, Lots of Bots Community Group
From his dad: Miel uses it to practice his programming skills in Mind+. He made Bittle dance and sing to celebrate his mom's birthday. It's just so much fun and educational.
Miel J.10-Year-Old Robotics Challenge Winner
FAQ

Frequently Asked Questions

Technical and purchasing answers for educators, researchers and distributors.

Which sensors and modules can be added to the robots?

The robot dogs support add-on modules such as sound, light and touch sensors, an AI vision camera module, a voice command module and a robotic arm gripper extension. Common modules connect through standard 2.54 mm headers on the controller board.

What connection methods do the robots support?

The robots support wired serial connection through a USB programmer as well as wireless control over Bluetooth and Wi-Fi.

Do the robots support voice commands?

Bittle X has built-in voice command support. Other models can be programmed for voice recognition when equipped with a sound or voice command module.

Which single board computers are supported?

The quadruped robots communicate with Raspberry Pi, NVIDIA Jetson Nano and micro:bit through wired or wireless connections. Compact Raspberry Pi models such as the Pi 3A+ and Pi Zero can be mounted directly and communicate via serial UART with open-source Python modules. Jetson Nano is recommended for wireless connection only because of its size.

Which programming languages suit different age groups?

Block-based coding suits primary and middle school learners, while C++ and Python are used in high school, university courses and research projects. Free curricula are available for both block-based coding and C++.

How can schools and distributors place volume orders?

Review the Educator Purchase Guide, then email [email protected] with quantities, destination country and project requirements to receive a tailored proposal. Shipping and returns details are listed on our Shipping & Returns page.

Planning a Robotics Program or Distribution Partnership?

Tell us your student numbers, target market and timeline. Our team will recommend the right kit mix and curriculum path.

[email protected]
Contact Our Team