
Main panel
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

pentoxide is an 18-key macro pad designed for creators and developers, blending design language and function. built on top of QMK firmware with VIA compatibility, pentoxide supports per-key rgb and a 128x160 1.8 inch lcd.
Pentoxide is an open-source printed circuit board by lycronisxd, from the lycronisxd/pentoxide repository on GitHub. It is a 2-layer board of 283 × 58 mm with 74 parts on 59 nets, routed with 573 tracks and 54 vias.
It is built around the SK6812MINI-E. Its parts include 36 diodes, 18 capacitors, 18 switches, 1 resistor and 1 connector. It belongs with the keyboards and input and lEDs and displays boards of this library.
| item no. | part no. | part name | qty. | supplier | unit cost | total cost | notes |
|---|---|---|---|---|---|---|---|
| 1 | PCB-001 | pentoxide-pcb-pcba | 1 | pcbway | N/A | N/A | pcb generously sponsored by pcbway |
| 2 | SW-001 | mmd-aqua-king | 18 | aliexpress | $0.53 | $15.81 | 30 pcs was the smallest i could find. |
| 3 | SW-002 | cherry-keycap | 18 | aliexpress | $0.30 | $5.91 | 20 pcs was the smallest i could find. |
| 4 | MNT-001 | m4-bolt | 10 | aliexpress | $8.97 | $8.97 | see notes below. |
| 5 | MNT-002 | m2-bolt | 4 | aliexpress | N/A | N/A | price included in M4 bolt price. |
| 6 | MNT-003 | m2-nut | 4 | aliexpress | N/A | N/A | price included in M4 bolt price. |
| 7 | MNT-004 | m4-insert | 10 | aliexpress | $0.04 | $4.02 | 100 pcs was the smallest i could find. |
| 8 | 3D-001 | pentoxide-plate | 1 | pcbway | N/A | N/A | print generously sponsored by pcbway |
| 9 | 3D-002 | pentoxide-case | 1 | pcbway | N/A | N/A | print generously sponsored by pcbway |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C10, C11, C12, C13, C14, C17, C18, C19, C20 +2 |
| 18 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D10, D11, D12, D13, D14, D17, D18, D19, D20 +2 |
| 18 | SK6812MINI-E | LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | D21, D22, D23, D24, D25, D26, D27, D28, D29, D30, D31, D32, D33, D34, D37, D38 +2 |
| 18 | SW_Push | MX_Hotswap:MX-Hotswap-1U | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW10, SW11, SW12, SW13, SW14, SW17, SW18, SW19, SW20 +2 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | Conn_02x11_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x11_P2.54mm_Vertical | J2 |
It measures 283 × 58 mm and has 2 copper layers, 1.6 mm thick.
74 parts, built around the SK6812MINI-E. 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.
From the lycronisxd/pentoxide repository on GitHub, at the commit this page was made from: the board is pcb/kicad-files/pentoxide.kicad_pcb and its schematic pcb/kicad-files/pentoxide.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask lycronisxd before reusing the design.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Pwnsat/FlatSat
Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.

