

a tiny mechanical key switch tester powered by Adafruit QTPY or Seeeduino XIAO (also works great as a single key macropod)
- Size
- 19.9 × 41.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 5
- Nets
- 20
- Pads
- 31
- Tracks, vias
- 24, 0
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 30 Mar 2021
- Updated
- 10 Apr 2021
Overview
KBPY is an open-source printed circuit board by andywarburton, from the andywarburton/KBPY repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 19.9 × 41.5 mm with 5 parts on 20 nets, routed with 24 tracks and 0 vias.
Its parts include 1 IC and 1 switch. It belongs with the keyboards and input boards and the SAM D and SAM boards of this library.
README
README.mdKB-PY
a tiny "hot swap" mx mechanical key switch tester powered by Adafruit QTPY or Seeeduino XIAO and CircuitPython. Designed in KiCad.
Whats in the repo?
Just want to order a KBPY? No problem, just download the KB-PY-GERBERS.zip and upload it to the PCB fab of your choosing. If you want to download the KiCad files and modify them, you can clone the repo to your local machine.
To make this work, you'll need to copy the contents of the CIRCUITPY directory to the CIRCUITPY drive on your Seeeduino XIAO or Adafruit QTPY.
Parts
5| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | MX | Hotswap:Kailh_socket_MX_optional | SW1 |
| 1 | SeeeduinoXIAO | Xiao:Seeeduino XIAO-MOUDLE14P-2.54-21X17.8MM | U1 |
The 2 most common of 5 parts.
Questions
How big is the KBPY PCB?
It measures 19.9 × 41.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the KBPY use?
5 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the KBPY KiCad files?
From the andywarburton/KBPY repository on GitHub, at the commit this page was made from: the board is KBPY/KBPY.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the KBPY design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers98 × 27 mm

- 2 layers21 × 33 mm

24g2usb pico2w
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.
5 parts1.7kApache-2.0 - 2 layers53.2 × 59.6 mm

A10 OLinuXino Lime Rev B SHIELD TEMPLATE
OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C
5 parts1.5k - 2 layers30 × 11 mm

Main control board servo tester
jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
5 parts1.1k - 2 layers78.8 × 35.3 mm

KiCadTest
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
5 parts915 - 2 layers50 × 23 mm

- 2 layers43.2 × 28.5 mm

- 2 layers20.3 × 15.2 mm

L0 light sensor
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
5 parts546MIT