Arduino Simulator Drag & Draw

ARDUINO IO

SIMULATOR DRAG & DRAW

Arduino SImulator Drag & Draw Logo

30-day trial or lifetime license for $6

Designed and created by Louis D'Hont & Marc VDB


Minimum requirements:

— 4GB's of memory (RAM)

— Intel Core i3 or AMD E1-6010 APU with AMD Radeon Graphics or  Intel Atom

— Windows XP

Features

The Arduino Simulator has a lot of components built in. Simply drag the parts into the worksheet.

 

  • 14 LEDs (4 colors, customizable)
  • 8 buttons
  • Squarewave generator
  • Buzzer (Frequency adjustable)
  • Noise detection (microphone)
  • 3 sliders (analog)
  • 7-segment display
  • 6 analog meters (A0-A5)
  • 6 analog meters (PWM signals)
  • 2 relays
  • RGB Led
  • LCD display (16-2)

 

  • 2 Bargraphs
  • Tone melody
  • Sound generator (frequency changeable)
  • 2 servos
  • 2 motors (left & right turning with PWM)
  • 1 Barrier
  • DHT11 temperature sensor (temp & humidity)
  • Motion detector
  • Motion detector (motion detection on webcam)
  • Number keypad 4x4
  • Next update: Stepper Motor 28 BYJ48
Arduino Simulator Drag & Draw

 

Let me introduce a brand new Arduino Simulator!

 

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

We provided enough components so you can simulate your project or replace the missing parts with software ones. To make everything as easy as possible we created a library that allows users to simulate it by changing 1 letter of there code.

 

License key 30-day free trial: ZCVZK-DNVJF-53YSR-354B9-4XNS3

 

Add yourself to the newsletter and receive a notification when an update is available, updates do not have to be paid.

Arduino IO Simulator Drag, Drop & Draw

You bought an Arduino, What now?

 

 

This Arduino Simulator is different from all the other simulators. 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.

 

You can drag and drop the components in a worksheet and you can draw everything you want around it. It is also possible to load a background into the worksheet. You can also combine simulated inputs/outputs from the pc and real Arduino IO, now you have made a little HMI (Human Machine Interface). 

 

 

The Simulator has a lot of components that are required to test your projects, we have even been able to integrate more parts into this simulator. If you want a specific sensor then we can build this for you in our simulator. 

 

 

Arduino Simulator Drag & Draw

Drag & Drop

Drag the parts in place with our drag & drop system

The border of the component will turn red, this means that you can drag it into the drawing sheet. The top side and sometimes the component itself is used to reduce the component, this causes the settings to disappear so you get more space to use. 

Drawing tools

Draw and create your own simulation in a more realistic way

The simulator has got a big redesign and we added drawing tools as well. You can choose between various types of arrows, circles, rectangles, squares… in every color you want.

 

There is also a possibility to place texts in different fonts of your choice to make realistic simulations.

Save and restore settings

Save your work for later, restore it at any time

After testing your project it's possible to save your simulation with one click and use it back whenever you want.

The simulator can also be used as a drawing program. Just save the drawing with the save button. 

Simulate your projects

Simulate your IO right on your screen

Write your project in the Arduino IDE. Add the Simulator library and change the codes.

Upload the code to the Arduino board. Select your inputs and outputs in the simulator. Simulate your project.

Use your creativity to make a realistic simulation of your project without having to connect the IO on the board.

It's also possible to connect real IO and combine them with virtual IO.

Arduino-Simulator-drag-draw-1
Arduino-Simulator-drag-draw-2
Arduino-Simulator-drag-draw-3
Arduino-Simulator-drag-draw-3
Arduino-Simulator-drag-draw-5

This Simulator is built

for beginners and creators

Test your code whenever you want

Whether you are building an Arduino project or just started working with Arduino, you can use this simulator to test your ideas without any electrical or almost no components. We have the most used parts available and we are still developing new parts.

Get free updates

We have an updater built in to provide you with the latest updates quickly and easily so that you can test your projects even better. If you would like to see a part in the simulator, you can ask us, we will investigate whether it is technically possible to add the new feature.

Just change the first letter and you're ready to test

Change the first letter in your code to use the simulators test library

In order to let the Simulator understand the code, we have devised our own instructions. To maintain the usability, we have decided to change the current instructions a little bit and replace only the first letter with a capital letter. We have modified the instructions with a point so that the point may be omitted.

Example:

digitalWrite(13, HIGH);   ->  DigitalWrite(13, HIGH);

 

lcd.print("x");  ->  lcdprint("x");

 

Find more information about it here

Videos

 

 

License 30-day free trial key:

ZCVZK-DNVJF-53YSR-354B9-4XNS3

Arduino Simulator Drag & Draw 1.1

30 day free trial

Downloading not possible on smartphones.

LIfe time license

Buy the Arduino Simulator Drag & Draw 1.1 for Windows

VAT & Sales Tax are included.

 

Find more information about bulk purchases here

Users manual Arduino IO Simulator

Newest Java JRE

Usage

 

The Arduino IO Simulator is very easy to understand. The Simulator needs 5 simple things in order to work correctly.

 

  1. Connect the Arduino board
  2. Upload your custom Arduino code with the corresponding library file
  3. Change the original Arduino code
  4. Select the used in-outputs in the Arduino Simulator program
  5. Connect the Arduino Simulator to the Arduino board with the right COM port

 

1. Connect the Arduino Board

The Arduino IO Simulator works with a lot of Arduino boards:

  • Arduino UNO
  • Arduino Mega
  • Arduino Nano
  • Arduino Micro
  • Arduino Leonardo
  • Arduino ...

 

Only the digital and analog pins that are available on the Simulator can be used!

Disconnect the Arduino IO Simulator before uploading the Arduino code.

2. Upload your custom Arduino code with the corresponding library file

Open the Simulator and go to 'Help -> Arduino UNO programming code -> Arduino UNO programming code (Ino).

This will open an Arduino (ino) file with the corresponding library and important code in it.

 

3. Change the original Arduino code

In order to let the Simulator understand the code, we have devised our own instructions. To maintain the usability, we have decided to change the current instructions a little bit and replace only the first letter with a capital letter. We have modified the instructions with a point so that the point may be omitted.

 

digitalWrite(13, HIGH);   ->  DigitalWrite(13, HIGH);

 

lcd.print("x");  ->  lcdprint("x");

 

4. Select the used in-outputs in the Arduino IO Simulator

Each input and output on the Simulator has a selection box where the used digital or analog pin can be connected.

With this Simulator, it's possible to draw lines, different shapes or add texts with custom fonts on it to make it easier to simulate your projects.

 

5. Connect the Arduino IO Simulator to the Arduino board with the right COM port

The Arduino Simulator knows which port is the Arduino board.

Upload the code from the Arduino IDE to the Arduino board.

Make sure the Arduino is disconnected while uploading the Arduino code, the simulator can't be reconnected while uploading.

More information in the User guide.

 

Versions

 

Version 1.1

 23/12/2018

 

  • improvements in connection with Arduino board
  • Synchronization between Simulator and Arduino optimized
  • The double use of in-outputs improved
  • LCD functionality optimized
  • Little bugs in design and functionality solved
  • Reset IO button added in the menu bar
  • Option for constant sending value on the slider
  • Restore files are updated
  • New Arduino sketches added
  • Menu bar adjusted
  • RGB led and slider added
  • Collapse and expand IO added in the menu bar
  • New 'More IO' button added
  • Connection break warning message added
  • Numbers keypad design changed
  • Save work pop-up before closing Simulator

 

Java JDK information

JavaFX will be removed from the Java JDK (Java Developers Kit) as of JDK 11, which is due in September 2018. It is bundled in the current JDK 9 and will remain in JDK 10, due this spring. Commercial support for JavaFX in JDK 8 will continue through at least 2022. Featuring a set of packages for graphics and media, JavaFX has been part of the JDK download since 2012.


We are currently developing our application with the Java JDK software. We use JDK 8 and because Oracle will stop publishing free JDK updates, we will be able to develop our application up to JDK 10. newer JDK versions will not be used to develop our applications.

 


© Copyright 2018. Xevro.be All Rights Reserved.