Skip to content

bbgen 0.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 13:20
· 14 commits to main since this release

The first public release.

  • bbgen places a circuit's parts on one or more breadboards, lays the wires, checks the wiring against the
    nets, and writes a drawing (SVG and PNG) and a build checklist. Give as much or as little of the layout as you
    like: a file can be just parts and nets.
  • Parts from KiCad's symbol and footprint libraries (symbol:, footprint:), found with bbgen find; SMD
    parts on DIP adapters.
  • --schematic draws the circuit's schematic from the same file, laid out by ELK; --steps and --video show
    the build step by step; --json and --events report it for programs.
  • bbgen studio, a desktop app: inspect a build, watch bbgen place and wire it, compare its steps, export its
    files, and follow a build guide at the bench. It rebuilds whenever the circuit file is saved.
  • bbgen studio FILE opens a circuit in bbgen studio from a terminal or an agent, and bbgen docs says where
    the circuit file's reference is.
  • A Claude Code skill for laying out circuits with an agent.
  • A Linux package (x86_64) with a one-line installer.