Free circuit simulation software/website for beginners

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
6 replies · 3K views
Messages
2,188
Reaction score
2,694
I was looking for simulation softwares that are free. I looked at some on the net, but they aren't satisfying my basic requirements. A simulation software should at least have the following for my use:
  • Arduino support
  • Support for buck converter
  • Solid state relay
  • Transformer
  • Variable AC supply
Many people use Fritzing, but I don't know whether it's a simulation software. I try to avoid Fritzing and draw the diagrams by hand, thus saving time and making the diagrams less complicated.

Any suggestions for such a software?
 
Engineering news on Phys.org
anorlunda said:
What do you mean by Arduino support? Simulation of your Arduino program?
Yeah. It should support the Arduino boards and also let me upload the program and simulate the circuit.
 
anorlunda said:
What do you mean by Arduino support? Simulation of your Arduino program?
Great minds think alike... :smile:
Wrichik Basu said:
Yeah. It should support the Arduino boards and also let me upload the program and simulate the circuit.
That's a different kind of "simulator". You might be able to get what you want with some sort of "Emulator" software for the Arduino. Have you seen anything like that? You can write "Test Bench" test scripts for CPLDs and FPGAs (that is usually built into the design GUI for such chips), but simulating a microcontroller (uC) based on its program is a bit different.

Has anybody seen examples of those? We have some proprietary software like that where I work to simulate our embedded uCs, but that's proprietary and tailored just to our uCs.
 
berkeman said:
Has anybody seen examples of those?
Wow, a quick Google search on arduino emulator windows turns up lots of hits! Here's one of the first hits on the list:

https://windowsreport.com/arduino-simulators/
240862
 
  • Informative
Likes   Reactions: Wrichik Basu
berkeman said:
That's a different kind of "simulator". You might be able to get what you want with some sort of "Emulator" software for the Arduino. Have you seen anything like that? You can write "Test Bench" test scripts for CPLDs and FPGAs (that is usually built into the design GUI for such chips), but simulating a microcontroller (uC) based on its program is a bit different.
Nope, I haven't seen any emulator in electronics (the only one I've seen is for Android). I have neither heard of the scripts you mentioned. Actually, I have never worked directly with uC's, and due to my lack of knowledge in that field, I prefer the Arduino.