SMK test board
mburger89·SMK_test_board·smk_test_board/smk_test_board.kicad_pcb
About the SMK test board
SMK test board is an open source PCB design by mburger89, published on GitHub. It is a 2-layer board measuring 76 × 113.2 mm, with 45 components from 10 distinct parts.
Other key parts include the XIAO_ESP32C6 and SN74AHCT1G125DBVR. By type, the board carries 12 capacitors, 9 diodes, 8 switches, 2 ICs, 2 connectors and 2 resistors.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
A 3×3 macropad built around the Seeed XIAO ESP32-C6, with a rotary encoder and per-key RGB. It exists to validate the SMK keyboard firmware and the SMK Configurator editor on real hardware — small enough to be cheap, complete enough to exercise every subsystem the full keyboard d
A 3×3 macropad built around the Seeed XIAO ESP32-C6, with a rotary encoder and per-key RGB. It exists to validate the SMK keyboard firmware and the SMK Configurator editor on real hardware — small enough to be cheap, complete enough to exercise every subsystem the full keyboard depends on.
Two of those subsystems have never run against physical hardware at all: the RMT LED driver and BatteryMonitor. This board is where they get their first test.
Main components on the SMK test board
SMK test board bill of materials (BOM)
45 components, 10 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XIAO_ESP32C6 | XIAO_ESP32C6_HEADERS | U1 |
| 1 | SN74AHCT1G125DBVR | SOT-23-5 | U2 |
| 1 | Battery JST-SH | JST_SH_SM02B_2pin_Back | J1 |
| 1 | BAT+ / BAT- flying leads | BAT_WIRE_PADS | J2 |
| 1 | EC11 (VERIFY before fab) | EC11_VERTICAL | ENC1 |
| 9 | SK6812MINI-E | SK6812MINI_E | RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, RGB7, RGB8 +1 |
| 8 | KS-2P02B01-02 | SW_Gateron_KS33_HS | SW00, SW01, SW10, SW11, SW12, SW20, SW21, SW22 |
| 9 | 1N4148W | D_SOD-123_Back | D00, D01, D02, D10, D11, D12, D20, D21 +1 |
| 12 | 100n | RC_0603 | C1, C2, C3, C4, C5, C6, C7, C8 +4 |
| 2 | 200k | RC_0603 | R1, R2 |
SMK test board design files
The KiCad project lives in the mburger89/SMK_test_board repository on GitHub; these links point at the commit this page was built from.
SMK test board: common questions
How big is the SMK test board?
The SMK test board measures 76 × 113.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the SMK test board?
45 components, from 10 distinct parts. The full bill of materials is listed on this page.
Where can I download the SMK test board design files?
From the mburger89/SMK_test_board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the SMK test board design in my own project?
The repository has no license, so all rights stay with mburger89. Use it as a reference, and ask the author before reusing the design.
Similar boards
BM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kView base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kLevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kView screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kChainlinkDriverTester
scottbez1
198.1 × 95.3 mm123 parts2LApache-2.04.2kChainlinkBase
scottbez1
98.4 × 190.5 mm119 parts2LApache-2.04.2k