Skip to the content
2 layers215.8 × 159 mmSNSP CPU-01, the printed circuit board in 3D

Super Nintendo Entertainment System PAL schematic and board layout

Size
215.8 × 159 mm
Copper layers
2
Thickness
4.69 mm
Parts
400
Nets
434
Pads
1,565
Tracks, vias
8,639, 1,197
Pours
104
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 Jan 2023
Updated
7 Apr 2026

Overview

SNSP CPU-01 is an open-source printed circuit board by stonedDiscord, from the stonedDiscord/nonSNES repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 215.8 × 159 mm with 400 parts on 434 nets, routed with 8,639 tracks and 1,197 vias.

It is built around the LM324, L7805 and DAN202, with the DAP202, 2SC5658 and DAN217 among its other parts. Its parts include 110 resistors, 97 capacitors, 16 transistors, 12 ICs and 8 diodes. It belongs with the retro computing and games boards of this library.

Main components

6

README

README.md

nonSNES

An Open-Source HardWare (OSHW) recreation of the Super Nintendo Entertainment System (PAL)

The design tries to be a 1:1 recreation of the original SNSP-CPU-01 Rev5 and SNSP-CPU-1CHIP boards.

SNES mainboard in blue

Some of the planned changes and improvements

  • Replace the obsolete trimmer capcaitor with an in-stock one
  • Replace the reset button with a regular mechanical keyboard switch
  • Include an AV out connector board using mousebites
  • Replace the U11 regulator (the old mitsumi one had a nonstandard pinout for reset monitors)
  • Include controller port board
  • Remove the CIC/swap it for a CIC replacement
  • Region switch
  • Replace the audio RAM
  • Replace the S-CLK clock generator
  • Include RGB bypass mod

Tips if you decide to make this/get it made

The dimensions are 188x159mm.

If you decide to get it assembled I suggest only getting the bottom side with all the SMD components done and doing the top yourself. The bottom only has jellybean capacitors, resistors, diodes, transistors so it's not going to be very expensive.

For the top you will have to salvage the Nintendo components. The video RAM is still being made by S@Tech (HM62256). The audio RAM can probably also be easily replaced, I haven't looked into this yet. Feel free to open an issue about it.

Roadmap:

See the checklist

Inspired by

https://github.com/Redherring32/OpenTendo

Other Projects

NTSC Versions: OpenSFC

Credits

ArcadeTV for the stripped scans: https://circuit-board.de/forum/index.php/Thread/13913-STRIP-CLUB-PCB-Scans/

arzi84 for the schematic

Parts

400
QtyValueFootprintReferences
107TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP100, TP101, TP102, TP103, TP104, TP105, TP106, TP107 +91
270.1µFCapacitor_SMD:C_0805_2012MetricC6, C7, C8, C29, C31, C32, C33, C34, C80, C82, C84, C85, C88, C100, C101, C102 +11
2510kResistor_SMD:R_0805_2012MetricR10, R15, R20, R23, R31, R39, R44, R53, R54, R55, R60, R61, R62, R66, R69, R70 +9
19100Resistor_SMD:R_0805_2012MetricR4, R5, R6, R24, R27, R32, R42, R45, R83, R84, R85, R86, R108, R109, R110, R111 +3
15C2412KPackage_TO_SOT_SMD:SC-59Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17
14DAN202Package_TO_SOT_SMD:SC-59DA6, DA7, DA8, DA9, DA10, DA12, DA13, DA14, DA15, DA16, DA17, DA18, DA19, DA20
1347pFCapacitor_SMD:C_0805_2012MetricC1, C3, C4, C5, C44, C45, C47, C48, C49, C50, C51, C52, C69
121uFCapacitor_SMD:C_0805_2012MetricC14, C16, C18, C23, C24, C25, C26, C27, C28, C53, C54, C81
11330pFCapacitor_SMD:C_0805_2012MetricC22, C35, C36, C37, C38, C39, C40, C41, C42, C43, C46
101kResistor_SMD:R_0805_2012MetricR34, R36, R47, R49, R52, R58, R59, R65, R67, R72
622kResistor_SMD:R_0805_2012MetricR99, R101, R102, R103, R104, R105
6DDiode_THT:D_T-1_P5.08mm_HorizontalD2, D3, D4, D5, D6, D7
5DAP202Package_TO_SOT_SMD:SC-59DA1, DA2, DA3, DA4, DA5
41.8kResistor_SMD:R_0805_2012MetricR26, R57, R64, R76
410pFCapacitor_SMD:C_0805_2012MetricC12, C17, C19, C86
410uF 50VCapacitor_SMD:C_Elec_6.3x5.4C59, C60, C61, C66
4200Resistor_SMD:R_0805_2012MetricR93, R94, R95, R96
4270Resistor_SMD:R_0805_2012MetricR1, R3, R35, R37
4470Resistor_SMD:R_0805_2012MetricR22, R30, R38, R43
4MS62256CL-10FCSNES_Library:RAMU4, U5, U15, U16
31.1kResistor_SMD:R_0805_2012MetricR8, R13, R18
31.5kResistor_SMD:R_0805_2012MetricR9, R14, R19
310Resistor_SMD:R_0805_2012MetricR89, R90, R91
3120Resistor_SMD:R_0805_2012MetricR11, R16, R21
31nFCapacitor_SMD:C_0805_2012MetricC9, C74, C77
330Resistor_SMD:R_0805_2012MetricR7, R12, R17
333kResistor_SMD:R_0805_2012MetricR48, R50, R51
339Resistor_SMD:R_0805_2012MetricR40, R41, R46
35.1kResistor_SMD:R_0805_2012MetricR2, R106, R107
382pFCapacitor_SMD:C_0805_2012MetricC10, C11, C70
20.01uFCapacitor_SMD:C_0805_2012MetricC30, C83
2100pFCapacitor_SMD:C_0805_2012MetricC76, C79
21800pFCapacitor_SMD:C_0805_2012MetricC75, C78
222Resistor_SMD:R_0805_2012MetricR25, R33
2220pFCapacitor_SMD:C_0805_2012MetricC13, C15
224kResistor_SMD:R_0805_2012MetricR56, R63
23.3kResistor_SMD:R_0805_2012MetricR28, R29
233uF 25VCapacitor_SMD:CP_Elec_6.3x3C63, C64
2CCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P12.50mm_HorizontalC20, C55
2CCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_HorizontalC21, C56
2JST 11FE-BT-VK-NSNES_Library:JST_ZE_ControllersP2, P7
2MountingHoleMountingHole:MountingHole_2.5mmH1, H2
10Resistor_SMD:R_0805_2012MetricR73
1100kResistor_SMD:R_0805_2012MetricR75
110u 50VCapacitor_SMD:C_Elec_6.3x5.4C65
115pFCapacitor_SMD:C_0805_2012MetricC2
1160 ΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalO4
117.734MHzCrystal:Crystal_HC49-4H_VerticalX1
12.2kResistor_SMD:R_0805_2012MetricR74
12.2uFCapacitor_SMD:CP_Elec_4x5.8C62
120pTrimmer_THT:SurftrimGKGTC1
12200uFCapacitor_THT:CP_Radial_D16.0mm_P7.50mmC67
122uFuse:Fuse_1210_3225MetricL1
124.576MHzCrystal:Resonator-2Pin_W7.0mm_H2.5mmX2
12SC5658Package_TO_SOT_SMD:SC-59Q18
147kResistor_SMD:R_0805_2012MetricR68
147u 10VCapacitor_SMD:C_Elec_6.3x5.4C73
156pFCapacitor_SMD:C_0805_2012MetricC68
1CASSETTESNES_Library:CASSETTEP1
1CICSNES_Library:SOIC-18_7x12mm_P0,8mmU8
1CONTROLLER 1SNES_Library:ControllerJ4
1CONTROLLER 2SNES_Library:ControllerJ5
1CPUSNES_Library:PQFP-100_14x20mm_P0.65mmU1
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalP3
1Conn_02x06_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_VerticalJ3
1DAN217Package_TO_SOT_SMD:SC-59DA11
1D_Bridge_+A-ASNES_Library:FullBridgeRectifierDB1
1D_Zener_Dual_CommonCathode_AAK_SplitPackage_TO_SOT_SMD:SC-59D1
1FuseSNES_Library:FuseF1
1Jack-DCSNES_Library:DcJackJ1
1KBButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1
1L7805Package_TO_SOT_THT:TO-220-3_VerticalU12
1LM324Package_SO:SO-14_3.9x8.65mm_P1.27mmU10
1LM809Package_TO_SOT_SMD:SOT-23U11
1L_CoupledInductor_SMD:L_CommonMode_Delevan_4222T1
1OldSNES_Library:ResetSwitchSW2
1PPU1SNES_Library:PQFP-100_14x20mm_P0.65mmU2
1PPU2SNES_Library:PQFP-100_14x20mm_P0.65mmU3
1RedLED_THT:LED_D5.0mm_Horizontal_O6.35mm_Z3.0mmLED1
1S-CLKPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU18

The 390 most common of 400 parts.

More from stonedDiscord/nonSNES

1
  • 2 layers155.5 × 161.9 mmSNSP CPU-1CHIP, the printed circuit board in 3D

    SNSP CPU-1CHIP

    stonedDiscord/nonSNES

    Super Nintendo Entertainment System PAL schematic and board layout

    241 parts66GPL-3.0

Similar boards

  • 2 layers144.1 × 182.2 mmSHVC CPU-01, the printed circuit board in 3D

    SHVC CPU-01

    starlightk7/OpenSFC

    OSHW Reproduction Parts related to the Super Famicom / Super Nintendo game console

    498 parts114CERN-OHL-S-2.0
  • 2 layers100.1 × 99.9 mmCommunicator 27mhz, the printed circuit board in 3D

    Communicator 27mhz

    cropinghigh/CBModem

    CB Modem for license-free digital comms

    230 parts3GPL-3.0
  • 4 layers90 × 100 mmPanel light control, the printed circuit board in 3D

    Panel light control

    MayaPosch/LEDNip

    STM32F427-based developer board with 5 channels for controlling LEDs.

    163 parts3BSD-3-Clause
  • 2 layers70 × 100 mmKorg ms x, the printed circuit board in 3D

    Korg ms x

    jostsalathe/korg_ms-x

    An extreme MONOTRON mod by Soul Machine in form of an SMD PCB

    211 parts2
  • 4 layers96 × 96 mmStepper controller v2, the printed circuit board in 3D

    Stepper controller v2

    Pmitrega/Telescope_Guider

    Build driver for autoguiding

    153 parts2
  • 2 layers55 × 485 mmFg lampe, the printed circuit board in 3D

    Fg lampe

    devtal-de/fg_lampe

    181 parts1
  • 2 layers127 × 76.2 mmBattery emulator design 0.1, the printed circuit board in 3D

    Battery emulator design 0.1

    KonnorKinnaman/Battery-Emulator

    This repo contains all the schematic and PCB files for different parts of the Battery Emulator project for ECET 423

    68 parts1
  • 2 layers135.6 × 85.3 mmPCB Banc, the printed circuit board in 3D

    PCB Banc

    amine0561/PCB_Banc_Automatis-

    135 parts

Questions

How big is the SNSP CPU-01 PCB?

It measures 215.8 × 159 mm and has 2 copper layers, 4.69 mm thick.

What parts does the SNSP CPU-01 use?

400 parts, built around the LM324, L7805, DAN202 and DAP202. 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 SNSP CPU-01 KiCad files?

From the stonedDiscord/nonSNES repository on GitHub, at the commit this page was made from: the board is SNSP-CPU-01/SNSP-CPU-01.kicad_pcb and its schematic SNSP-CPU-01/SNSP-CPU-01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SNSP CPU-01 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).