EARLY ALPHA ENGINEERING · WORKSHOP
LOCAL SIMULATIONAll tools ↗

Circuit Workshop

Build the circuit, then press Simulate. Tip: drag from an empty hole to another to add a jumper.

02

Breadboard

26 columns · five connected holes in each strip · separate upper and lower power rails.
+
−
1234567891011121314151617181920212223242526
ABCDE
BFOTKIT · BREADBOARD
FGHIJ
+
−
Positive rails Ground rails Selected holeA–E and F–J each form separate five-hole strips.
PLACED PARTS & CONNECTIONS0 PARTS

No components yet. Start with the LED example or add a part from the library.

03

Instruments & simulation

04 / GUIDED BUILD 01 / 22

Light an LED safely

Build a series circuit, limit LED current, and confirm the result in the DC solver.

    0 of 5 steps complete
    ✦ First circuit⚙ Circuit builder⌁ Signal explorer★ Workshop finisher

    05 / BUILD CHALLENGES

    Build it and prove it

    Choose a goal, wire a circuit, then run the solver. Progress is saved in this browser.

    0 of 9 solved
    01
    Bring an LED to life.

    Build your circuit and run a DC solve to check it.

    06 / TROUBLESHOOTING

    Find the fault and restore the circuit

    Load a broken circuit, inspect its symptom, repair the wiring or component, then run the solver to verify your fix.

    0 of 3 repairs solved
    !
    The LED circuit has an open return path.

    Follow the path from the LED back to the supply and restore the missing connection.

    Load a case, repair it, and run a DC solve to check your work.

    BUILD LIBRARY

    Projects & parts

    Save named circuit builds in this browser, reopen them later, or review the parts used in the current build.

    Saved projects

    0

    Parts sheet · current build

    05 / DIGITAL SIGNALS

    Sensor and signal bench

    Trigger realistic sensor outputs, inspect timing on the two-channel scope, and read the captured signal.

    Runs in this browser

    Infrared remote

    Transmit an encoded IR command. The receiver output and carrier frequency appear on the scope.

    Receiver waiting

    PIR motion sensor

    A virtual person trigger holds the output high for the selected delay. Trigger again to retrigger the timer.

    Output low · 0 V

    Rotary encoder

    Turn the encoder to emit quadrature transitions. The count wraps at one revolution.

    0
    Channel A 0 · Channel B 0

    Digital oscilloscope

    Channel A and channel B · sampled signal view

    Channel AChannel BNo signal captured

    Four-channel logic analyzer

    Probe board holes or trace mapped ATmega328P GPIO edges

    WAITING
    SPI maps A = CS, B = SCK, C = MOSI, D = MISO.
    CH A–D · no signal captured
    No signal captured. Run firmware that changes GPIO pins, send an IR command, trigger the PIR, or turn the encoder.

    HOW THIS LAB WORKS

    Build the circuit, then inspect the numbers.

    Electrical connections follow breadboard strips and the wires you add. Batteries include series resistance. A reversed LED or a missing return path changes the simulated result instead of being glossed over.

    How do I simulate a PIR sensor, rotary encoder, or IR remote?

    Use the sensor and signal bench. PIR motion holds a high output for the configured delay, the encoder emits quadrature transitions, and IR commands produce NEC or Sony SIRC frames that the logic analyzer decodes.

    Can I run Arduino firmware?

    The Arduino Uno accepts a compiled Intel HEX file and runs it locally on an ATmega328P model. The browser does not compile Arduino source code. ESP32 and Raspberry Pi Pico firmware are not supported yet.

    Does the LED example account for current limiting?

    Yes. It places a 390 Ω resistor in series with a red LED and a 9 V source. The calculated current is based on the diode model and the battery's internal resistance.

    Build a virtual breadboard circuit and inspect how it behaves

    This online electronics lab combines a draggable breadboard workspace with a browser-based circuit simulator. Place supported components on the board, connect their pins with wires, and run the circuit to inspect calculated voltages and currents. The simulator models breadboard connections, component orientation, battery internal resistance, and basic DC behavior so wiring mistakes can affect the result.

    Test inputs, sensors, and control signals

    Use the virtual button, potentiometer, PIR motion sensor, IR emitter and receiver, or rotary encoder to change circuit inputs. The IR receiver can inspect NEC and Sony SIRC signals, while the encoder produces quadrature transitions. The signal bench includes an oscilloscope view for changing signals and a logic analyzer for digital activity. These tools help you follow the simulated circuit without physical test equipment.

    Check a circuit before building it on hardware

    Start with a saved example or place components yourself. Use the digital multimeter to inspect a pair of circuit points, read the parts sheet, and try the guided lessons, challenges, or repair exercises. Arduino Uno firmware can run from a compiled Intel HEX file in the supported microcontroller model; the lab does not compile Arduino source code, and ESP32 or Raspberry Pi Pico firmware is not supported yet.

    Understand the limits of a virtual electronics lab

    The simulator is an educational tool for supported components and simplified circuit behavior. It does not reproduce every parasitic effect, component tolerance, thermal behavior, or fault found on a physical board. Confirm component ratings and verify wiring with appropriate equipment before assembling or powering a real circuit.

    Educational circuit simulation. Verify component ratings and wiring before building a physical circuit.