Ever wanted a bluetooth keyboard that acted like a laptop keyboard, introducing keytop. Keytop runs on the Seeed Studio XIAO nrf52840, used for it's battery module, and bluetooth capabilities, along with 47 kailh choc v2 keys, and a TPS65201a trackpad module
- 47x Kailh Choc V2 switches, for them clicklity clacking
- Seeed Studio XIAO nrf52840, has great bluetooth capabilities and also includes a battery module!
- TPS65201a, it's the trackpad module (firmware for this is hell)
- MCP23017-E/SP, EXTRRAAAA pins
- 1000 mAH 3.7V Lipo Battery, Lowk huge battery
want to work on this? head here
- Refer to the BOM
- Download the PCB files from here
- Order using the provided Gerber files
- Solder all components
- Download ZMK and other related softwares
- Build the UF2 boot file(or get it from here) and place it under the new drive called
XIAO-BLE, using a Data cable - and enjoy your new keyboard!
The firmware is written using ZMK,
config/
boards/
arm/
xiao_kb/
CMakeLists.txt
Kconfig.board
Kconfig.defconfig
Kconfig.xiao_kb
board.cmake
board.yml
xiao_kb.defconfig
xiao_kb.dts
xiao_kb.yaml
xiao_kb_defconfig
drivers/input/
CMakeLists.txt
Kconfig
tps65201a.c
tps65201a.c
Check it out here!
| S no. | Part | Qty. | link | Price(aed) | Price($) |
|---|---|---|---|---|---|
| 1 | Mechanical Switches - low profile | 60 | Link | Dhs. 46.80 | $12.74 |
| 2 | Keycaps | 54 | Link | Dhs 58.39 | $15.90 |
| 3 | Trackpad Module - Module - TPS65-201A-S | 1 | Link | - | $9.56 |
| 4 | Trackpad Module - Glass overlay | 1 | Link | - | $8.13 |
| 5 | Seeed Studio XIAO nRF52840 | 1 | Link | - | $9.90 |
| 6 | MCP23017 - S | 1 | Link | - | $3 |
| 7 | MakerHawk 1000mAh 3.7V Lipo Battery | 1 | Link | Dhs 58 | $16 |
| 8 | PCB | 5/2(pcba) | $102.74 | ||
| Total | $177.77 |