Skip to main content
PCB Design (Develop → PCB Design) is where you work out the physical board your product runs on, without leaving the product dashboard. The panel is PCBCupid, our PCB design partner. You describe the board you need in plain language rather than starting at an empty schematic.

How it works

1

Describe what you need

What the board senses, what it drives, what it runs on. Plain language — you are not placing components yet.
2

Work through the design

Refine the schematic and the component choices in conversation, with the reasoning shown rather than hidden behind a generated file.
3

Reach something manufacturable

Arrive at a PCB that can actually be fabricated, tied to the product you are building here.
The session is scoped to the product you opened it from, so the board and the firmware stay associated.
Circuit Builder has been retired. The tab previously led with Circuit Builder (circuitbuilderai.com), which is out of service. It drove an ESP32 over WebUSB, and browsers block USB access inside a cross-origin frame — so it could only ever be an outbound link, never part of the page. PCBCupid is a conversation rather than a USB session, so it genuinely belongs here.

Where it fits

Pair it with the Firmware SDK (the code) and a hardware module (an off-the-shelf board, if you would rather not design one) to go from an idea to a working device.

Next: API Commands

Define your product’s command vocabulary.