Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
In school, I worked on an introductory CS/EE class many, many moons ago, and I believed we used something like "logisim", which by then was pretty awesome - you could build simple things like adders, combine those with "macros" to bui;d ALUs and then whole simple CPUs.
Since then, the logisim project has discontinued, but it looks like there is a open source successor:
https://github.com/logisim-evolution/logisim-evolution
Have not tried it, but it looks promising, provided you don't want to do too complicated things (not sure if you could really model complex CPUs like a pentium with it). Also, it's pretty digital only, so I wouldn't expect Mac-Spice-like analog circuit simulation.
I remember the guy behind VoltSim posting his project on reddit some months ago, claiming he wrote the circuit simulation under the hood from scratch by himself.
When he was called out that all his components used the same values and variable names as falstad [1], implying he just ported falstad's circuit sim to android, he deleted his post.
Looks like he still has his app on the app store and is still not honoring the open source license and not giving proper credit to falstad's circuit simulation.
[1] https://github.com/sharpie7/circuitjs1
Related posts
- Problem with installation
- Creating a package that requires Java 16
- Hi there, I got an assigment that consists of moving a stepper motor (4 phases) using only a 74LS76N and a 74LS86N but when I tried to use the schematic, it didn't work, any help would be extremely helpful (more info in comments)
- Help needed to find FOSS tools to create graphical logic circuits and convert them to VHDL in class.
- Ben Eater's 8-Bit CPU in Logisim, Plus More!