Skip to the content
PCBKitNew board
2 layers130 × 125 mmPCE, the printed circuit board in 3D

Reproduction main board PCB for NEC's PC Engine console.

Size
130 × 125 mm
Copper layers
2
Thickness
1.6 mm
Parts
127
Nets
187
Pads
828
Tracks, vias
4,523, 290
Pours
448
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
7 Aug 2023
Updated
15 Nov 2023

Overview

PCE is an open-source printed circuit board by Board-Folk, from the Board-Folk/PC-Engine repository on GitHub. It is a 2-layer board of 130 × 125 mm with 127 parts on 187 nets, routed with 4,523 tracks and 290 vias.

It is built around the L7805. Its parts include 44 resistors, 43 capacitors, 7 ICs, 5 inductors and 4 connectors.

Main components

1

README

README.md

NEC PC Engine PCB Reproductions

This repository contains a recreation of the main board PCB for NEC's PC Engine console. The recreation is based on the available schematics for the TurboGrafx-16 and reverse engineering using scanned images of an original board's copper layers, so should be a reasonably accurate reproduction.

NOTE: In order to use these PCBs sucessfully you will need to be proficient in:

  • Soldering-fine pitched surface mount components.
  • In most cases, desoldering said components to obtain these from a donor board.
  • Troubleshooting any issues that may arise.

The authors are not obliged to provide support, nor shall they be held responsible for botched attempts at using these boards.

Should you however find a legitimate flaw in the board's design or have suggestions for improvements, please feel free to submit an issue. Please note that the current scope of the project is to provide a working replica; we are not at this moment entertaining feature requests for significant modifications.

PCB Production

Minimum track widths, clearances and via sizes are within the standard offering of modern PCB fabricators. Gerber files are generated with the relevant options for both JLCPCB and PCBWay (where these have been uploaded to this project for easy ordering). Placeholders for the order number are provided so remember to select the "Specify location" option for this when ordering. If using another service you may wish to remove or replace this placeholder.

The design is verified to work as a 2-layer PCB with 1 oz copper. A leaded HASL finish is perfectly adequate and ensures compatibility with the original solder that will ineveitably be left behind on salvaged parts.

Bill of Materials

Most parts are marked on the board and it is expected that these will be reused from a donor board. It is completely possible that your particular board uses different (but compatible) parts so it's advisable to take photos before starting. Below is therefore a partial bill of materials for parts whose values are not marked on the boards and/or look otherwise alike. For a complete BOM, consult the generated Interactive BOM or the KiCad project itself.

Some parts may not be present on revisions other than the particular PWD-623A board this reproduction is based upon. There is at least one revision that is missing some of the higher numbered (R16x) resistors although most of these seem to be present, only numbered differently. Some revisions also feature fewer inductors although it appears that in most cases a simple wire jumper is a reasonable substitute. Some mixing and matching or addition parts may be required in some cases. It is probably not feasible to list the differences between all possible revisions but should you work out a solution for a particular donor board, please let us know so we can include it in this documentation.

Capacitor voltages may exceed those given, within reason. E.g. you may substitute 16V for a 10V part. You may well find that the original 1uF parts are 50V, for example. Do not, however, use a lower voltage than specified. No voltage is specified for the ceramic capacitors; any 0805 or 1206 part is expected to exceed the required voltage anyway. Note that while all the footprints are the same, a mix of 0805 and 1206 capacitors were used in some cases. The footprints below are therefore those of the actual part, not the pads on the PCB. Again, your particular donor board may vary. If in doubt, or for less fiddly soldering, you could use 1206 parts throughout.

The "Possible Markings" column is a (likely incomplete) list of labels we've come across on original boards. Yours may be similar or wildly different.

ReferenceValueFootprintPossible Markings
C10122uF 16VTHT 5mm
C10247uF 25VTHT 5mm
C10347uF 16VTHT 5mm
C10510uF 16VTHT 5mm
C1081uF 10VTHT 5mm
C1091uF 10VTHT 5mm
C1101uF 10VTHT 5mm
C1111uF 10VTHT 5mm
C1121uF 10VTHT 5mm
C1131uF 10VTHT 5mm
C1141uF 10VTHT 5mm
C1151uF 10VTHT 5mm
C11610uF 16VTHT 5mm
C11747uF 16VTHT 5mm
C1180.1uF0805
C1190.1uF1206
C1200.1uF0805
C1210.1uF1206
C1220.1uF1206
C1230.1uF0805
C1240.1uF0805
C1250.1uF0805
C1260.1uF0805
C1270.1uF0805
C1290.1uF0805
C1300.1uF0805
C1310.1uF0805
C1320.1uF0805
C1330.1uF0805
C1340.1uF0805
C1350.1uF0805
C1360.1uF0805
C137220pF1206
C138220pF1206
C14533pF1206
C1460.1uF0805
C1470.1uF0805
C1480.1uF0805
C14910uF 10VTHT 5mm
C1500.1uF1206
C15115000pF1206
C152220pF1206
C153N/P1206
D101IS954SOT-234, A4
R1014.7K1206
R1024.7K1206
R1034.7K1206
R10433K1206
R1054.7K1206
R1064.7K1206
R1074.7K1206
R1084.7K1206
R1094.7K1206
R1104.7K1206
R1114.7K1206
R1124.7K1206
R1134.7K1206
R1144.7K1206
R11556K1206
R11656K1206
R11756K1206
R11856K1206
R1194.7K1206
R1259.1K1206
R12615K1206
R1289.1K1206
R1344.7K1206
R1376.2K1206
R1388.1K1206
R14127K1206
R1423.3K1206
R1431.5K1206
R1441.5K1206
R145201206
R1461001206
R1492.7K1206
R1524.7K1206
R1555.6K1206
R1561K1206
R15713K1206
R1589.1K1206
R1595.1K1206
R1601K1206
R1616801206
R16210K1206
R1631.2K1206
R1641.2K1206
R1651001206
TR10325C945SOT23LC
TR10425A733SOT23M5
TR10525C945SOT23LC

Thanks

  • Rob Taylor (@PeepoUK) for the initial groundwork, layout and footprints on which this project is based.

  • Simon "Aergan" Lock (@Aergan), Chrissy (@chris-jh) and Dennis (@PointerFunction) for their insights, support and testing of the prototype boards.

  • The rest of the Board Folk for their support and general coolness.

Legal

As the product of this project is a replica of a proprietary product, the the author makes no claim of copyright to the schematics nor PCB layouts and releases these into the public domain, solely for the purposes of study and historical preservation.

You are free to produce PCBs based on this project's designs at your own risk and without limitation, for your own use or for sale and/or repair at a reasonable price. Attribution is appreciated. The authors are not obliged to provide support of any kind.

Under no circumstances will the authors be held responsible or liable in any way for losses, damages or costs resulting from the use of the information and/or resources of this project.

The resources are provided "as-is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose.

Parts

127
QtyValueFootprintReferences
210.1uFA-PCENGINE:SMD_1206_CC118, C119, C120, C121, C122, C124, C125, C126, C127, C129, C130, C131, C132, C133, C134, C135 +5
164.7KA-PCENGINE:SMD_1206R101, R102, R103, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R119, R134, R152
81uF 10VA-PCENGINE:Elec_P5.00mmC108, C109, C110, C111, C112, C113, C114, C115
8Filter_EMI_LCLA-PCENGINE:FL-5.00mmFL101, FL102, FL103, FL104, FL105, FL106, FL107, FL108
456KA-PCENGINE:SMD_1206R115, R116, R117, R118
4TestPointA-PCENGINE:Grounding_padG1, G2, G3, G4
3220pFA-PCENGINE:SMD_1206C137, C138, C152
39.1KA-PCENGINE:SMD_1206R125, R128, R158
3~A-PCENGINE:L-5.00mm_Small_SilkL103, L104, L105
21.2KA-PCENGINE:SMD_1206R163, R164
21.5KA-PCENGINE:SMD_1206R143, R144
2100A-PCENGINE:SMD_1206R146, R165
210uF 16VA-PCENGINE:Elec_P5.00mmC105, C116
21KA-PCENGINE:SMD_1206R156, R160
225C945A-PCENGINE:Transistor_SMDTR103, TR105
247uF 16VA-PCENGINE:Elec_P5.00mmC103, C117
2Conn_01x21A-PCENGINE:JP101-102-2.5mmJP101, JP102
2M20256A-PCENGINE:HSRM20256LMIC105, IC106
10A-PCENGINE:Jumper_LinkJP103
10.1ufA-PCENGINE:SMD_1206_CC123
110KA-PCENGINE:SMD_1206R162
110uF 10VA-PCENGINE:Elec_P5.00mmC149
113KA-PCENGINE:SMD_1206R157
115000pFA-PCENGINE:SMD_1206_CC151
115KA-PCENGINE:SMD_1206R126
11A 125VA-PCENGINE:FuseFS101
12.7KA-PCENGINE:SMD_1206R149
120A-PCENGINE:SMD_1206R145
121.4772 MHzA-PCENGINE:OscillatorOSC101
122uF 16VA-PCENGINE:Elec_P5.00mmC101
125A733A-PCENGINE:Transistor_SMDTR104
127KA-PCENGINE:SMD_1206R141
13.3KA-PCENGINE:SMD_1206R142
133KA-PCENGINE:SMD_1206R104
133pFA-PCENGINE:SMD_1206C145
147uF 25VA-PCENGINE:Elec_P5.00mmC102
15.1KA-PCENGINE:SMD_1206R159
15.6KA-PCENGINE:SMD_1206R155
16.2KA-PCENGINE:SMD_1206R137
1680A-PCENGINE:SMD_1206R161
18.1KA-PCENGINE:SMD_1206R138
1ExpansionA-PCENGINE:CN102-2.54mmCN102
1Filter_EMI_CommonModeA-PCENGINE:EMI_Dual_coilFL109
1HUC6260A-PCENGINE:HUC62xxIC103
1HUC6270A-PCENGINE:HUC62xxIC102
1HUC6280A-PCENGINE:HUC62xxIC101
1IS954A-PCENGINE:DiodeD102
1IS954A-PCENGINE:Diode_SMDD101
1JOY1A-PCENGINE:Mini-DIN-8CN105
1L7805A-PCENGINE:IC109IC109
1N/PA-PCENGINE:SMD_1206_CC153
1N/PA-PCENGINE:2xTest_PointL101
1PowerA-PCENGINE:Barrel_JackCN104
1RF ModulatorA-PCENGINE:CN103CN103
1SW_SPDTA-PCENGINE:SW101SW101
1~A-PCENGINE:L-5.00mmL102
1μPC358CA-PCENGINE:DIP-8IC108

Questions

How big is the PCE PCB?

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

What parts does the PCE use?

127 parts, built around the L7805. 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 PCE KiCad files?

From the Board-Folk/PC-Engine repository on GitHub, at the commit this page was made from: the board is PCE.kicad_pcb and its schematic PCE.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PCE design in my own project?

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

Similar boards

  • 2 layers40.6 × 110 mmEuropi surface mount, the printed circuit board in 3D

    Europi surface mount

    Allen-Synthesis/EuroPi

    EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

    92 parts584CC0-1.0
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers59.7 × 57.5 mmFunBox, the printed circuit board in 3D

    FunBox

    GuitarML/FunBox

    Stereo guitar pedal platform using Daisy Seed.

    61 parts289MIT
  • 2 layers90.8 × 35.6 mmERCF easy brd, the printed circuit board in 3D

    ERCF easy brd

    Tircown/ERCF-easy-brd

    More informations on how to reset for flashing:\ https://wiki.seeedstudio.com/Seeeduino-XIAO/#enter-bootloader-mode

    28 parts195GPL-3.0
  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171
  • 2 layers91.4 × 71.1 mmPico w rover, the printed circuit board in 3D

    Pico w rover

    NikodemBartnik/Mini-Mars-Rover

    Educational robotic platform made to look like a mini mars rover

    20 parts143MIT
  • 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 layers106.1 × 155 mmMotherboard, the printed circuit board in 3D

    Motherboard

    Redherring32/OpenTendo-TopLoader

    An Open Source HardWare (OSHW) recreation of the 1993 toploading NES motherboard (Also known as NES-101)

    84 parts94