Documentation is being migrated to the new website:

This Knowledge base will soon be deprecated.






Size and performance

Weight: 6,5 kg
Dimensions: 447x433x249 mm

Max. linear speed: ca. 0.4 m/s
Max. angular speed: ca. 60 deg/s

Estimated maximum obstacle size: 70 mm

Protection rating: complies with IP66 (not certified)

Run time: Estimated 4 hrs of nominal driving

Connection range: Up to 100m (with live video stream)

3D model

To download: go to and choose the file format (.step, .obj, .stl, .fbx, etc.) in the upper right corner.


Payload capacity: ca. 5 kg

Upper mounting platform dimensions: 299 x 183 mm

Hole grid: 18 x 15 mm

Holes: 40 x Φ 7mm + 22 x Φ 5,5mm



Motors: 4 x in-hub DC motor with 73.2:1 planetary gearbox and 12 CPR encoder
Wheel diameter: 130 mm
Tire material: rubber with foam insert (non-pneumatic)

See: Leo Rover wheels section


Voltage: 11.1 V DC
Capacity: 5000 mAh
Type: Li-Ion with internal PCM (short-circuit, overcurrent and overdrain safety features)

Max. current: 8A (total for the whole Rover)


Camera resolution: 5 MPx
Lens: Fisheye with 170 deg field of view (IR non-filtered; night-vision allowed)


Primary modem: WiFi 2.4 GHz access point with external antenna
Secondary modem: WiFi 2.4 GHZ + 5 GHz on internal RPi antennas for connectivity


Operating system: LeoOS based on Ubuntu 20.04 + Robot Operating System Noetic

UI: Ready-to-go UI located under '' when using standard Leo Software Image.

Firmware: Open source firmware.

See: Software structure section

leo rover research kit


Main computer: RaspberryPi 4B 2GB (or higher)

- available interfaces: 2x USB, 20x GPIO, RJ45 Ethernet, 1x RPi display port, Bluetooth 5.0 with BLE

Electronics board: LeoCore as real-time microcontroller with STM32F4 (@84MHz, 64KB RAM, 256KB Flash) - see: LeoCore controller section

- available interfaces: 1x waterproof microUSB socket, 1x antenna RP-SMA male socket, 1x 3-pin Weipu SP13 12V power socket

How to control the Rover?

You need any web-enabled device to access stock UI under '' in your browser.

Device requirements: Windows/Linux/Android/macOSFor easier development ROS on your device is highly recommended.

See: Getting started section


- How long does it take to assemble the Rover?

It should take you about 8 hours.

- Do I need to buy anything other than Dev Kit to build the Rover?

No, the Kit is designed to include every component needed.

- What tools and knowledge do I need to assemble the Rover?

All the needed tools are provided with the kit. As to knowledge, no skills are required, but assembling the rover will surely go more smoothly if you know what you're doing. A lot of patience and persistence will be an asset too :)

- Can I write my own software to the Rover?

Yes, of course. The Rover is developer-ready. You can learn more on or on Github. The software is open-source and written the way it's easy to navigate. On top of that, our team can provide you with support in case something is not clear.

See more

- Is the Rover autonomous?

By default Leo Rover is remotely controlled with video streaming and UI ready-to-go. It's not autonomous, but it's autonomy-ready. The software is based on Robot Operating System (ROS) which is known for easiness of autonomy and semi-autonomy features implementation. The simplest way is to add a lidar or stereovision camera to enhance the Rover self-navigation and then build your features on top of that. The Rover itself has one front camera and 4 wheel encoders onboard, so it provides video streaming and basic odometry out-of-the-box.
See more

- Does Leo Rover send any data back to the manufacturer?

No. And we're extremely cautious not to do that in the future. Everything that happens in the Rover is between you and the software. We don't gather any data and connecting the Rover to the Internet is only for your own convenience.

See what's in the box.

In the unboxing video, Szymon shows what you can expect when you finally get the Leo Rover Developer Kit on your workbench and start digging in the boxes.


Need help? Contact us -