Top copper of the ESP32 dev board Ada placed and routed, rendered by kicad-cli

Order boards that work.

Ada is an autonomous hardware engineer: it draws the schematic, proves it with KiCad's own checks, and routes a board you can send to the fab.

A bad board costs weeks. Ada catches it first.

It finds the floating ground and the missing pull-up while the design is still a file, not after the boards show up.

6 of 6 test boards come out with zero ERC errors, zero DRC violations, and a schematic that matches the board. USB routes as a coupled pair at a fixed 0.25 mm gap.
Ada's board evaluation, Sep 16, 2026. Built on KiCad, ngspice, OR-Tools, OpenCascade, build123d and FreeCAD.
See how we measure it

See it work

What Ada designs, how it checks it, and what it hands you.

One receipt per board

Every claim about the board names the check that proved it. One failed check stops the run.

Passed 5Warnings 0Blocked 0
  • PASSERCKiCad 10.0.6, 0 errors1s
  • PASSDRC0 violations, 0 unconnected2s
  • PASSPARITYSchematic and board agree2s
  • PASSSPICEVout 3.30 V, margin +0.12 V4s
  • PASSCASE13 of 13 clauses, min wall +0.4 mm9s

Works in your KiCad

Ada drives the KiCad you already have. Every stage opens in the editor, and nothing that costs money runs until you approve it.

Ada's strip: prompt field, microphone, attach, history, settings, Generate

Fixed before you see it

KiCad's ERC runs while Ada draws. A floating ground pin in round one is fixed by round two.

propose · round 1
✗ AMS1117-3.3.GND is on no net
  put it on the ground net
✗ erc.pin_not_connected  U1 pin 1

propose · round 2
✓ one ground: GND
✓ erc clean

Routed the way you would

Ground poured on both layers and stitched together. USB routed as a real differential pair.

The ESP32 dev board Ada placed and routed, rendered by kicad-cli from the KiCad file

Know it works before you order.

See what Ada catches in your next board.

Get a demo