top of page


OpenCat is the open-source Arduino and Raspberry Pi-based robotic pet framework developed by Petoi, the maker of futuristic programmable robotic pets.

The goal is to foster collaboration in quadruped robotic research and development of agile and affordable quadruped robot pets, and to bring STEM concepts to the mass and inspire newcomers (including a lot of kids) to join the robotic AI revolution.

The project is still a complex system only for skilled makers, yet we want to share our work with the community by mass production and bringing down the hardware and software cost.

OpenCat has been deployed on Petoi's palm-sized, realistic lifelike robot cat Nybble and robot dog Bittle that can run, walk, and self-balance like a real animal. We've successfully crowdfunded these two robots and bringing them to the market. With our customized Arduino board coordinating all instinctive and sophisticated movements, one can clip on various sensors to bring in perception and inject artificial intelligence capabilities by mounting a Raspberry Pi or other AI chips through wired/wireless connections.

To learn more, please visit the OpenCat Github page.

The following robots are early prototype robots based on OpenCat.

* Self-righting after falling from a slope (triggered by an infrared remote)

bottom of page