

Kbd nes v2
Remapping order: Right, Left, Down, Up, A, B, Select, Start
- Size
- 51.1 × 40.7 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 53
- Nets
- 64
- Pads
- 219
- Tracks, vias
- 520, 110
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 7 Apr 2026
- Updated
- 14 May 2026
Overview
Kbd nes v2 is an open-source printed circuit board by bchelf, from the bchelf/keyboard-nes repository on GitHub. It is a 4-layer board of 51.1 × 40.7 mm with 53 parts on 64 nets, routed with 520 tracks and 110 vias.
It is built around the RP2040, W25Q128JVSIQ and AMS1117-3.3, with the TPS2553DBVR-1, 1812L050PR and ABM8-272-T3 among its other parts. Its parts include 21 capacitors, 16 resistors, 5 connectors, 4 ICs and 2 diodes. It belongs with the retro computing and games 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)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTPS2553DBVR-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 Switches1812L050PR
1812-40℃~+85℃ 0.75mm 100A 150ms 150mΩ 15V 1A 1Ω 3.41mm 4.73mm 500mA 800mW 1812 Resettable Fuses ROHSLittelfuseResettable FusesABM8-272-T3
SMD3225-4P-40℃~+85℃ 10pF 12MHz 50Ω SMD crystal oscillator ±30ppm ±30ppm SMD3225-4P Crystals ROHSAbraconCrystalsPESD5V0S1BA,115-MS
SOD-323SOD-323 ESD and Surge Protection (TVS/ESD) ROHSMSKSEMIUncategorisedSM03B-SRSS-TB
Header SR 1.0 SMT side entry, 1mm pitchJSTUncategorised
README
README.mdkeyboard-nes
Remapping order: Right, Left, Down, Up, A, B, Select, Start
Parts
53| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100nF | Capacitor_SMD:C_0402_1005Metric | C5, C6, C7, C9, C11, C12, C13, C14, C15, C16, C17, C18 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R11, R12, R15, R18 |
| 4 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1, C4, C20, C21 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R5, R16 |
| 2 | 15pF | Capacitor_SMD:C_0402_1005Metric | C2, C3 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C8, C10 |
| 2 | 20k | Resistor_SMD:R_0402_1005Metric | R13, R14 |
| 2 | 33 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 56k | Resistor_SMD:R_0603_1608Metric | R8, R9 |
| 2 | Conn_01x05 | Connector_JST:JST_PH_S5B-PH-SM4-TB_1x05-1MP_P2.00mm_Horizontal | J1, J5 |
| 1 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C19 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | 1812L050PR | kbd-nes-pretty:F1812 | F1 |
| 1 | 22k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | ABM8-272-T3 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | DNF | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | LOGO | kbd-nes-pretty:logo-silkscreen | G*** |
| 1 | PESD5V0S1BA,115 | kbd-nes-pretty:SOD-323_L1.7-W1.3-LS2.5-BI | D2 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_ThermalVias | U3 |
| 1 | SM03B-SRSS-TB | Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal | J7 |
| 1 | SMAJ5.0A-13-F | kbd-nes-pretty:SMA_L4.3-W2.6-LS5.2-RD | D1 |
| 1 | SS12D07VG6 087 | kbd-nes-pretty:SW-TH_SS12D07VG4 | SW1 |
| 1 | TPS2553DBVR | kbd-nes-pretty:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U2 |
More from bchelf/keyboard-nes
1- 4 layers49.2 × 30.9 mm

Similar boards
- 4 layers76.3 × 99.3 mm

- 2 layers162.2 × 151.2 mm

ControlFreq
velvia-fifty/AudioThings
DIY audio-related projects of questionable quality and dubious utility; delivered in 30 minutes or less or the next one is free
90 parts1 - 4 layers101.6 × 70 mm

MicroNES pcb v0.1
bchelf/microNES
A microcontroller based emulator to play original NES games over composite video (and HDMI)
109 parts1 - 4 layers44.3 × 95.9 mm

- 4 layers116 × 112 mm

- 2 layers110 × 52 mm

- 2 layers62 × 47 mm

- 4 layers279.5 × 97 mm

Alpha centauri pcb
jacob-w-gable/alpha_centauri
A split, ergonomic, mechanical keyboard with 40 keys, designed for typing speed and comfort.
224 parts1MIT
Questions
How big is the Kbd nes v2 PCB?
It measures 51.1 × 40.7 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Kbd nes v2 use?
53 parts, built around the RP2040, W25Q128JVSIQ, AMS1117-3.3 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 Kbd nes v2 KiCad files?
From the bchelf/keyboard-nes repository on GitHub, at the commit this page was made from: the board is hardware/kbd-nes-v2/kbd-nes-v2.kicad_pcb and its schematic hardware/kbd-nes-v1/kbd-nes-v1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Kbd nes v2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask bchelf before reusing the design.