Robot Simulator

No Robot? No Problem.

A 3D virtual rover packed with sensors, exercises, and challenges. Perfect for homework, classroom practice, or learning before the kit arrives.

Download

Same code, virtual rover

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.

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

Built-In Exercises & Environments

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

Virtual Exercises

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

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.

Keyboard Controls

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

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.

Explore the Code Editor

Try Micromelon for FREE

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

Download Get in Touch

Tech Specs

Everything you need to run the Simulator on the devices already in your classroom.

Platforms

  • Windows: Windows 10 or later, 64-bit
  • macOS: macOS 10.13 (High Sierra) or later
  • iPad: iPadOS 13 or later

Hardware

  • 4 GB RAM
    Recommended for smooth 3D rendering
  • DX10+ / Metal GPU
    Modern graphics card required for 3D

Environment Tools

  • Virtual Exercises: Pre-built scenarios from beginner to advanced
  • Camera Controls: Pan, zoom, and rotate the 3D view
  • Keyboard Controls: Manually drive the rover with arrow keys
  • Annotated View: Sensor overlays for teaching and debugging

Simulated Sensors

  • Ultrasonic Distance: Measure distance to virtual objects
  • Colour Sensors: Detect virtual colours and line markings
  • IR Distance: Short-range proximity in 3D space
  • Gyroscope: Track virtual rotation and angle