Your Robot. Your Code. Your Rules.
Start with a ready-to-run robot or Maker Edition. Expand with sensors, servos, and custom add-ons. Open ecosystem. No lock-in.
Raspberry Pi CM4 • Python/C++ SDK • Expandable I/O • CAD files • Local AI • No subscription
What is Doly for developers?
Doly is a Raspberry Pi powered robotics platform with on-device AI and a programmable behavior system. It ships ready to run with voice interaction, face recognition, camera-driven features, and autonomous actions, then opens up for development through Python/C++ SDK and hardware expansion (I2C/Qwiic, UART, USB, GPIO, PWM/servo). Build custom behaviors, integrate new modules, and prototype real robotics projects on a compact desktop form factor.
What can I do?
Build Add-ons & Sensors
Connect servos, sensors, LEDs, and modules through Doly’s expansion ports (I2C/Qwiic, UART, USB, GPIO, PWM).
Build Custom Apps
Control movement, camera, and settings from your own tools prototype dashboards, automations, and custom workflows.
Hack & Customize
Doly runs on Raspberry Pi OS, so you can go deep: modify behaviors, tweak services, and build your own stack using the huge Raspberry Pi/Linux ecosystem.
Platform Overview
SDK for real projects
- C++ SDK
- Python SDK
- Examples
- Documentation
The SDK gives you direct access to robotics control modules including arm servos, drive motors, camera, edge sensors, IMU data, GPIO, servo motors, TOF sensors, touch sensors, eye control, RGB LEDs, low-level LCD control, sound control, text-to-speech, and fan control — putting movement, perception, and interaction fully under your control.
Expand through ports, not limitations
- GPIO
- Qwiic / I2C
- UART + USB
- Servo ports (PWM + Analog Input)
Doly’s hardware exposes a full set of expansion interfaces and dedicated power rails. Integrate external modules, prototype new systems, and scale your projects directly on the platform. Two M2.5 mounting sockets allow you to securely attach custom hardware.
Hardware Architecture & Sensor Stack
Doly’s hardware architecture is built for customization and long-term scalability. At its core is a Raspberry Pi Compute Module, allowing developers to choose different CM4 variants based on RAM, storage, and connectivity needs. This flexibility enables more demanding applications, from advanced computer vision to complex robotics workflows.
Unlike fixed-configuration robots, Doly is designed as an expandable platform. Its modular architecture allows developers to upgrade, extend, and adapt the system as projects evolve — making it a serious foundation for building innovative robotics applications.
Tiny body packed with a vast amount of technology.
- Quad Core 64 Bit CPU
- Dual-Band 2.4/5.0 Ghz WIFI
- Micro SD (C10 U3 V30 A2)
- High Resolution Color Displays x2
- Capacitive Touch Sensors x2
- Environment Sensors (TOF) x2
- RGB Leds x2
- Metal Gear Motors x2
- Bluetooth (BLE) 5.0
- Max 8 Gb RAM *
- 8 MP Wide Angle Camera
- Microphones x2
- 6 Axis IMU
- IR Edge Sensors x4
- Magnetic Encoders x2
- Servo Motors x2
- Speaker x2
- GPIO pins x6
- Qwiic (I2C) Port
- UART Port
- Servo Output x2
- USB Port
- 2600 Mah Battery
- Dimensions 110 x 114 x 68 mm
* The property depends on the Raspberry Pi CM4 variant installed on the device.
Hack & Customize
Doly runs on Raspberry Pi OS (Debian Linux), so you can go as deep as you want — using the huge Raspberry Pi/Linux ecosystem. Doly’s software architecture also supports mods: create custom eyes, sounds, and event animations with simple XML edits. Want more? Use the SDK to build larger integrations and connect Doly to your own systems.
Raspberry Pi OS (Linux)
Quick mods via XML
Full integrations via SDK