Simulate your Arduino projects with Xevro

Who needs hardware components when you have an Arduino IO Simulator?

Simulating your IO within minutes!

Arduino Simulator free
Profile picture Louis D'Hont

Louis D'Hont

Founder & Developer

Arduino IO Simulator Drag & draw Pro

The Arduino Simulator has been drastically changed the way you use a simulator. By communicating with the Arduino board we can simulate the IO on your screen. It's designed to optimally simulate your (IO) projects with a graphic aspect on top.

This simulator is available for windows and mac computers and is free to download.

  • Get the ability to build your projects out anywhere at anytime
  • A live interface for you to interact with your Arduino
  • It takes less money and time spent building your projects
  • Connect and simulate through TCP with the Arduino
Read more

Arduino IO Simulator

This Arduino Simulator provides you with all the basic components you need to start simulating some basic projects. If you don’t have components like sensors, LEDs..., then this program will simulate the components for you. You need a real Arduino board for testing your programs with your computer and just change some codes to work with the simulator components.

The Simulator has a lot of components that are required to test your projects.

Read more

Softwae pricing

Our Pricing

Arduino IO Simulator Basic


  • Simulate IO in realtime
  • Use buttons, LEDs,...
  • Drag & Drop system
  • Simulating with TCP

License key


About our Arduino Simulator software

Around 8 years ago, we had the idea of building a clean and easy-to-use program in Java called the Arduino IO Simulator. In the beginning, we didn't know anything about Java. When I created the basics of the communication between Java and Arduino, we worked really hard to create a decent simulator.

Now after 6 years of work we are still updating the Arduino IO Simulator to make sure everyone can simulate their projects even better. Between the 2 simulators, we worked for one year on a screenshot/editor program that we combined with the new Arduino IO Simulator (Pro) Drag & Draw.

Read more

Happy Clients


Example projects included


Years of experience


Frequently Asked Questions

  • What do I need to do with the license key?

    The license key shown on the page can be used to activate the Arduino simulator software. Download the Arduino Simulator setup, the first time you open the simulator, a message appears stating that no key has been inserted. Click on 'Change product key' and insert your purchased key or trial key. To register the key click on 'Activate'.

  • One of the problems can be the fact that you are still connected to the Simulator software. Make sure you are disconnected from the Arduino board when you want to upload the Arduino code with the Arduino IDE. If that's not the problem, you might search online for a solution.

  • If yu want to use the Free Arduino IO Simulator:

    Try this license keys:



    If this doesn't work go to 'C:\Users\"User Name"\AppData\Roaming’ and search for a file called “MyAppKey.lic” and delete that file. Make sure you type in the password correctly. The best way is to copy and paste the license key.

  • An Arduino Simulator is capable of simulating an Arduino board without having an Arduino plugged in. Our Arduino IO Simulator uses an Arduino board and the serial connection to simulate the IO instructions.

  • The most recent version of Java, Java 7 and Java 8 work as well with the Simulator. The Arduino Simulator for macOS needs a Java JDK. Tested with JDK 1.7 and 1.8.


Contact Us


Ghent, 9000, Belgium

Your message has been sent. Thank you!