SimulIDE
Real-time electronic circuit and microcontroller (AVR, PIC, Arduino) simulator.
Why consider SimulIDE?
SimulIDE is a real-time electronic circuit and microcontroller simulator written in C++ with Qt. It simulates analog components, logic gates, operational amplifiers, and directly runs compiled binary firmware on emulated Arduino, AVR, PIC, and STM32 chips.
Learn SimulIDE by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of SimulIDE
SimulIDE allows embedded software engineers to test microcontroller firmware interacting with switches, LCD screens, and motor drivers in real-time.
Installation
Download executable bundles from simulide.com for Linux, Windows, and macOS.
SimulIDE is licensed under the GNU General Public License v3.0 (GPL-3.0).
Related tools
More options with a similar category or technology profile.
Horizon EDA
Modern, high-productivity electronics design package with parametric search and OpenGL routing.
Logisim-evolution
Digital logic circuit design and simulation educational software with VHDL/FPGA synthesis.
Digital
An easy-to-use digital logic designer and circuit simulator written in Java.
CircuitJS1
Electronic circuit simulator that runs in the browser with interactive animated current flow.