

Qapla mx
60 key split ortholinear keyboard
- Size
- 164.2 × 137.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 114
- Nets
- 83
- Pads
- 615
- Tracks, vias
- 886, 14
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 27 Aug 2024
- Updated
- 10 Sep 2024
Overview
Qapla mx is an open-source printed circuit board by achamian, from the achamian/qapla repository on GitHub. It is a 2-layer board of 164.2 × 137.2 mm with 114 parts on 83 nets, routed with 886 tracks and 14 vias.
Its parts include 29 diodes and 29 switches. It belongs with the keyboards and input boards of this library.
README
README.mdQapla
Qapla 60 key keyboard
Qapla is a 60 key keyboard with Choc or MX switches inspired by Lilly58 and Sofle. Columns have splay and stagger based on my cardboard mocks.
For designing the layout it uses
- Ergogen to define layout, generate PCB and case.
- Ceoloide Footprints to add footprints (It is a fork which adds via pads for diodes).
- Routing is done in KiCad.
Components and Jumpers
MCU
- Solder jumpers on the front if controller is mounted on top of the pcb facing it
- Solder jumpers on the back if controller is mounted on top of the pcb facing away from it
- Solder jumpers on the back if controller is mounted under the pcb facing it
- Solder jumpers on the front if controller is mounted under the pcb facing away from it
Display
Qapla supports Nice!View reversible footprint. To use I2C OLED display instead of Nice!View connect display to inner four pins on the left half and outer four pins on the right half. Bridge jumpers on the opposite side of the display.
JST Battery Connector
Bridge jumpers on the opposite side of the connector. Note the polarity when connecting the battery.
Bill of Materials
| Quantity | Component | Notes |
|---|---|---|
| 2 | PCB | Left and right halves |
| 2 | Pro Micro compatible MCU | e.g., Nice!Nano for wireless |
| 60 | Choc or MX switches | Depending on preference |
| 60 | Diodes (1N4148 or similar) | SOD-123 |
| 2 | Reset switches | |
| 2 | JS102011SAQN SMT slide switch | |
| 2 | Nice!View or OLED displays | Optional |
| 56 | Keycaps 1u | Compatible with chosen switches |
| 4 | Keycaps 1.5u | Compatible with chosen switches |
| 10 | M2 3mm screws | For case assembly |
| 10 | M2 heat inserts OD: 3.2mm, Length: 3mm | For case assembly AliExpress |
| 2 | Blue SMD standard LED | 0805(2012 metric) - Optional - Battery Indicator |
| 2 | 220 Ohm SMD resistors | 0805(2012 metric) - Optional - Battery Indicator |
Links
Firmware
- ZMK Firmware is in a sister repository
Parts
114| Qty | Value | Footprint | References |
|---|---|---|---|
| 29 | ceoloide:switch_mx | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +13 | |
| 29 | ceoloide:diode_tht_sod123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +13 | |
| 5 | ceoloide:mounting_hole_plated | H1, H2, H3, H4, H5 | |
| 2 | ceoloide:mounting_hole_npth | MH1, MH2 | |
| 1 | switch_JS102011SAQN | _43 | |
| 1 | footprints:batleth | ||
| 1 | D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | _44 | |
| 1 | ceoloide:battery_connector_jst_ph_2 | JST1 | |
| 1 | reset_switch | _42 | |
| 1 | ceoloide:mcu_nice_nano | MCU1 | |
| 1 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | _44 | |
| 1 | ceoloide:display_nice_view | DISP1 |
The 73 most common of 114 parts.
More from achamian/qapla
1- 2 layers154.4 × 126.1 mm

Similar boards
- 2 layers142.9 × 114.9 mm

SofleKeyboard
josefadamcik/SofleKeyboard
A split keyboard based on Lily58, Crkbd and Helix keyboards
114 parts2.6k - 2 layers208.8 × 393.9 mm

Ferris
pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly
114 parts1.3k - 2 layers284 × 140.8 mm

Atreis
dekonnection/atreis
Based on Keebio's Iris keyboard design files, modified to achieve the same layout in a single-piece form-factor.
114 parts124MIT - 2 layers126.7 × 100.2 mm

- 2 layers305 × 95 mm

- 2 layers200 × 81 mm

- 2 layers195.3 × 90.5 mm

- 2 layers200 × 150 mm

Questions
How big is the Qapla mx PCB?
It measures 164.2 × 137.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Qapla mx use?
114 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 Qapla mx KiCad files?
From the achamian/qapla repository on GitHub, at the commit this page was made from: the board is v1/pcb/qapla_mx/qapla_mx.kicad_pcb and its schematic v1/pcb/qapla_choc/qapla_choc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Qapla mx design in my own project?
Its repository states no licence, so its author keeps all rights: ask achamian before reusing the design.