Simulator demo showing a virtual rover navigating an exercise

Micromelon Robot Simulator

Filled with virtual exercises, the Simulator is great for homework and running complex challenges. No physical robot needed.

A Virtual Rover You Can Program

The Simulator gives every student their own rover to experiment with, no hardware required. Write code in the Micromelon Code Editor and watch it run in real time on a virtual rover.

  • Same code works on real and simulated rovers
  • No setup needed. No mazes, ramps, or exercise mats
  • Students can practise at home without a physical rover
Micromelon Robot Simulator showing a virtual rover in a 3D environment

Built-In Exercises & Environments

The Simulator comes loaded with virtual exercises and tools to explore.

Opening the simulator for the first time and exploring the environment

Virtual Exercises

An extensive range of unique and challenging exercises included. Computer-generated challenges create progressively harder tasks.

Demonstrating camera controls to pan, zoom, and rotate the 3D view

Camera Controls

Pan, zoom, and rotate the 3D view to watch your rover from any angle. Follow your rover as it moves through an exercise.

Toggling keyboard controls to manually drive the virtual rover

Keyboard Controls

Drive the virtual rover manually with your keyboard. Great for exploring exercises and understanding the environment before writing code.

Annotated simulator view showing sensor data overlays on the rover

Simulated Sensors

The virtual rover has all the same sensors as the real one: colour, IR, ultrasonic, and gyroscope. Read sensor data and use it in your code.

Program With The Micromelon Code Editor

Write the same code for a simulated rover as you would for a real Micromelon Rover. Switch between blocks and text, and run your programs instantly in the Simulator.

Micromelon software running on multiple devices

System Requirements

Windows 10 or later · macOS 10.13 or later · 4GB RAM · DX10+ or Metal capable GPU

From Blocks to Python

The Simulator works with the Code Editor and Python. Write the same code for a virtual rover as you would for a physical one.

Try Micromelon for FREE!

Try 1 month free and unlimited access to the Micromelon Code Editor and Robot Simulator.