Download ArduinoSimulator 1.5.2 from our website for free. This free software was originally developed by Xevro. ArduinoSimulator lies within System Utilities, more precisely Device Assistants.
From the developer:
The Arduino Simulator is designed to test a program quickly with the Arduino UNO without really having connections to external I/O (buttons, potentiometers, display, power, etc.). On the Arduino Simulator you can choose buttons, LED's, sliders and many other components for your projects. Almost all the I/O is present on the simulator so you can test all of your programs on the monitor screen.
You may want to check out more software, such as USTPro2 or LogoManager, which might be related to ArduinoSimulator.