Nes dev cart
nesos-dev·nes-dev-cart·hardware/nes-dev-cart.kicad_pcb
About the Nes dev cart PCB
Nes dev cart is an open source PCB design by nesos-dev, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 100 × 110 mm, with 42 components from 21 distinct parts.
Other key parts include the 74ALVC164245DGG, FT2232HL and C5333729. By type, the board carries 20 capacitors, 6 ICs, 6 connectors, 5 resistors, 2 diodes and 1 crystal.
It belongs with the retro computing and usb & debug tools designs in this gallery.
From the project
NES-DEV-CART: Open-source FPGA development cartridge for the Nintendo Entertainment System
Open-source FPGA development cartridge for the Nintendo Entertainment System. v4.1 — now with 8MB onboard PSRAM.
Plugs into a real NES. Programs over USB-C. Debug via UART. Full NES bus access. 39 SMT components, professionally assembled.
NES-DEV-CART is a cartridge-shaped PCB that replaces the ROM chip with a modern FPGA. It gives your FPGA bidirectional access to every signal on the NES 72-pin cartridge connector — CPU bus, PPU bus, CIC, expansion port — all level-shifted between 5V and 3.3V.
Main components on the Nes dev cart
Nes dev cart bill of materials (BOM)
42 components, 21 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 74ALVC164245DGG 74ALVC164245 | TSSOP-48_6.1x12.5mm_P0.5mm | U1, U2, U3, U4 |
| 1 | FT2232HL | LQFP-64_10x10mm_P0.5mm | U5 |
| 1 | C5333729 APS6404L | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | C390764 12MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | NES_72Pin | NES_72Pin_CardEdge | J1 |
| 2 | C597938 DF40C-60DS | DF40C-60DS | J2, J3 |
| 1 | C165948 USB_C | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4 |
| 1 | JTAG | PinHeader_2x05_P2.54mm_Vertical | J5 |
| 1 | EXPANSION | PinHeader_2x05_P2.54mm_Vertical | J6 |
| 1 | PTS645SM43SMTR92LFS RESET | SW_SPST_PTS645Sx43SMTR92 | SW1 |
| 1 | C2297 LED | LED_0805_2012Metric | D1 |
| 1 | C571353 1N5817 | D_SOD-123 | D2 |
| 1 | C21286 Ferrite | L_0805_2012Metric | FB1 |
| 15 | C49678 100nF | C_0805_2012Metric | C1, C2, C3, C4, C5, C6, C7, C8 +7 |
| 2 | C107113 27pF | C_0805_2012Metric | C9, C10 |
| 2 | C1779 4.7uF | C_0805_2012Metric | C15, C17 |
| 1 | C15850 10uF | C_0805_2012Metric | C20 |
| 1 | C17520 2.2k | R_0805_2012Metric | R1 |
| 1 | C17414 10k | R_0805_2012Metric | R2 |
| 2 | C27834 5.1k | R_0805_2012Metric | R3, R4 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C17630 330 | R_0805_2012Metric | R5 |
Nes dev cart design files
The KiCad project lives in the nesos-dev/nes-dev-cart repository on GitHub; these links point at the commit this page was built from.
Nes dev cart: common questions
How big is the Nes dev cart PCB?
The Nes dev cart measures 100 × 110 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Nes dev cart?
42 components, from 21 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Nes dev cart design files?
From the nesos-dev/nes-dev-cart repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Nes dev cart design in my own project?
Yes, under the terms of its GPL-3.0 license, which nesos-dev chose for the repository.
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.0850Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license50824pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490GB-BRK-SLOT-A
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376GB-BRK-SLOT-B
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376