Robotics
A hollow-shaft joint controller for a robot arm: three-phase MOSFET bridge, magnetic encoder, CAN bus.
See reference designsAI PCB design software
Free PCB design software with AI built in. Schematic, PCB layout, autorouting, simulation and Gerbers. Bring your projects from KiCad, Altium and EAGLE.
Free plan: no card, no expiry. The full editor and AI are included.
An ESP32-S3 board with USB-C and an LDO, from AI schematic to PCB layout in ProtoFlow.
Robot joints, flight controllers, battery packs, a satellite's flight computer. Every circuit board starts the same way in ProtoFlow: describe it in plain language, AI drafts the schematic, then you lay out the PCB, simulate it and send it to fab.
A hollow-shaft joint controller for a robot arm: three-phase MOSFET bridge, magnetic encoder, CAN bus.
See reference designsA flight controller with an IMU, barometer, blackbox flash and four motor outputs on a 30.5 mm pattern.
See reference designsA battery management board: sixteen balance channels, a MOSFET power stage on an exposed bus, a current shunt.
See reference designsA synth voice card with a codec, DSP, analog filter stage, five knobs and MIDI in.
See reference designsA CubeSat on-board computer in the PC/104 form factor, with its stack headers down one edge.
See reference designsA biosensor patch: optical heart-rate sensor, two electrodes, BLE radio and a connector tail.
See reference designsA low-power sensor node with an RF module, humidity and light sensors, and a solar input.
See reference designsAn isolated 16-channel digital input module for a DIN-rail PLC, with the barrier marked on the silkscreen.
See reference designsDescribe it, draft the schematic, lay out and route the PCB, verify it, export it, order it. Then start the next one. You stay in control at every step, and every part of the draft is normal geometry you can edit.
Say what the board should do, in plain language.
AI drafts the schematic with real parts from JLCPCB, DigiKey, LCSC and Mouser.
Sync to the PCB, place parts, set the stackup and pour copper.
Run the autorouter with presets and layer filters, or route by hand.
ERC, DRC and SPICE simulation run before you commit.
Gerbers, drills, BOM and placement files, checked by JLCPCB's audit before you pay.
Free at the core. The free plan includes the full editor and AI features, with no card and no expiry. Upgrade anytime for more AI usage.
Compare plansA complete PCB editor first, with AI-assisted design when you want it. Every generated part stays editable, reviewable and yours to export.
Every generated symbol and footprint opens in the normal editors, with pin numbers and pad dimensions you can check against the datasheet.
The draft is checked like any other design, and you still sign off on the board that ships.
Tabs, split screens, custom board outlines from a DXF, live 3D view, stackups, copper pours. Some people ignore the copilot for weeks and just draw.
Import from the editors you already know, source parts from real distributors, run SPICE simulation with ngspice, and drive the editor from your own tools over the ProtoFlow CLI and MCP. Nothing about your stack has to change on day one.
It is built to be where you start, not somewhere you get trapped.
Compare ProtoFlow with KiCad, Altium and EasyEDA, or read up on KiCad MCP servers, AI for KiCad and circuit design software.
Your designs are yours, always. Export the full project at any time, manage training preferences from your account, and keep enterprise workspaces walled off with SSO, SAML and admin controls.
Start designing for free.
Turn AI into your daily driver.
Run design with full control.
ProtoFlow is free AI PCB design software for Mac, Windows and Linux: a full EDA tool with AI built into every step. The entire PCB design experience has been reimagined to remove friction and make common workflows feel up to 10× faster. Describe the circuit you want and it drafts the schematic, pulls real parts with real footprints, and gets you to a board you can route. Everything it makes is normal editable geometry, so you can take the wheel whenever you want.
ProtoFlow is designed to take you from an idea to a full production PCB without ever leaving it. That said, you are never stuck inside it. Save and export to KiCad, Altium, EAGLE, PADS or EDIF, go work in whatever tool you like, and come back in whenever you need to without losing anything. It is built to be where you start, not somewhere you get trapped.
Fair thing to worry about, so nothing the AI makes is a black box. Every generated symbol and footprint opens in the normal editors with pin numbers and pad dimensions you can check against the datasheet, and ERC and DRC run over the result. Treat it like a fast junior engineer. You still sign off.
Nope. We rethought the entire editor first, so every part of the job got easier before any AI showed up. Drop in a DXF from your mechanical team and carve a custom board outline straight out of it. Pull a part off the web and simulate it before you commit to it. Link components and nets without fighting the tool. Swap stackups, pour copper, check the board in 3D as you go. Some people ignore the copilot for weeks and just draw.
Yes. The PCB editor has an autorouter with presets and layer filters, and you can route by hand or clean up after it.
Yes. SPICE simulation with ngspice runs straight from the schematic: operating point, transient, AC and DC sweeps, with a waveform viewer.
Yes. Gerber X2 with a job file, Excellon drills with plated and non-plated holes separated, plus BOM and placement files formatted for JLCPCB assembly. One click runs the board through JLCPCB’s audit so you catch problems before you pay for a run. More manufacturers are on the way, and every one we add becomes another one-click order from inside the app. If you run a fab and want to be one of them, come talk to us. Become a manufacturing partner
Yes. The free plan does not expire or require a card, and every user gets free access to the full editor and AI features. You can upgrade at any time for increased AI access and higher usage limits. And your designs are yours, always.