Ah my groin button
knicholes·ah-my-groin-button·kicad/ahmygroin.kicad_pcb
About the Ah my groin button PCB
Ah my groin button is an open source PCB design by knicholes, published on GitHub under the MIT license. It is a 2-layer board measuring 90 × 70 mm, with 22 components from 19 distinct parts.
By type, the board carries 10 connectors, 6 capacitors, 3 transistors and 3 resistors.
It belongs with the test & measurement designs in this gallery.
From the project
A big red arcade button in a 3D-printed box. Hit it, it plays a sound clip, then it goes back to sleep drawing 150 µA — so a set of AA cells lasts months rather than days.
A big red arcade button in a 3D-printed box. Hit it, it plays a sound clip, then it goes back to sleep drawing 150 µA — so a set of AA cells lasts months rather than days.
This repo is the complete build: PCB design files, firmware, the parametric case model, a bill of materials with the exact parts used, and a step-by-step assembly guide written for someone who has not done much soldering.
Ah my groin button bill of materials (BOM)
22 components, 19 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | AO3401A | SOT-23 | Q1, Q3 |
| 1 | MMBT3904 | SOT-23 | Q4 |
| 1 | BAT | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | BTN | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | SPK | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | PROMINI_L | PinHeader_1x12_P2.54mm_Vertical | J4 |
| 1 | PROMINI_R | PinHeader_1x12_P2.54mm_Vertical | J5 |
| 1 | SV17F_IO | PinHeader_1x09_P2.54mm_Vertical | J6 |
| 1 | SV17F_PWR | PinHeader_1x09_P2.54mm_Vertical | J7 |
| 1 | MODE_CON1 | PinHeader_1x03_P2.54mm_Vertical | J8 |
| 1 | MODE_CON2 | PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | MODE_CON3 | PinHeader_1x03_P2.54mm_Vertical | J10 |
| 1 | 1000uF | CP_Radial_D10.0mm_P2.50mm_P5.00mm | C1 |
| 2 | 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C6 |
| 2 | 0.1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C5 |
| 1 | 100uF | CP_Radial_D6.3mm_P2.50mm | C4 |
| 1 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 100k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 10k | R_0805_2012Metric | R3 |
Ah my groin button design files
The KiCad project lives in the knicholes/ah-my-groin-button repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/ahmygroin.kicad_pcb
- Schematickicad/ahmygroin.kicad_sch
Ah my groin button: common questions
How big is the Ah my groin button PCB?
The Ah my groin button measures 90 × 70 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Ah my groin button?
22 components, from 19 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ah my groin button design files?
From the knicholes/ah-my-groin-button repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Ah my groin button design in my own project?
Yes, under the terms of its MIT license, which knicholes chose for the repository.
Similar boards
AnalyzerBoxPCB fork
gusmanb
52.7 × 47.9 mm54 parts4LGPL-3.05.0kStackLink
gusmanb
52.3 × 10.5 mm5 parts2LGPL-3.05.0kLevelShifter
gusmanb
28.3 × 39.8 mm21 parts2LGPL-3.05.0kEleLab v2 PowerFeed
Chrismettal
68 × 50 mm11 parts2LGPL-3.0528EleLab v2 Bus150
Chrismettal
150 × 50 mm37 parts2LGPL-3.0528EleLab v2 Frontpanel a
Chrismettal
88 × 25 mm23 parts2LGPL-3.0528