ZMK dongle with 2.25" LCD screen that is attached to your monitor.
Basically an ugly prospector but does not require any table space.
- 3D-printed parts - you can use my 3mf file or raw STLs. 0.2mm layer height, no supports, center (L-shaped part) must be printed vertically with brim
- Seeed Studio XIAO nRF52840
- 2.25" LCD ST7789 76*284 display
- M2 nuts
- M2 14mm screws with flat head
- 7x1.5mm feet
- some wires, ribbon or separate
Default shield is underdongle_adapter located in zmk-component-underdongle.
It uses Raw HID by default, so you'd need to configure companion app as well.
See molekula keyboard firmware for a full usage example.
Assembly is dead simple, pinout is compatible with prospector so you can use the original wiring diagram as I can't make it better. Wires should be around 10cm, there is some empty space inside to hide extra length.
- upload firmware to Xiao
- solder display to Xiao
- wrap Xiao between two back parts and use plastic screws to hold them together
- put display in place and press the center part into place
- pressure from wires should hold the display in place but you can add hot glue if needed
- put 2 nuts into main part and use screws to hold everything together
- glue 4 feet into center and plastic screws
- place it under the monitor and tighten plastic screws
If you like my work and want to support my future designs, please consider sponsorship.
Obviously to prospector for inspiration and code examples.



