Skip to the content
2 layers50.8 × 45.1 mmThomson SDDRIVE, the printed circuit board in 3D

Thomson SDDRIVE

f1ac0/Thomson

Thomson TO7 replacement parts and expansions : MEMO7, RAM, SDDrive, Musique&Jeu

Size
50.8 × 45.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
42
Nets
86
Pads
292
Tracks, vias
836, 100
Pours
482
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Jul 2026
Updated
27 Aug 2026

Overview

Thomson SDDRIVE is an open-source printed circuit board by f1ac0, from the f1ac0/Thomson repository on GitHub. It is a 2-layer board of 50.8 × 45.1 mm with 42 parts on 86 nets, routed with 836 tracks and 100 vias.

It is built around the SPX3819M5-L-3-3. Its parts include 19 resistors, 10 capacitors, 5 ICs, 5 connectors and 1 fuse. It belongs with the FPGA and CPLD boards of this library.

Main components

1

README

README.md

Thomson

Kids in the 80's in France discovered computers at school with the TO and MO series from Thomson.

Interesting expansions exist to enjoy these systems, see below.

In this repository I share the boards I modified for my own needs, for example to use the parts I have in stock, or because I like my own routing.

Disclaimer and Acknowledgements

This is a hobbyist project, it comes with no warranty and no support. Also remember that the Commodore machines are about 40 years old and may fail because of such hardware expansions.

I publish my work under the CC-BY-NC-SA license, unless stated otherwise. Thanks to everyone who share their knowledge and creations.

Sources and interesting projects

Cartridges

RAM

Expansions

Parts

42
QtyValueFootprintReferences
1110kResistor_SMD:R_0805_2012MetricR8, R9, R10, R11, R12, R14, R15, R16, R17, R18, R19
7100nCapacitor_SMD:C_0805_2012MetricC3, C4, C5, C6, C7, C8, C9
720kResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R7
210KResistor_SMD:R_Array_Convex_4x0603RN1, RN2
210uCapacitor_SMD:C_0805_2012MetricC1, C2
110nFCapacitor_SMD:C_0805_2012MetricC10
11kResistor_SMD:R_0805_2012MetricR13
14050Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU5
1Game 1Connector_Dsub:DSUB-9_Pins_Vertical_P2.77x2.84mmJ4
1Game 2Connector_Dsub:DSUB-9_Pins_Vertical_P2.77x2.84mmJ5
1JTAGConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ3
1Polyfuse_SmallResistor_SMD:R_1210_3225MetricF1
1SD_Card_ReceptacleFlaco:Conn_SDcard_largerpadsJ6
1SPX3819M5-L-3-3Package_TO_SOT_SMD:SOT-23-5U3
1SST39SF040Flaco:PLCC-32_SMD-SocketU1
1TO7.70_Expansion_portFlaco:TO7.70_Expansion_port_Minibus_3x19_P2.54mm_W5.08mm_VerticalJ1
1XC6206PxxxMRFlaco:SOT-23U4
1XC9572XL-xxVQx64Package_QFP:TQFP-64_10x10mm_P0.5mmU6

More from f1ac0/Thomson

2
  • 2 layers80 × 58 mmThomson MEMO7, the printed circuit board in 3D

    Thomson MEMO7

    f1ac0/Thomson

    Thomson TO7 replacement parts and expansions : MEMO7, RAM, SDDrive, Musique&Jeu

    16 parts
  • 2 layers50.8 × 40.6 mmTO7-RAM, the printed circuit board in 3D

    TO7-RAM

    f1ac0/Thomson

    Thomson TO7 replacement parts and expansions : MEMO7, RAM, SDDrive, Musique&Jeu

    12 parts

Similar boards

  • 2 layers30 × 60 mmSplitFlapDriverATtiny1616V4, the printed circuit board in 3D

    SplitFlapDriverATtiny1616V4

    adamgmakes/SplitFlapDisplay

    A modular, 3D-printed split-flap display controllable over RS485 from a Raspberry Pi. Each module holds 64 characters and modules can be chained together to build a display of any width.

    25 parts190
  • 4 layers35.6 × 17.8 mmLofive, the printed circuit board in 3D

    Lofive

    mwelling/lofive

    RISC-V microcontroller board based on SiFive FE310.

    35 parts161
  • 2 layers25.6 × 23 mmBreakout, the printed circuit board in 3D

    Breakout

    skorokithakis/tiny-ESP8266-breakout

    A very small and basic ESP8266 breakout board

    12 parts115BSD-2-Clause
  • 4 layers15.2 × 19 mmOpenlager, the printed circuit board in 3D

    Openlager

    d-ronin/openlager

    STM32F4 based logging dongle for HIGH RATE logging

    30 parts111
  • 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
  • 6 layers76 × 46.4 mmRp2350 driver, the printed circuit board in 3D

    Rp2350 driver

    sequoia-hope/rp2350-motor-controller

    An RP2350 based brushless motor controller

    291 parts39
  • 2 layers120 × 66 mmIo daughterboard, the printed circuit board in 3D

    Io daughterboard

    kbob/MinimumViableSynth

    A virtual analog synthesizer with lots of knobs and buttons.

    136 parts28GPL-3.0
  • 2 layers41.3 × 44.5 mmPCMCIA SRAM, the printed circuit board in 3D

    PCMCIA SRAM

    f1ac0/PCMCIA-SRAM

    4MB PCMCIA SRAM for Amiga 600 and 1200

    23 parts26

Questions

How big is the Thomson SDDRIVE PCB?

It measures 50.8 × 45.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Thomson SDDRIVE use?

42 parts, built around the SPX3819M5-L-3-3. 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 Thomson SDDRIVE KiCad files?

From the f1ac0/Thomson repository on GitHub, at the commit this page was made from: the board is Thomson-SDDRIVE-MusiqueJeux/KiCad/Thomson-SDDRIVE.kicad_pcb and its schematic TO7-RAM/KiCad/TO7-RAM.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Thomson SDDRIVE design in my own project?

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