Tws xiao encoder
zzeneg·molekula·pcbs/tws-xiao-encoder/tws-xiao-encoder.kicad_pcb
About the Tws xiao encoder PCB
Tws xiao encoder is an open source PCB design by zzeneg, published on GitHub under the MIT license. It is a 2-layer board measuring 30 × 52.5 mm, with 10 components from 8 distinct parts.
Other key parts include the MCU_xiao-ble. By type, the board carries 3 connectors, 3 switches and 1 IC.
It belongs with the keyboards and iot & wireless designs in this gallery.
From the project
Framework for building ergo keyboards
This project aims to provide components for building modular ergo keyboards by separating one main PCB into central and side parts. Side is a dumb PCB, with key matrix only (up to 25 keys), and accepts all switch types (MX/ChocV1/ChocV2/GLP). Central is a keyboard brain, which contains any MCU (wired/wireless/integrated) and additional hardware - encoders/touchpads/trackballs/displays/etc, while keeping its size under 100x100mm. PCBs are interconnected with 12-pin FFC cables, and can be replaced/updated independently.
Main components on the Tws xiao encoder
Tws xiao encoder bill of materials (BOM)
10 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCU_xiao-ble | MCU_xiao-ble-tht | U1 |
| 1 | C479750 | Connector_FFC-12pin-0.5mm-horizontal | J2 |
| 1 | C479750 Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | C479750 Conn_01x02_Socket | Connector_JST-1x02-2.00mm | J5 |
| 3 | MountingHole | Hole_M2-solder-nut-2.5 | H1, H2, H3 |
| 1 | SW_SPDT | Switch_SPDT-PCM12 | SW34 |
| 1 | SW_Push | Button_SW_SPST_SKQG_WithoutStem | SW37 |
| 1 | RotaryEncoder_Switch | RotaryEncoder_EC11 | SW38 |
Tws xiao encoder design files
The KiCad project lives in the zzeneg/molekula repository on GitHub; these links point at the commit this page was built from.
Tws xiao encoder: common questions
How big is the Tws xiao encoder PCB?
The Tws xiao encoder measures 30 × 52.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Tws xiao encoder?
10 components, from 8 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Tws xiao encoder design files?
From the zzeneg/molekula repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Tws xiao encoder design in my own project?
Yes, under the terms of its MIT license, which zzeneg chose for the repository.