Skip to the content
4 layers32 × 66 mmSombrero MSX Goa'uld, the printed circuit board in 3D

Sombrero MSX Goa'uld

Papipapito/MSXgoauld_fusion1

Placas MSX Goa'uld SD (Tang Nano 20K) con conector ZIF FFC de 40 vías: en el zócalo del Z80 o por cable con goauldext. Versiones 1.7b, 1.8N y 1.8S. Derivado de jabadiagm (GPL-3.0).

Size
32 × 66 mm
Copper layers
4
Thickness
1.06 mm
Parts
20
Nets
80
Pads
262
Tracks, vias
1,299, 110
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
20 Sep 2026
Updated
27 Sep 2026

Overview

Sombrero MSX Goa'uld is an open-source printed circuit board by Papipapito, from the Papipapito/MSXgoauld_fusion repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 32 × 66 mm with 20 parts on 80 nets, routed with 1,299 tracks and 110 vias.

It is built around the SN74LVC245APWR(LX), SN74HCT245PWR(LX) and SN74HCT373PWRE4, with the LM66100DCK among its other parts. Its parts include 7 capacitors, 7 ICs, 3 connectors and 1 resistor. It belongs with the retro computing and games and fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

4

README

README.md

MSXgoauld_fusion

Placas MSX Goa'uld SD (Tang Nano 20K, proyecto de jabadiagm) que, además de pincharse en el zócalo del Z80, llevan un conector ZIF FFC de 40 vías y 0,5 mm. Con él la Goa'uld puede ir fuera del zócalo, unida por cable plano a la extensión goauldext de leomanes.

Cara inferior (componentes) de las placas 1.7b, 1.8N y 1.8S, a la misma escala

Qué placa elegir

Las tres se usan igual: pinchadas en el zócalo del Z80 con sus pines DIP-40, o fuera de él con el cable. Solo cambia por dónde sale el cable.

  • 1.8N: el ZIF está en el extremo del USB-C del Tang. Es la más estrecha.
  • 1.8S: el ZIF está en el extremo del HDMI.
  • 1.7b: el ZIF está en un ala lateral. Es la más ancha y la más corta.
CarpetaPlacaTamañoEstado
goauld_1.8_norte1.8N32,0 × 66,0 mmsin fabricar
goauld_1.8_sur1.8S34,0 × 68,7 mmsin fabricar
goauld_1.7_dual1.7b35,9 × 61,7 mmsin fabricar; corrige la 1.7, que sí se fabricó
goauld_1.5_original1.5 de jabadiagm (repositorio original)26,7 × 55,2 mmreferencia, copia sin cambios

Las carpetas de la 1.7b y de las 1.8 llevan el proyecto KiCad, el zip de gerbers, la BOM y el CPL para JLCPCB, y los renders. La de la 1.5 solo trae el proyecto KiCad y los renders; sus gerbers están en el repositorio original.

En goauld_1.7_dual, para pedir la 1.7b usa los ficheros Goauld_1.7b_DUAL_*; el proyecto KiCad también está en el estado 1.7b. Los Goauld_1.7_DUAL_* y la carpeta gerbers/ son de la 1.7 ya fabricada y se guardan solo como registro: no los pidas, porque su ZIF no lleva GND.

Renders

La cara superior es donde va el Tang Nano. La cara inferior lleva todos los componentes y mira hacia la placa del MSX; se ve desde abajo, así que aparece espejada.

PlacaCara superior (Tang Nano)Cara inferior (componentes)
1.8N, ZIF en el lado del USB-C1.8N, cara superior1.8N, cara inferior
1.8S, ZIF en el lado del HDMI1.8S, cara superior1.8S, cara inferior
1.7b, ZIF en un ala lateral1.7b, cara superior1.7b, cara inferior
1.5 original (jabadiagm)1.5, cara superior1.5, cara inferior

Cómo pedirla en JLCPCB

  1. Sube el zip de gerbers de la carpeta de la placa, por ejemplo goauld_1.8_norte/Goauld_1.8N_gerbers.zip. Es una placa de 4 capas.
  2. Activa el montaje (PCB Assembly) con Assembly Side = Bottom Side y Confirm Parts Placement = Yes.
  3. Sube la BOM y el CPL de la misma carpeta y revisa la previsualización. El punto de pin 1 del ZIF sale en el extremo contrario al de la serigrafía: es correcto, porque sus 40 contactos son iguales. Comprueba que las patas quedan sobre la fila de pads y que la boca del conector mira hacia el borde de la placa.

La guía de montaje del proyecto original muestra cada paso con capturas.

JLCPCB monta los componentes de la cara inferior. A mano se sueldan el Tang Nano 20K (mejor con tira de pines de perfil bajo), los pines DIP-40 si la vas a pinchar en el zócalo y, si quieres, dos cables a los pads +5V/GND (J3 en las 1.8) para alimentarla directamente.

Conexión por cable

Necesitas una goauldext, cuyos gerbers están en el repositorio de leomanes, y un cable FFC de 40 vías, 0,5 mm de paso y extremos invertidos (tipo B), de 20 cm como máximo. El ZIF de estas placas es un Molex 54104-4033 (LCSC C564070), de contacto superior; el 54104-4031 es equivalente.

  1. Pincha la goauldext en el zócalo del Z80 con su ZIF hacia arriba, de forma que el pin 1 del Z80 quede en su letra B.
  2. En la goauldext, cierra JP1 en el lado GLD (IZDA+CENTRO) y JP3 en CENTRO+DCHA, que es la posición de la letra B.
  3. Conecta el cable entre los dos ZIF.
  4. Antes de dar corriente, comprueba con el polímetro que hay continuidad entre el pin 11 del zócalo (+5 V) y el pin 11 de la Goa'uld, y entre los pines 29 (GND). Si alguna falla, no des corriente: revisa que el pin 1 del Z80 cae en la B, los puentes y el tipo de cable.
  5. Conviene alimentar el Tang con dos cables desde los pads B+ y B- de la goauldext hasta los pads +5V/GND de la Goa'uld, en lugar de fiarlo todo al cable plano.

Notas técnicas

Qué se cambió respecto a la 1.5 y por qué, los defectos de la 1.7 y su arreglo, y cómo se generó el CPL: docs/notas-tecnicas.md.

Créditos y licencia

  • Proyecto base: MSXgoauldSD_tn20k de jabadiagm, GPL-3.0. La placa 1.5 es la versión para montaje en línea de la línea 1.4 de Palver.
  • Extensión goauldext y su mapeo de orientaciones: leomanes. Sus gerbers no se incluyen aquí.
  • Este repositorio es un trabajo derivado y se publica bajo la misma licencia GPL-3.0 (ver LICENSE).

Estas placas se conectan a un MSX real: una orientación incorrecta del cable o de la goauldext puede dañar el MSX o el Tang Nano. Úsalas bajo tu responsabilidad.

Parts

20
QtyValueFootprintReferences
6100nCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5, C6
2R_Pack04Resistor_SMD:R_Array_Convex_4x0603RN1, RN2
2SN74HCT373PWRPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU1, U2
2SN74LVC245APWRPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU3, U4
1+5V/GNDPinHeader_1x02_P2.54mm_VerticalJ3
110KResistor_SMD:R_0603_1608MetricR1
11uFCapacitor_SMD:C_0805_2012MetricC7
1FFC40_ZIF_54104-4031GoauldExt:FFC40_ZIF_54104-4031J2
1LM66100DCKPackage_TO_SOT_SMD:SOT-363_SC-70-6U7
1SN74HCT245PWRPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU5
1Tang_Nano_20kMis_huellas:Tang_Nano_20kU6
1Z80CPUPackage_DIP:DIP-40_W15.24mm_SocketJ1

Similar boards

  • 2 layers43.3 × 67.5 mmController, the printed circuit board in 3D

    Controller

    robhaswell/RGB-controller

    A 10-channel RGB controller based on the ESP32 microcontroller

    24 parts42
  • 2 layers59.2 × 59.2 mmBuffered IDE2CF adapter Rev 1, the printed circuit board in 3D

    Buffered IDE2CF adapter Rev 1

    RetroNynjah/Buffered-IDE2CF-adapter

    Buffered IDE2CF adapter for Amiga 1200, TF1260 and others

    26 parts15GPL-3.0
  • 2 layers75 × 40 mmClockcore, the printed circuit board in 3D

    Clockcore

    ansemjo/chronovfd

    hardware project for a clock around a russian ivl2-5/7 vfd and an esp32-wroom module

    61 parts13CERN-OHL-P-2.0
  • 2 layers20.3 × 38.1 mmFc64x8, the printed circuit board in 3D

    Fc64x8

    shen-tian/fadecandy

    Fadecandy is a project that makes LED art easier, tastier, and more creative. We're all about creating tools that remove the technical drudgery from making LED art, freeing you to do more interesting, nuanced, and…

    48 parts1MIT
  • 2 layers98 × 98 mmPixel Tree Controller, the printed circuit board in 3D

    Pixel Tree Controller

    Ben-BJD/Pixel-Tree-Controller

    Safely power 800 LEDs with one 22A ESP32 WLED controller

    28 parts
  • 4 layers26.7 × 93.3 mmElectronics v02---smt, the printed circuit board in 3D

    Electronics v02---smt

    MrFrangipane/noonlight-pcb

    Electronics for a RaspberryPico(W) based, LED Strip driving, DMX fixture

    26 partsAGPL-3.0
  • 2 layers185 × 135 mmReceiverBoard, the printed circuit board in 3D

    ReceiverBoard

    polis-interactive/2042-WallerCreek24

    120 parts
  • 4 layers105.5 × 83 mmBoard main, the printed circuit board in 3D

    Board main

    bmurmann/EE628

    EE 628: Analysis and Design of Integrated Circuits (University of Hawaiʻi at Mānoa)

    87 parts203MIT

Questions

How big is the Sombrero MSX Goa'uld PCB?

It measures 32 × 66 mm and has 4 copper layers, 1.06 mm thick.

What parts does the Sombrero MSX Goa'uld use?

20 parts, built around the SN74LVC245APWR(LX), SN74HCT245PWR(LX), SN74HCT373PWRE4 and LM66100DCK. 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 Sombrero MSX Goa'uld KiCad files?

From the Papipapito/MSXgoauld_fusion repository on GitHub, at the commit this page was made from: the board is goauld_1.8_norte/Sombrero_MSX_Goa'uld.kicad_pcb and its schematic goauld_1.5_original/Sombrero_MSX_Goa'uld.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sombrero MSX Goa'uld 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).