🧩 Examples
Complete projects you can copy: create the project, write the board in TypeScript, build, open it in KiCAD. They're roughly in order — start at the top.
example Your first board Two resistors, three named nets, one build — the whole flow, in a simulated editor.example Coin-cell LED board A battery holder, a resistor, and an LED — the Power class, ERC, and a board that lights up.example I2C sensor breakout Generated component files, I2C pull-ups, and named SDA/SCL nets between an MCU and a sensor.example Auto-route the whole netlist Place a small board with the placement helpers and let the router connect every net.example Use a package — solar charger npm install a complete charger circuit and wire it up like any other component.example JLCPCB parts and export Add EasyEDA C### parts and generate fab-ready outputs for JLC assembly.example A four-layer board Stackup, inner-layer planes, impedance-routed signals, stitching, and teardrops.example Imported from KiCAD Turn an existing .kicad_pcb into source you can build on.