Skip to content

1.1.1

Choose a tag to compare

@ekremturanfirat ekremturanfirat released this 21 Oct 08:25
· 58 commits to main since this release
be18a0b
  • Placement starts with a block plan you can drag around in the panel, and board text can be edited
  • Block plan first: before placing any part, Claude draws the board's functional blocks on its real outline (from Edge.Cuts, any shape) and asks whether to move any. The plan shows as a card in the panel: top blocks solid, bottom ones hatched, gate-drive and other key links with their lengths, and a block list. Click a block to select its parts in KiCad (and in the schematic).
  • Move blocks yourself: drag blocks on the card, turn boxes by 90°/45° or any angle, and switch a block's side. Links follow the drag with the gap measured live. Drags snap to the board's edges, the middles of the edges, corners and the centre (sectors to 45° steps); hold Alt to drag freely. Undo, or "Send moves to Claude" to have it check them against the rules.
  • Board text and logos go on the plan as blocks too, so you can place them the same way.
  • Board text can be changed and removed (#70): list_graphics lists board texts, delete_graphic deletes them, and the new edit_board_text changes their content, position, layer, size, angle or mirroring, also with the board open in KiCad. Live add_board_text keeps its size, rotation and thickness.
  • Pad nets: edit_component can set the net of pads already on the board, so plated mounting holes can go on GND.
  • install.ps1 -Update now rebuilds the KiCad MCP server whenever its patch changed.
  • Update from the panel, or pull, close KiCad and run install.ps1 -Update.

🤖 Generated with Claude Code