
Pandemonium BLE e7
calvin-mcd/pandemonium
30% alpha staggered keyboard with big ISO enter and bluetooth support

30% alpha staggered keyboard with big ISO enter and bluetooth support
Pandemonium BLE e7 cutout is an open-source printed circuit board by calvin-mcd, from the calvin-mcd/pandemonium repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 188.9 × 80.8 mm with 137 parts on 94 nets, routed with 987 tracks and 98 vias.
It is built around the BQ24075RGT and BLM15PX121SN1D11. Its parts include 37 diodes, 13 capacitors, 12 resistors, 12 switches and 4 connectors. It belongs with the radio and wireless boards and the nRF52 and nRF5x boards of this library.
Pandemonium is an alpha staggered ISO pcb with KLE by HaiZeus. It uses an XIAO nRF52840 for bluetooth support. The desgin for that is based on NoahK#1290's Asymptote. For a build guide you can mostly refer to the steps from the Asymptote Guide. Just take extra care with the right orientation of the diodes, as these change quite a bit on this pcb design. The battery cutout is 54mm x 14mm (max width for batteries used is 14mm).

A universal plate file is included as well as two thick plate options for different bottomrow layouts.
Hardware needed to assemble the cases is:
The bottom has cutouts for SKUF rubber feet available at a couple different online retailers.

Firmware has been created in zmk by Falconloft. A basic layout to flash the pcb has been provided. The source code is there to edit and create personal layouts for the board.
This PCB has been fully tested and confirmed to work. The members of the PCB development team are however not liable if you end up with a non-functional pcb. Order at your own risk. Support will not be provided but pull requests will be reviewed and possibly accepted.
This project is released under the GPL v3 License. Please refer to the LICENCE file.
Thanks to HaiZeus for the inspiration, KLE and case design.
Many thanks to Falconloft for his work and patience with the firmware.
Big, big thanks to NoahK#1290 for the design inspiration and support. Do check out Noah's work. It is amazing!
And, as always big thanks to the 40s community!
Any questions, contact calvin0563 on Discord.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | D_Small | Diode_SMD:D_SOD-123F | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +20 |
| 36 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1u | MX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +20 |
| 7 | LOGO | LOGO | G***, G***, G***, G***, G***, G***, G*** |
| 6 | 4u7 | Capacitor_SMD:C_0402_1005Metric | C7, C8, C12, C13, C15, C18 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2, R8, R13 |
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric | C6, C14, C16, C19 |
| 4 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.25u | MX7, MX36, MX40, MX44 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R10, R11, R12 |
| 3 | 3 | PCM_marbastlib-mx:STAB_MX_P_3u | S2, S3, S4 |
| 2 | 12p | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | 225 | PCM_marbastlib-mx:STAB_MX_P_2.25u | S6, S7 |
| 2 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.75u | MX38, MX43 |
| 2 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.5u | MX5, MX41 |
| 2 | RotaryEncoder_Switch | PCM_marbastlib-various:ROT_Alps_EC11E-Switch | SW1, SW2 |
| 1 | 10 uH | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 100R | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 100n | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 1k5 | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | 2k2 | Resistor_SMD:R_0402_1005Metric | R16 |
| 1 | 32.768 KHz | Crystal:Crystal_SMD_2012-2Pin_2.0x1.2mm | Y1 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R14 |
| 1 | 6 | PCM_marbastlib-mx:STAB_MX_P_6u | S8 |
| 1 | 7 | PCM_marbastlib-mx:STAB_MX_P_7u | S9 |
| 1 | 750 mA | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | 78171-0002 | PCM_marbastlib-various:Molex_Pico-EZmate_78171-0002_1x02-1MP_P1.20mm_Vertical | J3 |
| 1 | BLM15PX121SN1D | Inductor_SMD:L_0402_1005Metric | L2 |
| 1 | BQ24075 | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U7 |
| 1 | Conn_01x02_Female | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J4 |
| 1 | IND | PCM_marbastlib-various:LED_1206R | LED1 |
| 1 | ISO | PCM_marbastlib-mx:STAB_MX_P_ISO-ROT | S5 |
| 1 | MAX17048 | Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mm | U6 |
| 1 | RST | PCM_marbastlib-various:SW_T1A2QR | SW3 |
| 1 | SM04B | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J5 |
| 1 | SW_SPDT | PCM_marbastlib-various:SW_MSK12C02-HB | SW4 |
| 1 | TC2030_SWD | PCM_marbastlib-various:CON_TC2030_outlined | J1 |
| 1 | nRF52840_E73-2G4M08S1C | PCM_marbastlib-various:nRF52840_E73-2G4M08S1C | U1 |

calvin-mcd/pandemonium
30% alpha staggered keyboard with big ISO enter and bluetooth support

calvin-mcd/pandemonium
30% alpha staggered keyboard with big ISO enter and bluetooth support

calvin-mcd/pandemonium
30% alpha staggered keyboard with big ISO enter and bluetooth support

calvin-mcd/pandemonium
30% alpha staggered keyboard with big ISO enter and bluetooth support






Hob-dev/Pockey
A play on the word "Pocket", this keyboard is meant to be ultra-portable ultra-low profile using Cherry ULP, with a magnetic enclosure mechanism that let's you fit the keyboard in your pocket.


It measures 188.9 × 80.8 mm and has 2 copper layers, 1.6 mm thick.
137 parts, built around the BQ24075RGT and BLM15PX121SN1D11. 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 calvin-mcd/pandemonium repository on GitHub, at the commit this page was made from: the board is Project/WIP variants/pandemonium BLE e7 cutout.kicad_pcb and its schematic Project/WIP variants/EC variant/USB EC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).