Pocketboard DIY Open-Source Keyboard Kit
Layers
Your Pocketboard comes with powerful layers to help you work efficiently, wherever you are.
Here’s an overview of the default layers:
- Layer 0 – Base Layer
Your standard keys for everyday typing. - Layer 1 – Media Layer
Control volume and media playback. - Layer 2 – Navigation Layer
Arrow keys, page up/down, and extra navigation shortcuts. - Layer 3 – Mouse Layer
Control the mouse cursor using your keyboard. - Layer 4 – Symbol Layer
All the symbols you’d expect on a standard keyboard. - Layer 5 – Number Layer
Full number pad plus commonly used symbols. - Layer 6 – Function Layer
Function keys and shortcuts for different configurations.
To switch between layers, hold the assigned key (shown in the layer images below).
Tip: The Pocketboard uses [QMK/ZMK] firmware— you can fully customize your layers with your own keymap!
Layer 0 – Base Layer
Your standard keys for everyday typing.
Layer 1 – Media Layer
Control volume and media playback.
Layer 2 – Navigation Layer
Arrow keys, page up/down, and extra navigation shortcuts.
Layer 3 – Mouse Layer
Control the mouse cursor using your keyboard.
Layer 4 – Symbol Layer
All the symbols you’d expect on a standard keyboard.
Layer 5 – Number Layer
Full number pad plus commonly used symbols.
Layer 6 – Function Layer
Function keys and shortcuts for different configurations.
Specifications
- MCU: RP2040 dual-core Arm Cortex-M0+
- Connection: USB Type-C
- Switches: 6 × 6× 7 mm tactile switches (1.6 N actuation force)
- LCD: 0.96″ TFT LCD
- Flash: 128 Mb / 16 MB Winbond flash
- Keymap: Fully programmable (QMK/ZMK)
- Dimensions: 110 × 75 × 15 mm (4.33 × 2.95 × 0.59 in)
- Weight: 100 g (0.22 lb)
- Protection: Built-in ESD protection to prevent electrostatic discharge damage
Note: This keyboard kit is still in development and does not yet have formal certifications. In-house EMI tests indicate it is safe to use.
Thank You!
Thank you for choosing to try the Pocketboard. Your support means a lot to us, and we’re excited to have you with us on this journey to make Pocketboard even better.
We’d love to hear what you think —simply scan the QR code below to share your feedback. Together, we can keep improving!
Additional Content
Experiment with different open-source firmware projects. Below is a non-exhaustive list you can explore and port to your Pocketboard:
- Quantum Mechanical Keyboard (QMK)
The widely used and community-driven firmware for custom keyboards. The current ported version supports the Pocketboard’s LCD and unlocks a wide range of advanced features to customize and experiment with. - Zephyr™ Mechanical Keyboard (ZMK)
A modern firmware built on the powerful Zephyr RTOS. ZMK is designed for wireless and low-power keyboards, fully supporting the RP2040 and offering clean configuration options. - KMK: Clackety Keyboards Powered by Python
KMK is a Python-based firmware, making it beginner-friendly for anyone familiar with coding in Python. It’s a great option for quick tweaks, custom macros, or unique features — all written in simple Python code.
Documents / Resources
![]() | Pocketboard DIY Open-Source Keyboard Kit [pdf] User Guide DAGs2x6AuS4, BAEC42LyP2A, 1FFF, DIY Open-Source Keyboard Kit, Open-Source Keyboard Kit, Keyboard Kit, Kit |