Real Time Electronic Circuit Simulator.
Include PIC, AVR and Arduino simulation.
Code Editor & Debugger for Arduino, GcBasic, PIC asm, AVR asm.
Downloads: https://simulide.com/p/downloads/
WebSite: https://simulide.com
Forum: https://simulide.com/p/forum/
Patreon: https://www.patreon.com/simulide
AVR simulation provided by simavr: https://github.com/buserror/simavr
PIC simulation provided by GpSim: http://gpsim.sourceforge.net/
Features
- Analog and Digital components.
- Microcontrollers.
- Editor / Debugger.
- Subcircuits.
- Oscilloscope.
- Signal Plotter.
- Serial Port Connection.
- Serial Monitor.
License
GNU General Public License version 3.0 (GPLv3)Follow SimulIDE
You Might Also Like
Whether natural disaster, cyberattack, or plain-old human error, data can disappear in the blink of an eye. ConnectWise BCDR (formerly Recover) delivers reliable and secure backup and disaster recovery backed by powerful automation and a 24/7 NOC to get your clients back to work in minutes, not days.
Rate This Project
Login To Rate This Project
User Reviews
-
Rápido, simple y fácil de usar, compatible con Debian Linux y en español.
-
top application!!!!
-
Impressive software. I was able to get it up (Arduino Uno) and running relatively quickly and it works very well. I am using Great Cow Basic and no problem compiling, debugging and running simulations. My only wish is that it would remember the last project so I don't have to reload but that is a minor inconvenience considering how good this program is.
-
Hello All Arduino enthusiasts -- this program is for you! And for all PIC enthusiasts too. And generally for all electronics DIY enthusiasts. This is a wonderful tool, versatile and very useful, and quite powerful too. It is even more amazing that such a tool is offered to us for free by these three generous guys. I will below briefly describe how I am using this tool, but before that here is what I like about this program: -- it worked "out-of-the-box" for me (I just downloaded the files and unzipped them -- that was all!); -- as an Arduino simulator it worked very well and surpassed my expectations, so much so that it has now become my preferred Arduino simulator; -- but it is not just an Arduino simulator -- has so much more to offer (and I have not yet used all of its features). Here is the best tip that I can offer to all those who are willing to try this excellent program: DO NOT NEGLECT AND DO NOT DELAY CLICKING ON THE HELP BUTTON -- do this immediately after you run for the first time the simulator. The help button is on the top toolbar in form a of a BLUE CIRCLE WITH AN EXCLAMATION MARK "(!)" IN IT. This will take you to the authors' webpage simulide.blogspot-dot-co-dot-uk where you will find tons of help, including tutorials and videos. Now about how I am using the simulator: -- I create a sketch in Arduino IDE and iron out the compilation errors there; -- When the sketch is ready, before uploading it to an actual Arduino board, I switch to this simulator and try the sketch here -- I see here how the sketch will exactly work on an Arduino board and I am able to execute it step-by-step. This allows me to try many different improvements to the sketch without the need to upload it to a board; -- Finally, when the sketch has been tested and proven to work as expected I can upload it to an actual Arduino board with the confidence that it will work. This save time and makes a light work of debugging. For those users, who are impatient to read the tutorials and would like to try something with this simulator immediately, here are a few tips: -- find your Arduino board in the list of the components on the left (it is in section "Micro", sub-section "Arduino"). Drag the board on to the simulator's canvas (this is the area with the square grid on it). If you wish you can attach other components to the Aquino's pins. -- now notice that to right of the simulator's canvas there is a vast grey area with a toolbar on top of it: this is the area where you can open your sketch. Click on the button "Open" above this grey area to select and open your Arduino sketch (please do not get confused -- this is the button above the grey area to the right, not the button above the simulation canvas). Then click on the "Compile" button and after that on "Upload" button. This will upload your sketch to the simulated Arduino on the canvas. -- right-click over the Arduino on the canvass and select "Open serial monitor". You can now test your sketch by executing it step-by-step. I wrote the above brief description for people like me, who want to try a program first in order to see whether at all it works without spending too much time on reading help files (with so many other programs on SourceForge which are half-baked and do not really work this seems like a wise strategy to follow). After having seen that this simulator really works I would like to encourage you to read all the help and watch all the videos which are accessible from the Help button inside the simulator (this will open the authors' webpage simulide.blogspot-dot-co-dot-uk in your internet browser). -- do not neglect this: the Simulator is very powerful and you need first to study the help in order to be able to use its power (otherwise you may mistakenly think that it is limited and difficult to use -- in reality it is powerful and easy to use, but you do need to start with the basics and learn them from the tutorials and the videos, this is quick and will not take you very long before you become an expert user). Apologies for the lengthy review, I hope that it was helpful to you if you have come across this wonderful program for the first time and by chance, and that now you will download it, try it and then start using its power (but do read the tutorials and watch the help videos too). Kind regards, RF Engineer
-
Great project for university students!