

Pcb panel
Mechanical macropad with OLED running QMK
- Size
- 137 × 141 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 485
- Nets
- 396
- Pads
- 2,365
- Tracks, vias
- 2,876, 676
- Pours
- 1,520
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 22 Feb 2021
- Updated
- 28 Jun 2023
Overview
Pcb panel is an open-source printed circuit board by 0xCB-dev, from the 0xCB-dev/0xCB-1337 repository on GitHub. It is a 4-layer board of 137 × 141 mm with 485 parts on 396 nets, routed with 2,876 tracks and 676 vias.
It is built around the RP2040, W25Q32JVUUIQ and 74LVC1T45W6, with the TPS2553DBVR-1, USBLC6-2P6 and XC6210B332MR-G among its other parts. Its parts include 204 capacitors, 124 diodes, 40 resistors, 24 ICs and 12 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Main components
8RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q32JVUUIQ
USON-8(3x4)-40℃~+85℃ 100,000 cycles 10uA 133MHz 2.7V~3.6V 20 Years 32Mbit Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI USON-8(3x4) NOR FLASH ROHSWinbond ElecNOR FLASH74LVC1T45W6
SOT-26-40℃~+125℃ 1 1 1.65V~5.5V 1.65V~5.5V Bidirectional Power-Off Protection Tri-State SOT-26 Translators, Level Shifters ROHSDiodes IncorporatedTranslators, Level ShiftersTPS2553DBVR-1
SOT-23-6-40℃~+150℃ 1 1.5A 2.5V~6.5V 85mΩ Active High High Side Switch 过压保护、软启动、欠压锁定、反向电压保护、集成电荷泵、Overcurrent Protection、Over temperature protection、锁存保护、Short-Circuit Protection、反向电流阻断 SOT-23-6 Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesUSBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)XC6210B332MR-G
SOT-25-5-40℃~+85℃@(Ta) 1 100mV@(200mA) 3.3V 55uA 60dB@(1kHz) 6V 700mA Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-25-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTorex SemiconductorVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorisedSK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.md0xcb-1337
Mechanical macropad with OLED running QMK
Available here:
QMK:
Flashing:
qmk clonecd qmk_firmwareexport LTO=Y- Press switch 1 while plugging in to go into dfu mode (or the reset button)
make 0xcb/1337:via:flash
Assembly:
You can use the humanpnp to easily place components.
PCB:
KiCad 6 stable release - using these libs
| Top | Bottom |
|---|---|
![]() | ![]() |
Case 3D files:
PCB 3D files:
BOM:
| References | Value | Quantity | Part Nb. |
|---|---|---|---|
| C2, C4, C6, C7, C8, C10, C12, C14 | 100n | 8 | C478888 |
| C3, C5, C9 | 1u | 3 | C29936 |
| C11, C13 | 22p | 2 | C85969 |
| C1 | 10u | 1 | C85713 |
| R1, R2 | 5.1k | 2 | C23186 |
| R3, R4 | 22 | 2 | C174301 |
| R5, R6 | 10k | 2 | C98220 |
| D1, D2, D3, D4, D5, D6, D7, D8 | SK6812MINI-E | 8 | SK6812MINI-E |
| D10, D11, D12, D13 | WS2812B | 4 | C114586 |
| D9 | SMF5.0CA | 1 | 576-SMF5.0CA |
| U2 | USBLC6-2SC6 | 1 | C7519 |
| U3 | ATMEGA32U4 | 1 | ATMEGA32U4RC-MU-ND |
| Y1 | 16MHz | 1 | C389842 |
| F1 | 1A | 1 | C369150 |
| SW1 | SW_Push | 1 | C318884 |
| FB1, FB2 | 600R | 2 | C74330 |
| RN1 | 10k | 1 | C109324 |
| J1 | USB_IN | 1 | 900-2169900001CT-ND |
Parts
485| Qty | Value | Footprint | References |
|---|---|---|---|
| 176 | 100n | Capacitor_SMD:C_0201_0603Metric | C1, C1, C1, C1, C12, C12, C12, C12, C13, C13, C13, C13, C14, C14, C14, C14 +160 |
| 92 | WS2812B | 0xcb:LED_WS2812B-2020_PLCC4_2.0x2.0mm | D10, D10, D10, D10, D11, D11, D11, D11, D12, D12, D12, D12, D13, D13, D13, D13 +76 |
| 32 | MX | 0xcb:SW_Hotswap_Kailh_1.00u | MX1, MX1, MX1, MX1, MX2, MX2, MX2, MX2, MX4, MX4, MX4, MX4, MX5, MX5, MX5, MX5 +16 |
| 32 | SK6812MINI-E | 0xcb:MX_SK6812MINI-E | D1, D1, D1, D1, D2, D2, D2, D2, D3, D3, D3, D3, D4, D4, D4, D4 +16 |
| 12 | 10u | Capacitor_SMD:C_0402_1005Metric | C10, C10, C10, C10, C11, C11, C11, C11, C17, C17, C17, C17 |
| 12 | 27R | Resistor_SMD:R_0201_0603Metric | R3, R3, R3, R3, R8, R8, R8, R8, R9, R9, R9, R9 |
| 8 | 10k | Resistor_SMD:R_0201_0603Metric | R4, R4, R4, R4, R7, R7, R7, R7 |
| 8 | 15p | Capacitor_SMD:C_0201_0603Metric | C37, C37, C37, C37, C40, C40, C40, C40 |
| 8 | 1k | Resistor_SMD:R_0201_0603Metric | R6, R6, R6, R6, R10, R10, R10, R10 |
| 8 | 1u | Capacitor_SMD:C_0201_0603Metric | C22, C22, C22, C22, C26, C26, C26, C26 |
| 8 | 5k1 | Resistor_SMD:R_0201_0603Metric | R1, R1, R1, R1, R2, R2, R2, R2 |
| 8 | 600R | Resistor_SMD:R_0402_1005Metric | FB1, FB1, FB1, FB1, FB2, FB2, FB2, FB2 |
| 4 | 10k | Resistor_SMD:R_Array_Convex_4x0603 | RN1, RN1, RN1, RN1 |
| 4 | 12MHz | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1, Y1, Y1, Y1 |
| 4 | 1A | Fuse:Fuse_0603_1608Metric | F1, F1, F1, F1 |
| 4 | 74LVC1T45 | Package_TO_SOT_SMD:SOT-563 | U4, U4, U4, U4 |
| 4 | 75k | Resistor_SMD:R_0201_0603Metric | R5, R5, R5, R5 |
| 4 | EC11 | 0xcb:EC11 | MX3, MX3, MX3, MX3 |
| 4 | FPC | 0xcb:FFC-SMD_12P-P0.50_X05B20U12T | J2, J2, J2, J2 |
| 4 | G*** | kibuzzard-61BA68AC | kibuzzard-1, kibuzzard-1, kibuzzard-1, kibuzzard-1 |
| 4 | J-LINK_6-PIN_NEEDLE_ADAPTER | 0xcb:J-LINK_6-PIN_NEEDLE_ADAPTER_SMALL | J3, J3, J3, J3 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 4 | LOGO | art:logo | G***, G***, G***, G*** |
| 4 | RP2040 | 0xcb:RP2040-QFN-56 | U6, U6, U6, U6 |
| 4 | TPS2553DBVR | 0xcb:SOT95P280X145-6N | U3, U3, U3, U3 |
| 4 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U1, U1, U1, U1 |
| 4 | USB_C_Receptacle_USB2.0 | 0xcb:GT-USB-7014C | J1, J1, J1, J1 |
| 4 | W25Q32JVUUIQ | 0xcb:W25Q32JVUUIQ | U5, U5, U5, U5 |
| 4 | XC6210B332MR-G | Package_TO_SOT_SMD:SOT-23-5 | U2, U2, U2, U2 |
The 472 most common of 485 parts.
More from 0xCB-dev/0xCB-1337
3- 2 layers144 × 144 mm

- 4 layers62 × 62 mm

- 2 layers12.5 × 42.5 mm

Similar boards
- 4 layers17.8 × 33 mm

- 4 layers180.8 × 300.3 mm

Dilemma
Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.
383 parts590 - 2 layers41.6 × 77.6 mm

- 2 layers226 × 92 mm

Chameleon v1 0
TweetyDaBird/Fat-Chameleon
A Grid Ortho keyboard for BM40, JJ40/JJ50 cases inspired by Planck and Preonic
205 parts14CC-BY-SA-4.0 - 2 layers225.5 × 93 mm

Skinny Chameleon
TweetyDaBird/Skinny-Chameleon
The Skinny Chameleon is a grid type orthogonal keyboard made to be a direct drop-in for the Preonic's and Planck's PCB's.
201 parts3 - 2 layers285 × 94.6 mm

- 2 layers133.4 × 117.1 mm

- 2 layers133.4 × 102 mm

RefleXion Grid
TweetyDaBird/RefleXion-Grid
Minimal footprint Split Ortho Keyboard with RP2040 MCU and USB link
185 parts
Questions
How big is the Pcb panel PCB?
It measures 137 × 141 mm and has 4 copper layers, 1.61 mm thick.
What parts does the Pcb panel use?
485 parts, built around the RP2040, W25Q32JVUUIQ, 74LVC1T45W6 and TPS2553DBVR-1. 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 Pcb panel KiCad files?
From the 0xCB-dev/0xCB-1337 repository on GitHub, at the commit this page was made from: the board is rev5.0/kikit/panel/pcb-panel.kicad_pcb and its schematic rev3.0/1337-v3.0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pcb panel design in my own project?
Its repository states no licence, so its author keeps all rights: ask 0xCB-dev before reusing the design.

