Open heartbeat module
Savestate2A03·open-heartbeat-module
About the Open heartbeat module
Open heartbeat module is an open source PCB design by Savestate2A03, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 35.6 × 44.9 mm, with 36 components from 16 distinct parts.
Other key parts include the 2x DRV5053CAQLPGM Hall Effect Sensors. By type, the board carries 18 resistors, 12 capacitors, 3 switches, 2 transistors and 1 IC.
From the project
Open-Source GameCube Controller Heartbeat Module
Ordering guide can be found in the GitHub release.
A bit of a rough image, hopefully v2.0 will not need these (or as many) changes (assuming I ever finish it)

Main components on the Open heartbeat module
Open heartbeat module bill of materials (BOM)
36 components, 16 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2x DRV5053CAQLPGM Hall Effect Sensors | GCC_Stickbox_2 | U2 |
| 2 | ~ - | SOT-23 | Q1, Q2 |
| 1 | ~ - | SW_DIP_SPSTx10_Slide_Copal_CHS-10B_W7.62mm_P1.27mm | S1 |
| 2 | ~ - | SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm | S2, S3 |
| 2 | 0.68u - | C_0402_1005Metric | C1, C7 |
| 1 | 0.47u - | C_0402_1005Metric | C2 |
| 2 | 0.33u - | C_0402_1005Metric | C3, C8 |
| 2 | 0.22u - | C_0402_1005Metric | C4, C9 |
| 2 | 0.10u - | C_0402_1005Metric | C5, C10 |
| 1 | 0.047u - | C_0402_1005Metric | C6 |
| 2 | 2.2u - | C_0402_1005Metric | C11, C12 |
| 2 | 220K - | R_0402_1005Metric | R1, R2 |
| 4 | 390k - | R_0402_1005Metric | R3, R10, R14, R15 |
| 4 | 280k - | R_0402_1005Metric | R4, R9, R13, R16 |
| 4 | 120K - | R_0402_1005Metric | R5, R8, R12, R17 |
| 4 | 60K - | R_0402_1005Metric | R6, R7, R11, R18 |
Open heartbeat module design files
The KiCad project lives in the Savestate2A03/open-heartbeat-module repository on GitHub; these links point at the commit this page was built from.
- Layoutsnapbackheartbeat.kicad_pcb
- Schematicsnapbackheartbeat.kicad_sch
Open heartbeat module: common questions
How big is the Open heartbeat module?
The Open heartbeat module measures 35.6 × 44.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Open heartbeat module?
36 components, from 16 distinct parts. The full bill of materials is listed on this page.
Where can I download the Open heartbeat module design files?
From the Savestate2A03/open-heartbeat-module repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Open heartbeat module design in my own project?
Yes, under the terms of its GPL-3.0 license, which Savestate2A03 chose for the repository.