The free breadboard-to-PCB designer that runs on your phone.

Build a circuit on a virtual breadboard, draw the schematic, lay out a PCB and watch it run in a live simulator — on your laptop or your phone. Free and open source.

  • MIT licensed
  • Downloads for macOS · Windows · Linux
  • Runs in your phone's browser
  • Works offline
  • No account
A 555 timer blinker on a virtual breadboard with the simulator running; the red LED is lit

Everything from idea to PCB

One app, three linked views, one file you can share.

🧩

Breadboard, schematic & PCB

Every connection you make in one view shows up in the others as a dashed ratsnest line until you wire it there too.

⚡

Live simulation

LEDs glow, 555s blink, logic clocks, op-amps amplify, meters read volts — and overloaded parts smoke, with an explanation.

🏭

Ready for the fab

Two-layer autorouter, design-rules check and one-click Gerber + drill export you can upload to any PCB maker.

📦

178 real parts

Arduino, ESP32, Raspberry Pi & Pico boards, 74HC/CD4000 logic, op-amps, regulators, drivers, sensors and displays — true to size.

🕘

Version history & GitHub

Every save is a version you can restore. Optionally commit designs to your own private GitHub repository.

💻

Program the boards

Write an Arduino sketch for an Uno, ESP32 or Pico, watch it run line by line with a Serial Monitor, then upload it to the real board.

🤖

Build by chatting

The AI tab drives Claude Code (or Codex, Gemini…) to build circuits live in your design — and an MCP server lets any AI app do the same.

📱

Made for touch too

On phones the panels become drawers; pan with a finger, pinch to zoom, long-press for menus.

🗂️

Layers

A Photoshop-style Layers panel: toggle copper and silkscreen, hide or lock parts, find anything by name.

🔗

One shareable file

A .dez design is plain JSON that embeds every part it uses. It opens offline in any copy of the app.

A closer look

Schematic view of the 555 blinker
Schematic view with ratsnest lines showing what's left to wire
Autorouted two-layer PCB
The same circuit as an autorouted two-layer PCB
ESP32 blinking an LED in simulation
An ESP32 blinking an LED in the simulator
Arduino Mega, Uno R4, Raspberry Pi 5 and Zero
Real-size boards: Arduino Mega & Uno R4, Raspberry Pi 5 & Zero, Nano, D1 Mini
The app on a phone
On a phone
Parts drawer on a phone
Parts drawer
Layers drawer on a phone
Layers drawer