

Tiny20
Small and compact 20-keys keyboard
- Size
- 93.7 × 60.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 16
- Nets
- 23
- Pads
- 136
- Tracks, vias
- 130, 4
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20220211)
- Created
- 23 Nov 2021
- Updated
- 18 Sep 2022
Overview
Tiny20 is an open-source printed circuit board by enzocoralc, from the enzocoralc/Tiny20 repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 93.7 × 60.9 mm with 16 parts on 23 nets, routed with 130 tracks and 4 vias.
It belongs with the keyboards and input boards of this library.
README
README.mdTiny20
Small and compact 20-keys keyboard

This is the current revision of the Tiny20 keyboard. It uses regular choc spacing and a promicro-compatible board. It's also compatible with both TRS and TRRS connectors and has a power switch and battery pads for easier wireless implementation.

I've also made a xiao-ble compatible board. It also has TRS and TRRS connector if you want to use a regular xiao board instead.

This is the current version of the chopped minis pcb, it's still in development.

Parts
16| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | keyboard-footprints:chocV1_reversible | S1, S2, S3, S4, S5, S6, S7, S8, S9, S10 | |
| 2 | keyboard-footprints:SW_TACT_ALPS_SKQGABE010 | B1, B2 | |
| 1 | keyboard-footprints:ProMicro_minimal | MCU1 | |
| 1 | Battery_Cell | keyboard-footprints:battery_pads_reversible | BT01 |
| 1 | SW_SPDT | keyboard-footprints:Power_reversible | SW01 |
The 15 most common of 16 parts.
Questions
How big is the Tiny20 PCB?
It measures 93.7 × 60.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tiny20 use?
16 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 Tiny20 KiCad files?
From the enzocoralc/Tiny20 repository on GitHub, at the commit this page was made from: the board is tiny20/xiao/tiny20.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tiny20 design in my own project?
Its repository publishes it under the AGPL-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).
More from enzocoralc/Tiny20
4- 2 layers93.7 × 60.9 mm

- 2 layers92.4 × 59 mm

- 2 layers93.8 × 59 mm

- 2 layers94.8 × 61 mm

Similar boards
- 2 layers140.5 × 30 mm

Type e
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
16 parts3kApache-2.0 - 2 layers41.4 × 14.5 mm

U2f zero
conorpp/u2f-zero
U2F USB token optimized for physical security, affordability, and style
16 parts2.4k - 2 layers77.5 × 33.7 mm

Breakout 72pin 1123038-2-Connector
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
16 parts1.2k - 2 layers122 × 37 mm

V0-UmbilicalBoard
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
16 parts1.1kGPL-3.0 - 2 layers152 × 57.6 mm

Videoslotadapter
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
16 parts1kGPL-3.0 - 2 layers36 × 63.4 mm

Smart ringfinal layout
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
16 parts915 - 2 layers60 × 40 mm

- 2 layers21.1 × 26.9 mm
