

Calculator-numpad hybrid - work in progress
- Size
- 91 × 154.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 269
- Nets
- 134
- Pads
- 605
- Tracks, vias
- 1,003, 115
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 20 Oct 2023
- Updated
- 17 Jul 2025
Overview
Panel is an open-source printed circuit board by TrojanPinata, from the TrojanPinata/Model-C repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 91 × 154.9 mm with 269 parts on 134 nets, routed with 1,003 tracks and 115 vias.
It is built around the RP2040, HT16K33 and W25Q16JVUXIQ, with the 1N4002W and MBRA140 among its other parts. Its parts include 25 capacitors, 23 diodes, 21 switches, 18 resistors and 8 ICs. It belongs with the RP2040 boards of this library.
Main components
5RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)HT16K33
SOP-28-300mil-40℃~+85℃ 4.5V~5.5V PWM SOP-28-300mil LED Drivers ROHSHoltek SemiconLED DriversW25Q16JVUXIQ
USON-8-EP(2x3)-40℃~+85℃ 100,000 cycles 10uA 133MHz 16Mbit 2.7V~3.6V 20 Years 3ms SPI USON-8-EP(2x3) NOR FLASH ROHSWinbond ElecNOR FLASH1N4002W
SOD-123FLDiodes - General PurposehongjiachengMBRA140
SMA(DO-214AC)-55℃~+125℃ 1 Independent 1A 30A 40V 500uA@40V 550mV@1A SMA(DO-214AC) Schottky Diodes ROHSonsemiSchottky Diodes
README
old pcb/README.mdWhy does this exist?
I am leaving this design here because I think it is a good representation of where I started from and what I am capable now.
This project has been refined and I feel the current design is much more cost efficient and useful.
Parts
269| Qty | Value | Footprint | References |
|---|---|---|---|
| 152 | NPTH | NPTH | KiKit_MB_10_1, KiKit_MB_10_2, KiKit_MB_10_3, KiKit_MB_10_4, KiKit_MB_10_5, KiKit_MB_10_6, KiKit_MB_10_7, KiKit_MB_10_8, KiKit_MB_11_1, KiKit_MB_11_2, KiKit_MB_11_3, KiKit_MB_11_4, KiKit_MB_11_5, KiKit_MB_11_6, KiKit_MB_11_7, KiKit_MB_11_8 +136 |
| 19 | D | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19 +3 |
| 18 | SW_SPST | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW10, SW11, SW12, SW13, SW14, SW15, SW17, SW18, SW19 +2 |
| 13 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C5, C6, C8, C9, C11, C12, C13, C14, C15, C16, C17, C24 |
| 8 | , , , , , , , | ||
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R2, R8, R16, R17, R18 |
| 5 | TestPoint | libraries:CustomTestPoint | TP1, TP2, TP3, TP4, TP9 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C2, C21, C23, C25 |
| 3 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C19, C20, C22 |
| 2 | 14seg | hk:14 seg | U2, U6 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R3 |
| 2 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C10, C18 |
| 2 | 22pF | Capacitor_SMD:C_0402_1005Metric | C3, C4 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R12, R13 |
| 2 | 4.7k | Resistor_SMD:R_0402_1005Metric | R19, R20 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | Conn_01x02_Socket | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J2, J3 |
| 2 | HT16K33 | Package_SO:SOP-28_7.5x17.9mm_P1.27mm | IC1, IC2 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 1 | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1N4002W | Diode_SMD:D_SOD-123 | D21 |
| 1 | 1N4148 | Diode_SMD:D_SOD-123 | D20 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | 200 | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 2k | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 330 | Resistor_SMD:R_0402_1005Metric | R14 |
| 1 | 4.7uH | Inductor_SMD:L_TracoPower_TCK-047_5.2x5.8mm | L1 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 500mA - 100mA | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | Batt | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J1 |
| 1 | LED | LED_SMD:LED_0402_1005Metric | D23 |
| 1 | MBRA140 | Diode_SMD:D_SMA | D22 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | MODE | EVQ-P7A01P:SW_EVQ-P7A01P | S1 |
| 1 | RP2040 | RP2040_minimal:RP2040-QFN-56 | U3 |
| 1 | SW_SPDT | footprints:MK-12C02-G020_GSW | SW21 |
| 1 | SW_SPST | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u_90deg | SW16 |
| 1 | Stabilizer | PCM_Mounting_Keyboard_Stabilizer:Stabilizer_Cherry_MX_2.00u | H1 |
| 1 | W25Q16JVUXIQ | Package_SON:SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm | U1 |
| 1 | XC9140 | footprints:GW_XC9140C501MR-G_TOR | U5 |
More from TrojanPinata/Model-C
3- 2 layers82 × 144.9 mm

- 2 layers82 × 144.9 mm

- 2 layers80 × 145 mm

Similar boards
- 2 layers21 × 51.3 mm

PicoBoot
RetroScaler/RP2040-PICO-BOOT
Raspberry PI RP2040 PICOBOOT for the Game cube console
57 parts33GPL-3.0 - 2 layers90 × 60 mm

N64xCartDumper v2.1
Auroxin/N64xCart-Dumper
an open hardware / firmware project for dumping Nintendo 64 cartridges as a USB mass storage device
53 parts7 - 2 layers252.9 × 110.6 mm

- 2 layers77 × 119 mm

- 2 layers21.5 × 51.3 mm

- 2 layers21.2 × 51.6 mm

- 2 layers349 × 141 mm

Panel
TrojanPinata/Model-B
A 75% keyboard based on the RP2040 - with hotswappable switches, OLED display and rotary encoder
392 parts3 - 2 layers21.2 × 57.2 mm

EnvPico nRF52840
Envious-Data/EnvPico-nRF52840
a nRF52840 MCU board in the form of a raspberry pi pico.
45 parts6Apache-2.0
Questions
How big is the Panel PCB?
It measures 91 × 154.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Panel use?
269 parts, built around the RP2040, HT16K33, W25Q16JVUXIQ and 1N4002W. 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 Panel KiCad files?
From the TrojanPinata/Model-C repository on GitHub, at the commit this page was made from: the board is pcb/panel/panel.kicad_pcb and its schematic case/switchplate/switchplate.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Panel design in my own project?
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).