NewAI Part GeneratorFree to get started
Use case

Prompt to clean netlist.

Describe a circuit in plain English and get an editable schematic with real parts: the first step of a flow that continues into layout, simulation and manufacturing in the same app.

  • Plain-English input
  • Editable real schematic
  • Straight into PCB layout

TRUSTED BY ENGINEERS ATMITStanfordGeorgia TechPurdueTexasCornell

The problem

Schematic capture is the slow, mechanical part

  1. Placing symbols and wiring nets by hand is hours of repetitive work.
  2. A blank schematic gives you nowhere to anchor a new design.
  3. Conventions like decoupling and pull-ups are easy to forget by hand.

How ProtoFlow helps

Describe, don’t draw

Turn "an STM32 with USB-C power and an I2C sensor" into a wired, editable schematic in minutes.

A real schematic, not a picture

Symbols, named nets, and power flags you can move, rename, and edit, not a static diagram.

Checked before layout

Built-in ERC flags unconnected pins and electrical mistakes, so the first draft is reviewable, not random.

The same design, all the way to fab

Sync the schematic to the PCB editor, simulate blocks in SPICE, and generate Gerbers and JLCPCB files without re-exporting between tools. Export to KiCad or Altium when your team standardizes there.

From capture to board

  1. 1Describe

    Describe it in plain English

    State the board or block you want: MCU, peripherals, power rails, constraints, the way you would brief a teammate.

  2. 2Draft

    Get an editable schematic

    ProtoFlow assembles the schematic with real parts and wires the repetitive conventions. You review it, clear ERC, and simulate what matters in SPICE.

  3. 3Build

    Lay out and manufacture

    Sync to the PCB editor, route by hand or with the auto-router, clear DRC, and export Gerbers, drills and JLCPCB BOM/CPL. Or export to KiCad or Altium.

FAQ

Can I edit the result?

Yes, everything is editable. It is a starting schematic, not a sealed black box.

Does it route the board?

Yes. The schematic syncs to ProtoFlow's PCB editor, where you route tracks and vias by hand or run the auto-router, which has presets, layer filters and a completion summary. You review the result and clear DRC before release.

How do I avoid AI mistakes?

Run ERC, use real parts, simulate the blocks that matter, and verify key connections against the datasheet. You review and sign off before you fabricate.

Try ProtoFlow

From a sentence to a schematic you can build on.