

NES Module
Licensed under the GNU General Public License.
- Size
- 78.5 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 6
- Nets
- 82
- Pads
- 146
- Tracks, vias
- 368, 5
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 5 Oct 2025
- Updated
- 24 Apr 2026
Overview
NES Module is an open-source printed circuit board by stuart2307, from the stuart2307/SCARAB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 78.5 × 100 mm with 6 parts on 82 nets, routed with 368 tracks and 5 vias.
Its parts include 3 connectors and 2 resistors. It belongs with the retro computing and games boards of this library.
README
README.mdThe SCARAB
The Save and Cartridge Aid Requiring Adapter Boards
THE IDEA
As far as preservation goes, emphasis is placed on the software side of things. Tools exist to dump ROMs, and archive them, but there are few tools to diagnose the hardware. This is the niche the SCARAB aims to fill.
WHAT DOES IT DO?
It tests the pins of cartridges to ensure they work correctly. It validates the checksum of the internal ROM. It tests the save battery, if applicable, via a Save Data Retention test.
WHY DID YOU MAKE IT?
I've always loved retro gaming, and I am a collector of old hardware. As such, when given the opportunity to work with it as part of my Final Year Project, I settled on the SCARAB. I wanted to have some kind of tool to ensure my cartridges were operational.
Licensed under the GNU General Public License.
Parts
6| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x31 | Connector_PinHeader_2.54mm:PinHeader_1x31_P2.54mm_Vertical | J1, J2 |
| 2 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 1 | Conn_02x36_Top_Bottom | SCARAB:NES_Cartridge_Port | J3 |
| 1 | ~ | Package_DIP:DIP-8_W7.62mm | 24C01C1 |
Questions
How big is the NES Module PCB?
It measures 78.5 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the NES Module use?
6 parts. 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 NES Module KiCad files?
From the stuart2307/SCARAB repository on GitHub, at the commit this page was made from: the board is Hardware/NES Module/NES Module.kicad_pcb and its schematic Hardware/GB GBA Module/GB GBA Module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the NES Module 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).
More from stuart2307/SCARAB
4- 2 layers135 × 89 mm

- 2 layers125 × 119 mm

- 2 layers112 × 103.5 mm

- 2 layers67.5 × 93 mm

Similar boards
- 2 layers18.5 × 11.1 mm

Switch
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
6 parts4.3kMIT - 2 layers14.6 × 33 mm

- 2 layers9 × 9 mm

Dpoint
Jcparkyn/dpoint
Open-source digital stylus using camera tracking and inertial measurements
6 parts1.1kMIT - 2 layers51.5 × 16.6 mm

MicroswitchXY Endstop
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
6 parts1.1kGPL-3.0 - 2 layers21.9 × 76.7 mm

Amiga External
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
6 parts1kGPL-3.0 - 2 layers88.9 × 50.8 mm

Businesscard
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
6 parts915 - 2 layers20.3 × 15.2 mm

L0 RGB led
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
6 parts546MIT - 2 layers9 × 3.6 mm
