and advanced IoT simulation, Proteus 7.7 SP2 is still used for: Legacy Project Maintenance:
You can load a hex file from MPLAB, Keil, or Arduino IDE (with a converter) and watch the code run on the virtual chip. Proteus 7.7 SP2 Portable
Unlike modern cloud-based EDA tools (EasyEDA, CircuitMaker), this works completely offline. and advanced IoT simulation, Proteus 7