This project is no longer maintained. I am working on a complete re-write of the program.
An open-source modular logic and analog circuit simulator
- Functional circuit simulation
- Binary (0/1) and analog (V) signals
- Basic input-output devices (list below)
- Circuit saving
- Modding API for adding custom devices
- In-app docs on devices
In the device list (B) means binary output and (A) means analog output.
/B means that the device has no input and outputs in binary.
B/ means the device has an input that prefers binary signals and no output.
A/B means that the device prefers an analog signal as an input and outputs a binary signal.
If a device prefers an analog signal as its input, it will convert any high signal (1) fed into it to 5.0V.
If a device prefers a binary signal as its input, >0.0V will be converted to 1.
If a device is customizable and has a right-click menu, it is marked with a #.
- Button (/B)
- Switch (/B)
- Oscillator (B/B) #
- Battery (/A)
- 7-Segment Display (B/) #
- Light Bulb (A/) #
- LED (A/) #
- RGB LED (A/)
- Logic gates: AND, NAND, OR, NOR, XOR, XNOR (B/B)
- Buffer and NOT gates (B/B)
- SR latch (B/B)
- D flip-flop (B/B)
- T flip-flop (B/B)
- JK flip-flop (B/B)