Skip to the content
2 layers41.3 × 29.8 mmGBS Control, the printed circuit board in 3D

Boards for GBS-8200 and GBS-Control firmware

Size
41.3 × 29.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
55
Pads
90
Tracks, vias
110, 11
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
23 Oct 2022
Updated
21 Jan 2024

Overview

GBS Control is an open-source printed circuit board by f1ac0, from the f1ac0/GBS-Control repository on GitHub. It is a 2-layer board of 41.3 × 29.8 mm with 17 parts on 55 nets, routed with 110 tracks and 11 vias.

It is built around the ESP-12F. Its parts include 4 resistors, 3 capacitors, 2 ICs and 2 connectors. It belongs with the ESP8266 boards of this library.

Main components

1

README

README.md

GBS-control

GBS-control, https://github.com/ramapcsx2/gbs-control, is an alternative firmware for Tvia Trueview5725 based upscalers / video converter boards such as the "GBS8200".

This repository contains the boards I designed to improve my own GBS-8200 with GBS-control using ESP12/ESP-M2 modules.

Disclaimer

This is a hobbyist project, it comes with no warranty and no support.

This board is not endorsed by firmware author, please don't bother him with issues you might have because of it.

I publish my work under the CC-BY-NC-SA license.

If you find it useful and want to reward my hard work : I am always looking for Amiga/Amstrad CPC hardware to repair and hack, please contact me.

BOM

  • 1x ESP12 or ESP-M2 module
  • 1x PLCC-44 through-hole socket
  • 1x 10uF 0805 capacitor
  • 2x 100nF 0805 capacitors (the one on EN might be omitted)
  • 4x 10K 0805 resistors (the ones on GPIO0 and GPIO0 might be omitted)

Making it

The socket must be prepared before soldering : remove the 4 small stands inside the socket and file plastic from its top up to the contacts so the socket can plug on top of the PLCC chip without popping out. Be careful to remove plastic debris, and check its orientation before soldering under the PCB.

Check for shorts at least between power traces before applying power !

The programming port does not need to be soldered since it needs to be programmed just once : you can just hold it in place during the few seconds required for programming with an USB to serial adapter. When you want to program it, remember to short GPIO0 to ground before applying power.

Using it

Plug the GBS-control board on the PLCC controller. Connect the clock generator board on the clock port.

There is no need to populate P8 since it is shorted by the board. It also takes the 3.3V from the PLCC chip so no additional power connection is required.

See GBS-control wiki for software setup.

Parts

17
QtyValueFootprintReferences
410KResistor_SMD:R_0805_2012MetricR1, R2, R3, R4
2100nCapacitor_SMD:C_0805_2012MetricC2, C3
110uCapacitor_SMD:C_0805_2012MetricC1
1B_DOWNTestPoint:TestPoint_Pad_D1.0mmTP2
1B_MENUTestPoint:TestPoint_Pad_D1.0mmTP4
1B_SWTestPoint:TestPoint_Pad_D1.0mmTP3
1B_UPTestPoint:TestPoint_Pad_D1.0mmTP1
1Clock portConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1ESP-12FSassa:ESP-12E_No-bottom-pinsU2
1Jumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1
1LicenseSassa:CC_BY_NC_SA_long_silkscreenFID1
1PLCC-44 socketSassa:PLCC-44_THT-SocketOnTopU1
1PROGConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ1

More from f1ac0/GBS-Control

1
  • 2 layers38.7 × 28.6 mmGBS Control, the printed circuit board in 3D

    GBS Control

    f1ac0/GBS-Control

    Boards for GBS-8200 and GBS-Control firmware

    17 parts2

Similar boards

  • 2 layers51.4 × 61 mmWifi gb cart, the printed circuit board in 3D

    Wifi gb cart

    Staacks/wifi-game-boy-cartridge

    A WiFi cartridge for the original Game Boy.

    38 parts242
  • 2 layers50 × 38 mmPcb smd, the printed circuit board in 3D

    Pcb smd

    tenderlove/esp8266aq

    ESP8266 and Plantower AQ sensor

    24 parts220
  • 2 layers33.7 × 66 mmSmartbell, the printed circuit board in 3D

    Smartbell

    Staacks/there.oughta.be

    Projects featured on my blog at https://there.oughta.be

    27 parts108GPL-3.0
  • 2 layers49.4 × 35.8 mmWS2812Controller, the printed circuit board in 3D

    WS2812Controller

    klein0r/pcb-ws2812-wifi-controller

    WiFi Controller for WS2812 LED Stripes

    22 parts82MIT
  • 4 layers20 × 48.5 mmMidea WiFi Dongle, the printed circuit board in 3D

    Midea WiFi Dongle

    reneklootwijk/mideahvac-dongle

    This repository contains the hardware design of a WiFi dongle for Midea-like airconditioners and humidifiers. Midea provides a WiFi dongle (SK102/SK103), either as optional feature or built-in, to control the appliances…

    21 parts75
  • 2 layers31.4 × 20.6 mmWindow sensor V5, the printed circuit board in 3D

    Window sensor V5

    gadjet/Window-Door-sensor-Version-5

    Version 5 of the Window/Door sensor project this time with ultra low current consumption

    32 parts70GPL-2.0
  • 2 layers70 × 36 mmAir Purifier Uppatvind, the printed circuit board in 3D

    Air Purifier Uppatvind

    horvathgergo/esp8266-for-uppatvind

    Smart controller for IKEA Uppåtvind Air Purifiers

    27 parts60GPL-3.0

Questions

How big is the GBS Control PCB?

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

What parts does the GBS Control use?

17 parts, built around the ESP-12F. 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 GBS Control KiCad files?

From the f1ac0/GBS-Control repository on GitHub, at the commit this page was made from: the board is GBS-Control-12F/GBS-Control.kicad_pcb and its schematic GBS-Control-12F/GBS-Control.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GBS Control design in my own project?

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