Skip to the content
PCBKitNew board
2 layers88.8 × 114.5 mmUSB CopyNES, the printed circuit board in 3D

KiCad 9 recreation of the Sealie USB CopyNES V4 (rev D), traced from the original PCB

Size
88.8 × 114.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
107
Pads
327
Tracks, vias
891, 28
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Oct 2026
Updated
18 Oct 2026

Overview

USB CopyNES is an open-source printed circuit board by famicomical, from the famicomical/USB_CopyNES repository on GitHub. It is a 2-layer board of 88.8 × 114.5 mm with 35 parts on 107 nets, routed with 891 tracks and 28 vias.

It is built around the 27C256-17/J, 74HC10D and 74HC138, with the 74HC157D, 74HC32D and 93LC46B/P among its other parts. Its parts include 12 capacitors, 8 resistors, 8 ICs, 3 connectors and 1 transistor. It belongs with the retro computing and games boards of this library.

Main components

7

README

README.md

USB CopyNES V4 (rev 2026)

KiCad 9 recreation of the Sealie USB CopyNES V4 (rev D), made by tracing the original PCB.

Board render

Changes

  • U3 spare inputs grounded.
  • R5 = 2.2k series / R6 = 10k pull-up, per FTDI reference design.
  • Board is re-routed in KiCad (Freerouting, hand-cleaned) with a bottom-layer GND pour; copper does not match the original trace-for-trace. Edge cuts and the positions of J2 (USB) and J6 (cart header) match and were taken from real measurements.

Design notes

Memory map. CopyNES ROM at $1000-1FFF, $3000-3FFF and (PB0=1) $8000-FFFF; 6522 at $4800-4FFF. During those cycles U4/U3 force $4800-4FFF onto the NES bus so WRAM, PPU and cart stay off. ROM /CE = MUX_SEL & R/W & M2.

ROM. 27C256 with A13/A14 tied high; 8K used. ROM A12 = CPU A13.

6522 port B.

  • PB0: cart override (1 = on)
  • PB1: decoder enable (0 = play mode)
  • PB2: WR
  • PB3: EXP0 pad TP1. Flash-cart plugins strobe it; wire to NES cart pin 16 / expansion port pin 42 (Famicom has no EXP0).
  • PB4: RD#
  • PB5: RXF#
  • PB6 (in): 1 = play, 0 = copy (RTS#)
  • PB7: TXE#

PB2, PB4, PB5 and PB7 go to FT2232D channel A in 245 FIFO mode. All port B lines pulled up by R10.

FT2232D channel B. DTR# -> Q1 -> CPU /RST (R9 isolates NES /RST). RTS# -> PB6. DCD# <- NES VCC (host power check). FTDI runs from VBUS, rest of board from NES VCC.

Files

  • USB_CopyNES.kicad_pro / .kicad_sch / .kicad_pcb - KiCad 9 project
  • USB_CopyNES.kicad_sym - project symbol library
  • 3dmodels/ - USB-B connector 3D model

Parts

35
QtyValueFootprintReferences
9.1uCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2, C3, C4, C5, C6, C7, C8, C9
227Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3
11.5kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR6
110nCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC14
110uCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC12
12.2kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5
1270Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR9
127C256Package_DIP:DIP-28_W15.24mmU14
12N4401Package_TO_SOT_THT:TO-92_Inline_WideQ1
133nCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC15
14.7kResistor_THT:R_Array_SIP10R10
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
16.00MCrystal:Resonator-3Pin_W10.0mm_H5.0mmY1
16522Package_DIP:DIP-40_W15.24mmU1
174HC10Package_DIP:DIP-14_W7.62mmU7
174HC138Package_DIP:DIP-16_W7.62mmU6
174HC157Package_DIP:DIP-16_W7.62mmU4
174HC32Package_DIP:DIP-14_W7.62mmU3
193LC46BPackage_DIP:DIP-8_W7.62mmU12
1AUDIOConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalAUDIO
1Conn_02x20_Counter_Clockwise_2A03Package_DIP:DIP-40_W15.24mmJ6
1EXP0TestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mmTP1
1FT2232DPackage_QFP:LQFP-48_7x7mm_P0.5mmU8
1USB_BConnector_USB:USB_B_OST_USB-B1HSxx_HorizontalJ2
1~Package_DIP:DIP-40_W15.24mmJ5

Questions

How big is the USB CopyNES PCB?

It measures 88.8 × 114.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the USB CopyNES use?

35 parts, built around the 27C256-17/J, 74HC10D, 74HC138 and 74HC157D. 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 USB CopyNES KiCad files?

From the famicomical/USB_CopyNES repository on GitHub, at the commit this page was made from: the board is USB_CopyNES.kicad_pcb and its schematic USB_CopyNES.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the USB CopyNES design in my own project?

Its repository states no licence, so its author keeps all rights: ask famicomical before reusing the design.

Similar boards

  • 2 layers299.7 × 198.1 mmCisc-8, the printed circuit board in 3D

    Cisc-8

    nailed-barnacle/Cisc-8-ttl-processor

    A cut-down version of the 8080 processor using HCTTL and including a discrete ALU and instruction decoder

    319 parts1MIT
  • 2 layers210 × 170 mmTB04addr8bit ctrl, the printed circuit board in 3D

    TB04addr8bit ctrl

    Myuu1967/TB-04

    4bitCPU(TB-04)に関するリポジトリです

    102 parts
  • 2 layers194.3 × 174 mmMotherboard, the printed circuit board in 3D

    Motherboard

    aversey/suen

    A simple computer on M68k

    99 parts
  • 2 layers175.3 × 80.6 mmSuS, the printed circuit board in 3D

    SuS

    stonedDiscord/Automatenplatinen

    Reverse engineerte Hardware aus deutschen Spielautomaten.

    88 parts5BSD-2-Clause
  • 4 layers58.4 × 62.2 mmDaybreak mk3b, the printed circuit board in 3D

    Daybreak mk3b

    reedtaylor/daybreak_mk3

    A PCB interface between the Decent Espresso DE1 and USB or Adafriuit Feather HUZZAH32 EESP32

    63 parts3
  • 2 layers87 × 68 mmModbus RJ45-Breakout, the printed circuit board in 3D

    Modbus RJ45-Breakout

    the78mole/ModBus-RJ45-Breakout-2

    The second iteration of the breakout with a Dual-USB-Serial-Converter (FT2232)

    145 parts1
  • 2 layers89.2 × 99 mmOwlboard, the printed circuit board in 3D

    Owlboard

    kpinton1/owlboard-v3

    owlboard v3 as used in 2015-2018 Digital Systems Design I

    102 parts
  • 2 layers216 × 150 mmMotherboard-101, the printed circuit board in 3D

    Motherboard-101

    artemisamsx/artemisa

    Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer

    124 parts67