pcbgen

Schematics are for humans.
Describe a PCB in plain English. Get a routed, fabrication-ready board.

3D render of a 50+ component lab automation PCB generated from a text spec
Autolab v2.0 — 50+ components, routed from a plain-text spec. Teensy 4.1, 4x motor drivers, load cells, thermocouples, current sensing.

Currently in private beta. Describe a board, get it back routed.

Example boards

ESP32-C3 WiFi Dev Board
ESP32-C3 module with USB-C, 3.3V LDO, antenna keepout, reset/boot buttons, breakout headers.
3D render of ESP32-C3 dev board
15+ components · auto-routed · 2-layer
Robot Tool Controller
STM32G474 with 3x CAN-FD buses, quadrature encoder, SWD debug, KX134 IMU. ESD protection on all external interfaces.
3D render of STM32 tool controller
30+ components · auto-routed · 2-layer
Lab Automation Controller
Teensy 4.1 carrier with 4x DRV8876 pump drivers, 4x NAU7802 load cells, ADS1248 thermocouple ADC, 4x INA219 current sensors, BME280, TCA9548A I2C mux. 12V buck + 3.3V LDO power stack.
3D render of lab automation controller
50+ components · auto-routed · 2-layer
Multi-Channel Sensor Hub
STM32G431 with 2x ADS1115 16-bit ADCs, 2x NAU7802 bridge ADCs, USB-C serial at 100 Hz. Overvoltage protection on all inputs, AP2112K LDO, SWD debug header.
PCB layout of multi-channel sensor hub
40+ components · auto-routed · 2-layer

Currently in private beta. Describe a board, get it back routed.

How it works

01
Write a spec
Describe your board in plain English. Components, connections, constraints.
02
AI generates the circuit
AI writes circuit code, places components, routes traces.
03
Validate and export
DRC, ERC, and custom validation checks run automatically. Export JLCPCB-ready Gerbers.