Skip to content

OpenCat

  • Software
  • Humanoids and robot learning
  • Firmware

An open-source Arduino and Raspberry Pi framework for programming quadruped robots, covering gait, servo control and IMU integration; it targets the legacy NyBoard platform.

Made by Petoi LLC, United States (checked on github.com/PetoiCamp (opens in a new tab)).

Source on GitHub: github.com/PetoiCamp/OpenCat-Quadruped-Robot (opens in a new tab). Facts read at commit 24563ca (opens in a new tab).

Licenses

Code
MIT (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (MIT) at commit 24563ca (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

What it does

  • Framework for building and programming quadruped robots, handling gait coordination, servo control and IMU integration.
  • Supports C/C++, Python and block-based coding, and works with Arduino and Raspberry Pi tooling.
  • Coordinates up to 12 servos for walking, running, jumping and backflipping on the NyBoard.
  • Can be extended with a sensor pack, an intelligent camera module, and Raspberry Pi, Jetson Nano or similar co-processors.
  • Setup covers selecting the robot and board in OpenCat.ino, calibrating joints and IMU, then uploading the main sketch.
  • Current-generation ESP32/BiBoard hardware is directed to the separate OpenCatESP32 repository.

Written by Robotheca from the project's README (opens in a new tab) at commit 24563ca.

Getting started

Difficulty
Beginner
Hardware it needs, as the project states it
NyBoard, a customized Arduino board based on ATmega328P, with up to 12 servos; optional Raspberry Pi, Nvidia Jetson Nano or other AI co-processors, a sensor pack and an intelligent camera module.

Maintenance

Status
Active: a commit in the last 90 days
Newest commit
8 Sept 2026 on main
Latest release
PetoiDesktopApp (23 Jun 2025)

Checked on GitHub on 16 Oct 2026.

Robots on Robotheca that use it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.