FOSSPicks
Circuit simulator
SimulIDE
It seems we can't go a month without stumbling on another new or rebooted circuit-building tool. We recently looked at KTechLab, for instance, and several more in the months before that. This time it's the turn of SimulIDE, a modest and relatively easy-to-use application that can help you build and test your own circuits. Despite being built with a modern Qt version, SimulIDE has a distinctly mid-'80s Macintosh feel to its user interface. There are two reasons for this. The first is that the huge set of monochrome icons on the left shares a similar aesthetic with those early applications. The icons themselves represent the various components, generators, and annotations you can use in your own circuits, all of which are fortunately more modern than Aldus PageMaker. The second reason for this retro vibe is the grid-type background to the right. This is where you drag and connect your components into a circuit.
One of the best things about SimulIDE is that there's a set of integrated tutorials to help you get started, not just with the application, but with designing your own circuits. These tutorials guide you through the GUI and which components are available, as well as connecting them up and testing whether they work. As with KTechLab, this is the best part, because SimulIDE lets you simulate the circuit, complete with currents, meter readings, and working components. This even extends to microcontrollers like the Arduino and components like screens that require firmware. Common open source versions of the firmware are included, and you can view the hexadecimal data for these files in the viewer on the right. One of the best examples puts this all together into a working Arduino circuit, complete with buttons, resistors, and a screen, as well as the Arduino code to play the famous snake game, which itself runs on the simulator. It's brilliant and a lot less messy than doing it yourself.
Project Website
Shell upgrades
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.