The simulator you've been looking for!
Compose Software Without Writing Any Programing Code
Simulate your IO with just your Arduino board
Simulate your IO with the Arduino Simulator
A Java VM for ARDUINO and other micros using the leJOS runtime.
Linux for Arduino and Makers developers
Simulator of access controls