Draft:SimulIDE (software)

SimulIDE is a live circuit simulator, allowing you to simulate arduino and other microcontrolers.