Skip to the content
PCBKitNew board
2 layers100 × 100 mmEpSFC de0cv, the printed circuit board in 3D

EpSFC de0cv

ep2k/epSFC3

SUPER Famicom emulator running on an FPGA

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
45
Nets
137
Pads
371
Tracks, vias
1,650, 431
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
19 Jul 2024
Updated
2 Nov 2025

Overview

EpSFC de0cv is an open-source printed circuit board by ep2k, from the ep2k/epSFC repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 100 mm with 45 parts on 137 nets, routed with 1,650 tracks and 431 vias.

It is built around the 74HCT04D and SJ-3523-SMT-TR. Its parts include 15 capacitors, 10 ICs, 6 resistors and 4 connectors. It belongs with the fPGA and programmable logic boards of this library.

Main components

2

README

README.md

epSFC - SUPER Famicom Emulator on an FPGA

epSFC is an implementation of Nintendo's SUPER Famicom (SFC) written in SystemVerilog. It works on an FPGA board with a board for connection to SFC cartridges.

The operation has been confirmed with Terasic DE0-CV Board.


Playing The Legend of Zelda: A Link to the Past

Terasic DE0-CV and my own board for connecting the FPGA and SFC cartridges

Parts

45
QtyValueFootprintReferences
130.1uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13
774HCT04Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU1, U2, U3, U4, U5, U6, U9
41kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R4
2100pCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC14, C15
222kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R6
2420Resistor_THT:R_Array_SIP6RN1, RN2
2DE0-CV_GPIO_epSFC_de0cv:PinSocket_2x20_P2.54mm_Vertical_BackGPIO0, GPIO1
2DUALSHOCK_Port_epSFC_de0cv:DUALSHOCK_PortJ1, J2
2TC7WPB9307FK_epSFC_de0cv:US8U7, U8
110k_epSFC_de0cv:Potentiometer_Bourns_PTV112RV1
174LVCC3245Package_SO:SO-24_5.3x15mm_P1.27mmU10
1LOGO_epSFC_de0cv:epSFCG***
1SJ-3523-SMT-TRSJ-3523-SMT-TR:CUI_SJ-3523-SMT-TRJ3
1Super_Famicom_Card_Edge_Connector_epSFC_de0cv:SuperFamicom_Card_Edge_ConnectorJ4

The 41 most common of 45 parts.

Questions

How big is the EpSFC de0cv PCB?

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

What parts does the EpSFC de0cv use?

45 parts, built around the 74HCT04D and SJ-3523-SMT-TR. 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 EpSFC de0cv KiCad files?

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

Can I use the EpSFC de0cv 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).

Similar boards

  • 2 layers100 × 100 mmEpGB de0cv, the printed circuit board in 3D

    EpGB de0cv

    ep2k/epGB

    Game Boy / Game Boy Color emulator running on an FPGA

    42 parts20GPL-3.0
  • 2 layers100 × 100 mmEpFC de0cv, the printed circuit board in 3D

    EpFC de0cv

    ep2k/epFC

    Family Computer emulator running on an FPGA

    47 parts3GPL-3.0
  • 2 layers157.5 × 116 mmSequencer, the printed circuit board in 3D

    Sequencer

    zueblin/Polaron

    A DIY drum machine for the teensy microcontroller (hardware / software)

    107 parts226
  • 2 layers100.9 × 62.4 mmWnm mk 1 rev D, the printed circuit board in 3D

    Wnm mk 1 rev D

    Fabien-Chouteau/Wee-Noise-Maker

    Open source pocket synthesizer

    128 parts37GPL-3.0
  • 4 layers170 × 170 mmMigStorm ITX, the printed circuit board in 3D

    MigStorm ITX

    wiretap-retro/MigStorm-ITX

    A 68000 socketed ITX form factor Minimig.

    167 parts26
  • 4 layers85 × 56 mmRadioberry LPF V1.3, the printed circuit board in 3D

    Radioberry LPF V1.3

    pa3gsb/Radioberry-2.x-extensions

    Hardware extensions to the Radioberry Ham Radio

    116 parts24
  • 2 layers46.7 × 16.8 mmGB DMG Pro Headphone PCB, the printed circuit board in 3D

    GB DMG Pro Headphone PCB

    wiretap-retro/Gameboy-DMG-Headphone-Jack-PCB

    A replacement Gameboy DMG headphone jack PCB utilizing all newly manufactured parts -- yes, even the jack.

    16 parts18CC0-1.0
  • 4 layers25.4 × 25.4 mmNugget, the printed circuit board in 3D

    Nugget

    Fabien-Chouteau/noise-nugget

    Square Inch Synthesizer

    38 parts17GPL-3.0