In development · Hardware and firmware
KiCad Libraries
A shared home for custom KiCad symbols and footprints, so a part looks the same on every board that uses it.
symbol_lib : BB_Button
footprint_lib : BB_Button
Pin 1 · B+ input → pad 1: roundrect 1.8 × 4.1 mm, 0.8 × 3.1 mm slot, at (-2.504, 0)
- Reference
- BT
- Description
- Push button w/ LED
- Footprint
- footprint_lib:BB_Button
- Datasheet
- RP8100.pdf
symbol_lib : SWD_Tag_Connect
Footprint
Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_VerticalPin 1 · VDD power_in → pad 1 of KiCad’s stock Tag-Connect footprint. This library adds only the symbol.
- Reference
- J
- Description
- Tag Connect TC2030-IDC
- Footprint
- Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical
- Datasheet
- TC2030-IDC-Datasheet-Rev-B.pdf
- Title
- KiCad Libraries
- Dwg no.
- Q3-001
- Rev
- 2026.1
- Status
- In development
- Drawn by
- DWMM Holdings
Notes
What it does.
A shared KiCad library for parts that need custom symbols or footprints. It’s small so far (two symbols and one footprint), and the Button Box is the board that uses it.
- 01
One place to keep custom symbols and footprints so they stay consistent between boards
What’s in it
Two symbols and one footprint.
It’s small. Both files were saved from KiCad 9, and there are no 3D models yet. The Button Box is the only board using it so far: its 2×3 prototype places BB_Button six times, as BT1 to BT6.
KiCad-Libraries/ ├── symbol_lib.kicad_sym # BB_Button, SWD_Tag_Connect └── footprint_lib.pretty/ └── BB_Button.kicad_mod # THT button w/ LED
How a board uses it
Two nicknames, kept the same everywhere.
A board adds symbol_lib.kicad_sym and footprint_lib.pretty as libraries under the nicknames symbol_lib and footprint_lib. The symbol’s Footprint field reads footprint_lib:BB_Button, so the nickname has to match for KiCad to find the footprint. Keep it the same on every board and a part comes out identical on all of them.
Specification
What it’s built with, and when.
Pulled from the repository each time this site is built.
- State
- In development
- Discipline
- Hardware systems
- Shape
- Hardware and firmware
- Started
- Aug 2026
- Last change
- Aug 2026
- Commits
- 1
- KiCad
Next
Build on KiCad Libraries
Ask about licensing the platform, bringing up a board, or contract firmware work.