Skip to the content
2 layers94 × 79.1 mmPce gt controller, the printed circuit board in 3D

Reproduction PCB for PC Engine GT/TurboExpress Controller Board

Size
94 × 79.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
71
Nets
41
Pads
149
Tracks, vias
514, 26
Pours
19
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
6 Nov 2023
Updated
1 Jan 2024

Overview

Pce gt controller is an open-source printed circuit board by Board-Folk, from the Board-Folk/PC-Engine-GT-Controller repository on GitHub. It is a 2-layer board of 94 × 79.1 mm with 71 parts on 41 nets, routed with 514 tracks and 26 vias.

It is built around the BAV70. Its parts include 10 switches, 6 inductors, 4 resistors, 3 diodes and 3 connectors.

Main components

1

README

README.md

PC-Engine-GT-Controller

This repository contains a recreation and a remaster of the controller board PCB for PC Engine GT Handheld.

Original Controller PCB

PCB-Original

The original recreation is based on the reverse engineering of the original PCB and schematics using scanned images of the original board's copper layers, so should be a reasonably accurate reproduction.

Remaster Controller PCB

PCB-Remaster

The remaster is based on the schematics of the pc engine console controller which uses logic chips to control the user input into the GT Handheld. Some functionality is lost using this board, such as using the Link Cable and no sleep functionality for the screen.

PCB Production

Minimum track widths, clearances and via sizes are within the standard offering of modern PCB fabricators. Development was done using JLCPCB and as such the Gerber files are provided to their specification.

The design is verified to work as a 2-layer PCB.

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.

Interactive BOM Original

Interactive BOM Remaster

Thanks

  • Rob Taylor (@PeepoUK) for doing most of the PCB layout.
     
  • Simon "Aergan" Lock (@Aergan),
    Cosam (@cosam_the_great),
    Dennis (@PointerFunction),
    Leo Oliveria (@leo__oliveira),
    Zaxour 阿宅, (@zaxour),
    Ian Cudlip (@grandoldian)
    for their insights, support and testing of the prototype boards.
     
  • The rest of the Board Folk Team 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

71
QtyValueFootprintReferences
40, , , , , , , , , , , , , , , +24
3BAV70GT Controller:Diode SOT-23D800, D801, D802
3FerriteBead_SmallGT Controller:Resistor 0805 SMDL803, L804, L805
3FerriteBead_SmallGT Controller:FerriteL800, L801, L802
21.1K ??GT Controller:Resistor 0805 SMDR803, R804
1100KGT Controller:Resistor 0805 SMDR801
110nFGT Controller:Resistor 0805 SMDC800
115nFGT Controller:Resistor 0805 SMDC801
147uF 6.3vGT Controller:CC800 ElectrolyticCC800
19.1KGT Controller:Resistor 0805 SMDR800
1AUDIOGT Controller:CN801CN801
1BU5782KGT Controller:IC800IC800
1Conn_01x12GT Controller:CN800CN800
1DOWNGT Controller:Switch Type 4SW807
1IGT Controller:Switch Type 3SW801
1I TURBOGT Controller:Turbo SwitchSW809
1IIGT Controller:Switch Type 2SW802
1II TURBOGT Controller:Turbo SwitchSW810
1LEFTGT Controller:Switch Type 5SW808
1LINKGT Controller:J800J800
1LOGOGT Controller:BoardFolkG***
1RIGHTGT Controller:Switch Type 5SW806
1RUNGT Controller:Switch Type 1SW804
1SELECTGT Controller:Switch Type 1SW803
1UPGT Controller:Switch Type 4SW805

More from Board-Folk/PC-Engine-GT-Controller

1
  • 2 layers94 × 79.1 mmPce gt controller, the printed circuit board in 3D

    Pce gt controller

    Board-Folk/PC-Engine-GT-Controller

    Reproduction PCB for PC Engine GT/TurboExpress Controller Board

    37 parts12

Similar boards

  • 2 layers142.5 × 101 mmHillside46, the printed circuit board in 3D

    Hillside46

    mmccoyd/hillside

    Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

    92 parts448MIT
  • 2 layers130 × 80 mmSmu main 1, the printed circuit board in 3D

    Smu main 1

    jaromir-sukuba/J-SMU

    DIY source-measure unit

    210 parts244
  • 4 layers140 × 100 mmDc usv, the printed circuit board in 3D

    Dc usv

    TobleMiner/DC-UPS

    A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

    351 parts223CERN-OHL-P-2.0
  • 2 layers190.5 × 85.7 mmDissatisfaction30, the printed circuit board in 3D

    Dissatisfaction30

    dcpedit/dissatisfaction30

    To get the PCB manufactured, upload dissat-pcb.zip to JLCPCB, select your desired PCB color while keeping all the other default options, and place your order (minimum 5).

    55 parts147CC-BY-4.0
  • 2 layers224 × 98.3 mmVisorbearer pcb, the printed circuit board in 3D

    Visorbearer pcb

    carrefinho/visorbearer

    32-key unibody split wireless keyboard with 8 RGB LED indicators

    83 parts112CERN-OHL-P-2.0
  • 2 layers382 × 160 mmE80-1800-pcb universal, the printed circuit board in 3D

    E80-1800-pcb universal

    ebastler/E80-1800

    QMK compatible PCB replacement for Cherry G80-1800

    451 parts86BSD-2-Clause
  • 2 layers447 × 162.8 mmPcb ortho, the printed circuit board in 3D

    Pcb ortho

    dcpedit/mod-mmm

    The ortholinear build is almost identical to the standard one and utilizes the same daughterboard. Below are some additional notes regarding this layout

    253 parts55CC-BY-4.0

Questions

How big is the Pce gt controller PCB?

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

What parts does the Pce gt controller use?

71 parts, built around the BAV70. 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 gt controller KiCad files?

From the Board-Folk/PC-Engine-GT-Controller repository on GitHub, at the commit this page was made from: the board is original-7610-0641-A/pce-gt-controller.kicad_pcb and its schematic original-7610-0641-A/pce-gt-controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pce gt controller design in my own project?

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