Alpha Sim
Circuit & Microcontroller Studio

Real boards. Real code. No hardware.

Wire components on a live canvas, write firmware, and watch it run on emulated CPUs with real-time analog simulation — entirely in your browser. Hosted on our own infrastructure: private, fast, nothing to install.

No sign-up needed Nothing to install Private by design
16emulated boards
4CPU architectures
155components
308ready-made examples
SPICEanalog engine
What you get

Everything a workbench gives you. In a tab.

A full electronics lab — editor, compiler, emulated silicon and measurement instruments — with nothing between you and a running circuit.

Real CPU emulation

Your firmware executes on emulated AVR8, RP2040, Xtensa and RISC-V cores — actual instruction-level behaviour, not a canned animation.

Live analog simulation

A SPICE engine solves your circuit in real time while the code runs — voltages and currents respond the way a real breadboard would.

100+ components & instruments

LEDs, sensors, displays, motors and more — plus an oscilloscope, voltmeter and ammeter for when you need to look closer.

Arduino libraries built in

Search the full Arduino library registry and install straight into the built-in compiler — no toolchain on your machine.

Custom chips

The catalog doesn't have your part? Model its behaviour yourself in C or Rust and drop it into the circuit like any other component.

Private & self-hosted

Runs on our own servers. No third-party cloud, no trackers, no telemetry — your projects stay yours.

Multi-board circuits

The canvas isn't limited to one MCU — drop several boards into a single circuit and let them run side by side.

Serial monitor built in

A real UART console for every board: print, log and type back to your firmware without leaving the tab.

Real Arduino toolchain

Sketches compile with the genuine board toolchains on our server — code that builds here builds on real hardware.

Breadboard-true wiring

Breadboards behave hole-for-hole like hardware — column strips and power rails are electrically connected.

Import & export projects

Projects are plain files you own — export a circuit, share it, bring it back, or check it into git.

Any OS, any device

Windows, macOS, Linux or a school Chromebook — if it runs a browser, it's a workbench.

Examples

308 ready-made projects.

From a first blink to gate-level adders and BJT amplifiers — open one, press run, and pick it apart in the editor.

Browse all 308 examples →
Supported hardware

16 boards. 4 architectures. One canvas.

From an 8-bit ATtiny to a dual-core ESP32 — pick a board, wire it up and the right emulated core boots underneath.

AVR8

ATmega · 16 MHz

runs directly in your browser
Arduino Uno
Arduino UnoATmega328p · 32 KB
Arduino Nano
Arduino NanoATmega328p · 32 KB
Arduino Mega 2560
Arduino Mega 2560ATmega2560 · 256 KB
ATtiny85
ATtiny85AVR · 8 KB · DIP-8
RP2040

Dual Cortex-M0+ · 133 MHz

runs directly in your browser
Raspberry Pi Pico
Raspberry Pi PicoRP2040 · 264 KB RAM
Raspberry Pi Pico W
Raspberry Pi Pico WRP2040 + WiFi
RISC-V

RV32IMC · 160 MHz

server-backed emulation
ESP32-C3 DevKit
ESP32-C3 DevKitRV32IMC · 4 MB flash
XIAO ESP32-C3
XIAO ESP32-C3RV32IMC · compact
ESP32-C3 SuperMini
ESP32-C3 SuperMiniRV32IMC · mini form
CH32V003
CH32V003RV32EC · 48 MHz
Xtensa

LX6/LX7 · 240 MHz

server-backed emulation
ESP32 DevKit V1
ESP32 DevKit V1LX6 · 4 MB flash
ESP32 DevKit C V4
ESP32 DevKit C V4LX6 · 4 MB flash
ESP32-CAM
ESP32-CAMLX6 · camera module
ESP32-S3 DevKit
ESP32-S3 DevKitLX7 · 4 MB flash
XIAO ESP32-S3
XIAO ESP32-S3LX7 · compact
Arduino Nano ESP32
Arduino Nano ESP32LX7 · Nano form
Component library

Every component in the palette.

155 parts across 10 categories — exactly what the editor's Add panel gives you, from passives to full driver ICs.

Passive

36
Breadboard (full)Breadboard MiniCap. 1 nFCap. 1 µFCap. 10 nFCap. 10 pFCap. 100 nFCap. 100 pFCap. 22 pFCap. ceramic (custom)Electrolytic 1 µFElectrolytic 10 µFElectrolytic 100 µFElectrolytic 1000 µFElectrolytic 47 µFElectrolytic 470 µFElectrolytic Cap. (custom)FranzininhoInductor (custom)Inductor 1 mHInductor 10 mHInductor 100 µHIR ReceiverIR RemoteResistor (custom)Resistor 1 kΩResistor 1 MΩResistor 10 kΩResistor 100 kΩResistor 2.2 kΩResistor 22 kΩResistor 220 ΩResistor 330 ΩResistor 4.7 kΩResistor 47 kΩResistor 470 Ω

Analog

33
1N4007 (1 kV Rectifier)1N4148 (Small-Signal Diode)1N4733 (5.1 V Zener)1N5817 (Schottky 20V)1N5819 (Schottky 40V)2N2222 (NPN BJT)2N3055 (NPN Power BJT)2N3906 (PNP BJT)2N7000 (N-MOSFET)4N25 (Optocoupler)7805 (+5V Regulator)7812 (+12V Regulator)7905 (−5V Regulator)9V BatteryAA Battery (1.5V)BC547 (NPN BJT)BC557 (PNP BJT)Coin Cell (CR2032, 3V)Diode (generic)FQP27P06 (P-MOSFET)Ideal Op-AmpIRF540 (N-MOSFET Power)IRF9540 (P-MOSFET)LM317 (Adj. Regulator)LM324 (Quad Op-Amp)LM358 (Dual Op-Amp)LM741 (Op-Amp)PC817 (Optocoupler)Regulated Power SupplySignal GeneratorTL072 (JFET Op-Amp)VoltmeterAmmeter

Logic Gates

26
74HC00 (Quad NAND)74HC02 (Quad NOR)74HC04 (Hex Inverter)74HC08 (Quad AND)74HC14 (Hex Schmitt Inverter)74HC32 (Quad OR)74HC86 (Quad XOR)AND GateAND Gate (3-input)AND Gate (4-input)D Flip-FlopJK Flip-FlopNAND GateNAND Gate (3-input)NAND Gate (4-input)NOR GateNOR Gate (3-input)NOR Gate (4-input)NOT Gate (Inverter)OR GateOR Gate (3-input)OR Gate (4-input)T Flip-FlopXNOR GateXOR GateCustom Chip

Other

19
7 SegmentAnalog JoystickBig Sound SensorDS1307DS3231 RTCFlame SensorGas SensorHeart Beat SensorHX711KS2E-M-DC5LED RingmicroSD CardNano RP2040 ConnectNeoPixel MatrixPushbutton 6mmRotary DialerSlide PotentiometerSmall Sound SensorTilt Switch

Displays

15
ePaper 1.54" (200×200)ePaper 2.13" (250×122)ePaper 2.13" (B/W/Red)ePaper 2.9" (296×128)ePaper 2.9" (B/W/Red)ePaper 4.2" (400×300)ePaper 5.65" (7-colour)ePaper 7.5" (800×480)ILI9341LCD 16x2 (I2C)LCD 20x4 (I2C)LCD1602LCD2004SSD1306 OLEDSSD1306 OLED (I2C, 4-pin)

Sensors

9
BMP280 (Pressure + Temp)DHT22GPS NEO-6MHC-SR04MPU6050NTC Temperature SensorPhotodiodePhotoresistor SensorPIR Motion Sensor

Input

6
DIP Switch 8KY-040 Rotary EncoderMembrane KeypadPotentiometerPushbuttonSlide Switch

Output

5
BuzzerLEDLed Bar GraphNeopixelRGB Led

Motors

4
A4988 Stepper DriverBiaxial StepperServoStepper Motor

Electromechanical

2
L293D (Dual H-Bridge)Relay (SPDT)
About

The Alpha platform's electronics lab.

Alpha Sim is a full circuit and microcontroller studio served from our own infrastructure. Your projects run in your browser and stay on this platform — no third-party cloud, no trackers, no telemetry.

The simulation core is open-source software (AGPLv3) that we self-host and keep up to date, and every board, component and example on this page is read from the running editor — not a brochure. If something behaves differently from real hardware, tell us through the support center; that's the fastest way to make the lab better.

Visit the support center → Explore the Alpha platform →
FAQ

Common questions.

Do I need an account?
No — the editor and every example work without one. If sign-in is enabled
on this site, the same Alpha account works everywhere else on the platform.
Does my work leave this site?
No. Circuits simulate in your browser and compilation happens on our own
server — no third-party cloud, no trackers, no telemetry.
Which boards are emulated?
19 boards across five architectures: AVR8 and RP2040 run directly in the
browser, while ESP32, RISC-V and Raspberry Pi Linux boards are emulated server-side.
Can I use real Arduino libraries?
Yes — search the full Arduino registry from the editor and install into
the built-in compiler. Sketches build with the genuine board toolchains.
Can I take my projects elsewhere?
Yes. Projects export as plain files you own — bring them back later or
keep them in your own version control.

Start building in seconds.

Open the editor, drop a board on the canvas and press run.

Launch the editor →