Skip to the content
4 layers60 × 60 mmNeo Geo Adapter, the printed circuit board in 3D

Connect Sega Saturn and Playstation controllers to a Neo Geo

Size
60 × 60 mm
Copper layers
4
Thickness
1.6 mm
Parts
32
Nets
60
Pads
166
Tracks, vias
294, 48
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Feb 2024
Updated
27 Aug 2024

Overview

Neo Geo Adapter is an open-source printed circuit board by kuro68k, from the kuro68k/Neo-Geo-Adapter repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 60 × 60 mm with 32 parts on 60 nets, routed with 294 tracks and 48 vias.

It is built around the BSS138. Its parts include 6 resistors, 6 switches, 5 capacitors, 4 connectors and 3 transistors. It belongs with the interfaces and adapters boards of this library.

Main components

1

README

README.md

Neo-Geo-Adapter

Parts

32
QtyValueFootprintReferences
65k6Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR101, R103, R105, R107, R109, R111
4MountingHoleMountingHole:MountingHole_3.2mm_M3H101, H102, H103, H104
3100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC102, C103, C104
3BSS138Package_TO_SOT_SMD:SOT-23Q103, Q104, Q105
110uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC101
11uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC105
1AF_ASlide_Switch_TH:XKB_SS13D75SW101
1AF_BSlide_Switch_TH:XKB_SS13D75SW102
1AF_CSlide_Switch_TH:XKB_SS13D75SW103
1AF_DSlide_Switch_TH:XKB_SS13D75SW104
1AUTOSlide_Switch_TH:XKB_SS13D75SW105
1AVR-UPDI-6Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical_SMDJ101
1AVR32EA48x-xPTPackage_QFP:TQFP-48_7x7mm_P0.5mmU101
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD101
1MCP1700x-330xxMBPackage_TO_SOT_SMD:SOT-89-3U102
1MODESlide_Switch_TH:XKB_SS13D75SW106
1NEO_GEOConnector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ104
1PS_GND_TABTestPoint:TestPoint_THTPad_D2.5mm_Drill1.2mmTP101
1PlaystationRetro_Game_Connectors_3rd_Party:Sony_PlaystationJ102
1SaturnRetro_Game_Connectors_3rd_Party:Sega_SaturnJ103

Similar boards

  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    83 parts3.8kApache-2.0
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers21.6 × 52.3 mmPs2 pico hat, the printed circuit board in 3D

    Ps2 pico hat

    No0ne/ps2x2pico

    USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

    17 parts399MIT
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    61 parts379Apache-2.0
  • 4 layers74 × 104 mmBeepy, the printed circuit board in 3D

    Beepy

    sqfmi/beepy-hardware

    Beepy Hardware

    160 parts348MIT

Questions

How big is the Neo Geo Adapter PCB?

It measures 60 × 60 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Neo Geo Adapter use?

32 parts, built around the BSS138. 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 Neo Geo Adapter KiCad files?

From the kuro68k/Neo-Geo-Adapter repository on GitHub, at the commit this page was made from: the board is hardware/Neo Geo Adapter.kicad_pcb and its schematic hardware - bottom board/Bottom Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Neo Geo Adapter 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).