KiCad EDA
With the schematic editor you can create your design without limit, there are no paywalls to unlock features. An official library for schematic symbols and a built-in schematic symbol editor help you get started quickly with your designs. Make professional PCB layouts with up to 32 copper layers. KiCad now has a push and shove router which is capable of routing differential pairs and interactively tuning trace lengths. KiCad includes a 3D viewer which you can use to inspect your design in an interactive canvas. You can rotate and pan around to inspect details that are difficult to inspect on a 2D view. Multiple rendering options allow you to modify the aesthetic appearance of the board or to hide and show features for easier inspection. KiCad’s schematic capture is efficient, with all the tools you can expect for such a task. The interface focuses on productivity. There are no complexity limits, as large designs can be divided into hierarchical subsheets.
Learn more
Flux
Flux is browser-based PCB design software (EDA) with an AI hardware design assistant. It combines schematic capture, PCB layout, routing, simulation, and design rule checks in one workspace.
Describe a circuit in plain language to generate a schematic, then refine it in the editor. AI helps research parts, place components, route traces, and review designs. Engineers set constraints and approve the final board.
Teams edit projects together in real time, share comments, manage permissions, and reuse community parts and designs. Live component pricing and availability support sourcing. Export Gerber, BOM, and pick-and-place files for manufacturing.
Import Altium ASCII and Cadence EDIF schematics or KiCad component libraries; these imports do not include PCB layouts. Flux runs in a web browser without a desktop installation.
A 14-day trial includes limited AI usage. Paid plans are required afterward for private-project editing/export and AI.
Learn more
BV Circuits
BV Circuits is a cloud-based and desktop software platform for reviewing electronic schematics before PCB development. Hardware engineers can provide a schematic PDF, a supported EDA netlist, and a bill of materials with manufacturer part numbers. The service analyzes schematic imagery and circuit connectivity, cross-checking component pin assignments, compatibility, design rules, and logical behavior to identify potential errors and improvement opportunities. It returns a report with findings, warnings, and suggested actions to help engineers investigate designs during verification and review. BV Circuits supports files exported from tools such as KiCad, OrCAD, Altium Designer, EasyEDA, and Siemens Xpedition/PADS. A free plan provides limited weekly analysis previews; paid plans provide full reports, PDF downloads, and monthly analysis credits, while an enterprise desktop edition is also offered.
Learn more
Copperhead
Copperhead is an open source AI engineering platform that helps hardware teams design, verify, and ship circuit boards. You describe a change or provide a product brief, and the agent edits real KiCad files, updates the documents that reference them, and runs KiCad’s own checks until they pass. Its end-to-end workflow moves through specification, architecture, parts selection, schematic, layout, outputs, firmware, and development planning, with each stage required to leave a real artifact on disk before the next begins. Gates verify budgets, subsystem reasoning, datasheet-backed part numbers, ERC-clean schematics, DRC-clean layouts, generated Gerbers, firmware sources, and written bring-up plans. Copperhead is also designed for existing boards: point it at a KiCad repository, initialize the project, and ask for changes. Edits are surgical changes to KiCad source files, keeping diffs small and reviewable while untouched portions remain unchanged.
Learn more