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.
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.
Try Micromelon for FREE
1 month free with unlimited access to the Code Editor and Robot Simulator.
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