Skip to the content
PCBKitNew board
2 layers125 × 58 mmACSI2STM MegaSTE, the printed circuit board in 3D

ACSI2STM MegaSTE

retro16/acsi2stm212

Atari ST ACSI to SD card converter with a STM32

Size
125 × 58 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
47
Pads
118
Tracks, vias
168, 10
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
23 Feb 2019
Updated
24 Mar 2025

Overview

ACSI2STM MegaSTE is an open-source printed circuit board by retro16, from the retro16/acsi2stm repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 125 × 58 mm with 17 parts on 47 nets, routed with 168 tracks and 10 vias.

It is built around the GSD090012SEU. Its parts include 3 connectors, 2 capacitors, 1 IC and 1 diode. It belongs with the retro computing and games boards of this library.

Main components

1

README

pcb/MegaSTE Internal/README.md

ACSI2STM-MSTE

This a KiCAD (6.0) design to host an ACSI2STM directly inside an Atari Mega STE using the internal connector. The PCB has been designed to accomodate version 2.x and 3.x of ACSI2STM (aka V2) but also the old V1 design.

  • No external power is required, the 5v is taken directly from the internal ACSI connector, but this has only been tested with a fully recapped PSU.
  • A set of jumper needs to be soldered to configure the board for V1 or V2 as noted on the PCB.

ACSI2STM Adapter render

BOM

  • 100 nF Capacitor
  • 10uF Radial Capacitor
  • Male 2.54 header (Optional)
  • 1N5817 Diode
  • Female 2.54 headers
  • Amphenol GSD090012SEU SD Card socket
  • STM32F103C8T6 "Blue Pill" (original one is highly recommended!!!).
  • Firmware from ACSI2STM

Configuration

Configuration is done by simple solder bridges on the pads, instructions are also written on PCB.

For V1:

  • Solder bridge: JP1, JP2, JP3, JP4, JP5, JP6, JP7
  • Solder bridge pads 1 and 2 of JP9 (2 leftmost pads)
  • Solder bridge pads 1 and 2 of JP10 (2 leftmost pads)

For V2:

  • Solder bridge pads 2 and 3 of JP9 (2 leftmost pads)
  • Solder bridge pads 2 and 3 of JP10 (2 leftmost pads)

For V3:

  • Solder bridge pads 2 and 3 of JP9 (2 leftmost pads)
  • Solder bridge pads 2 and 3 of JP10 (2 leftmost pads)
  • Solder bridge JP8

Firmware update

A male 3 pin header is optional and only required if you want to program the STM32 without removing it from the Atari. The RX and TX marking correspond to the STM32 pins A10 an A09, to program the STM32 connect the board's RX to your USB-TTL TX and the board's TX to your USB-TTL-RX:

USB-TTLACSI2STM
GNDGND
RXTX
TXRX

In order to update the STM32:

  1. Power-off your MegaSTE
  2. Plug the GND, RX and TX to your USB-TTL adapter
  3. Move BOOT0 jumper to "1" on the BluePill
  4. Plug USB to ACSI2STM
  5. Follow the normal update process.
  6. Unplug USB, RX, TX and GND
  7. Move BOOT0 jumper back to original position
  8. Power-on the Mega STE

:warning: Although the diode should avoid USB power from flowing back to the Mega STE, I haven't tested USB plugged-in while the MegaSTE is powered on. :warning:

Parts

17
QtyValueFootprintReferences
7Close = V1Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1, JP2, JP3, JP4, JP5, JP6, JP7
1100nFCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1
110uFCapacitor_THT:C_Radial_D5.0mm_H5.0mm_P2.00mmC2
11N5817Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1ACK JumperJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP10
1BluePillfootprints:YAAJ_BluePill_1U1
1Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1GSD090012SEUSamacSys_Parts:GSD090012SEUJ2
1Mega STE Internal ACSIConnector_PinSocket_2.54mm:PinSocket_2x15_P2.54mm_VerticalJ1
1RST JumperJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP8
1XHDINT JumperJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP9

Questions

How big is the ACSI2STM MegaSTE PCB?

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

What parts does the ACSI2STM MegaSTE use?

17 parts, built around the GSD090012SEU. 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 ACSI2STM MegaSTE KiCad files?

From the retro16/acsi2stm repository on GitHub, at the commit this page was made from: the board is pcb/MegaSTE Internal/ACSI2STM MegaSTE.kicad_pcb and its schematic pcb/MegaSTE Internal/ACSI2STM MegaSTE.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ACSI2STM MegaSTE 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).

Similar boards

  • 4 layers243.8 × 171.5 mmNeotron Pico, the printed circuit board in 3D

    Neotron Pico

    Neotron-Compute/Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

    242 parts250
  • 4 layers243.8 × 245.5 mmNeotron Common Hardware, the printed circuit board in 3D

    Neotron Common Hardware

    Neotron-Compute/Neotron-Common-Hardware

    Contains KiCad footprints and symbols shared across multiple Neotron projects.

    287 parts4CC-BY-SA-4.0
  • 4 layers160 × 100 mmModLab, the printed circuit board in 3D

    ModLab

    Synthron/ModLab

    Modular Electronics Workstation

    211 parts3
  • 4 layers60.6 × 72.3 mmESP32, the printed circuit board in 3D

    ESP32

    KirtiChickamath/ESP32-IoT-sensor-board

    ESP32- IoT sensor board. 4-layer PCB, designed in KiCad . Features LiPo charging, USB-C, SPI flash, SD card, BME280, and more.

    90 parts2
  • 4 layers89 × 54.5 mmESP32 sensor board, the printed circuit board in 3D

    ESP32 sensor board

    andreschaparro/udemy-advanced-pcb-design-with-kicad-9

    93 parts1
  • 4 layers101.3 × 50.5 mmESP32 sensor board, the printed circuit board in 3D

    ESP32 sensor board

    Ankithkumarsingh/ESP32-custom-sensor-board

    This PCB contains the power supply unit, ESP32 module as compute, microphone sensor, light sensing sensor, SDCard module for data logging.

    94 parts1
  • 4 layers77.5 × 59.5 mmIOT, the printed circuit board in 3D

    IOT

    aryan-asit/Telemetry-iot-project

    In this project , a 4 layer custom pcb is made for Telematics

    85 parts1
  • 4 layers96.5 × 54.4 mmESP32-IoT, the printed circuit board in 3D

    ESP32-IoT

    ddennis18/ESP32-IoT-DevBoard

    An ESP32-C3 based IoT controller board designed in KiCad. The board combines wireless control, sensor interfaces, local storage, audio/light sensing, USB connectivity, and single-cell Li-ion battery support on a compact…

    88 parts1MIT