I'm Louis D'Hont, I am 22 years old and I live in Belgium. I am a passionate programmer, an electronics hobbyist and I'm a junior software (R&D) Engineer. I finished my Bachelors degree in Computer Science at Odisee in Ghent. I find it fantastic to help improve projects and to further develop my technology skills. In the past few years, I have worked on projects like a function generator, Arduino simulator software and much more
Making it possible for others to do their work in a better way through my programs gives a great feeling, that is why I want to keep going in the direction of programming and data science.Read more
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
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
Arduino IO Simulator Basic
- Simulate IO in realtime
- Use buttons, LEDs,...
- Drag & Drop system
- Simulating with TCP
Arduino IO Simulator Pro
- Drag & Drop system
- Drawing tools
- Get free updates
- 20+ extra parts to simulate
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
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'.
I can't upload to the Arduino board.
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.
I'm getting a "MISMATCH_HARDWARE_ID" error message.
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.
What's the difference with an Arduino Simulator and an Arduino IO Simulator?
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.
Which version of Java do I need?
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.
Ghent, 9000, Belgium