From the blood shed website (http://www.bloodshed.net/devcpp.html):"Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler"

The free cpp compiler that was used to build this project can be downloaded from http://sourceforge.net/projects/orwelldevcpp/ Last Tested on Windows OS: Windows 8Last Tested with Arduino version 1.0.2Github Repository: https://github.com/Paulware/ArduinoDebugger

Many thanks for checking the source. I removed the dependency on SerialBasic.ino and added an example.ino to the default directory.

Created a new video to show lcdDisplay and components can now be connected by clicking on the ports.

Still far to go....Let me know if there are any components you would like to add.

Here is some info: The free cpp compiler that was used to build this project can be downloaded from http://sourceforge.net/projects/orwelldevcpp/ Simulator Github Repository: https://github.com/Paulware/ArduinoDebuggerArduino Libraries used: Arduino Basic from Git Hub repository Various libraries mocked in libraries directory like LiquidCrystal Online videos that demonstrate usage: http://www.youtube.com/watch?v=AdZ5GbDC1h0&feature=youtu.be http://www.youtube.com/watch?v=laa9VnRzuT0&feature=youtu.beLast Tested 12/6/2012 on Windows OS: Windows 8Last Tested with Arduino version 1.0.2

Here is the new video:http://www.youtube.com/watch?v=laa9VnRzuT0&feature=youtu.be

The point of mine is that you can set a breakpoint in your sketch and debug the behavior. I added 10k resistor as a component and ability to delete components (place mouse over component and press delete). Added keypad