Proteus: 91 Full [hot] Full [hot]

Unlike basic circuit simulators, Proteus offers unique real-time microcontroller simulation, allowing you to simulate entire embedded systems — including firmware execution — without physical hardware.