Skip to the content
PCBKitNew board
2 layers130 × 67.5 mmAmigaSID, the printed circuit board in 3D

Board Render Front | Board Render Back :-------------------------:|:-------------------------: |

Size
130 × 67.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
122
Pads
279
Tracks, vias
512, 72
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
4 Jan 2022
Updated
18 Oct 2022

Overview

AmigaSID is an open-source printed circuit board by call286, from the call286/AmigaSID repository on GitHub. It is a 2-layer board of 130 × 67.5 mm with 49 parts on 122 nets, routed with 512 tracks and 72 vias.

It is built around the 74HC245D, 74HC688D and 74LS00SC, with the BC547 among its other parts. Its parts include 13 capacitors, 6 resistors, 6 connectors, 5 ICs and 1 transistor.

Main components

4

README

README.md

AmigaSID Zorro II card

Board Render FrontBoard Render Back
Board Render FrontBoard Render Back

Schematic PDF

Forked from https://github.com/Sgw32/AmigaSID which forked from http://www.amibay.com/showthread.php?108629-Amiga-SID-player-for-Zorro-slot

Can't find the original thread on Amibay sadly, so i can't do full credits here.

Changes

  • Changed most of the components to SMD, major rerouting.
  • Added 100k pull down resistor and 470pF capacitor to EXT_IN of SID like pointed out at the original schematics.
  • Added 245 buffer to D0-D7 databus lines.
  • Changed crystal to 7050 part.
  • Tied Amiga /RST to RST of SID via solderjumper (default connected)
    • can be removed with a cut and be used at A4k with it's power LED connected to H1
  • Added 8 jumpers (JP2-JP9) to set the memory address the SID can be accessed from the player side (needs patched player to use that address)
  • Added filter caps to vcc lines of the IC's
  • Changed audio connector to a more common type
  • Moved filter caps closer to IC's
  • Added logo
  • Floating 74LS00 inputs tied to VCC
  • Flipped polarity on C10 (SID_AUDIO_IN)
  • Added jumper to disconnect audio out cap from output pins
    • instead you now can fit a little amp board like shown Gadgets video about the original version of the card
    • also added one GND and one 12V pin for powering the amp

Thanks to LIV2 and GadgetUK for the help in this project.

Use at your own risk!!! As of now (06.01.2021) i haven't tested that, not even ordered boards! Boards were kindly provided by SparxUK - Thanks mate! The boards worked fine on my A500 with a Zorro2 adapter and a NanoSwinSID.

Jumper setting

The bank of jumpers on top of the card (JP2-JP9) is used to set the memory address used by the card and the players.

Jumper setting for EE range:

JumperSetting
JP21-2 (LOW)
JP32-3 (HIGH)
JP42-3 (HIGH)
JP52-3 (HIGH)
JP61-2 (LOW)
JP72-3 (HIGH)
JP82-3 (HIGH)
JP92-3 (HIGH)

Jumper Settings EE Range

Folder: Hardware

Here you'll find the KiCAD6 project for the board. Also there is a HTML BOM for parts placement and a jlcpcb folder with gerbers and BOM/POS for assembly (only the SMD caps/resistors, no ic's or THT parts!)

Folder: Software

Here you'll find patched versions of players to use on the Amiga.

TODO

  • Add more/better documentation
  • Test the Hardware, order boards
    • Boards were kindly provided by SparxUK

Parts

49
QtyValueFootprintReferences
4100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C3, C9, C13
31kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R4, R6
210uCapacitor_THT:CP_Radial_D7.5mm_P2.50mmC10, C11
22200pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C4
247uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6, C8
1/RST To SIDJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1
1100kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
112VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4
112V/9VConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJP10
11nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7
122uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
13k3Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1470pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC12
174HC245Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU5
174HC688Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU1
174LS00Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU2
1AudioJack3Audio_More:Jack_3.5mm_4UCONJ1
1BC547Package_TO_SOT_THT:TO-92_Inline_WideQ1
1Disconnect C11 from Audio OUTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP11
1GNDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ5
1JPR0Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP2
1JPR1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP3
1JPR2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP4
1JPR3Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP5
1JPR4Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP6
1JPR5Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP7
1JPR6Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP8
1JPR7Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP9
1LM7809_TO220Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU4
1SG-7050CCNOscillator:Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mmX1
1SIDPackage_DIP:DIP-28_W15.24mm_Socket_LongPadsU3
1SID_/RSTConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalH1
1SID_AUDIO_INTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ3
1SID_AUDIO_OUTTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ2
1ZorroIIAmigaSID:ZorroIICON1

The 44 most common of 49 parts.

Questions

How big is the AmigaSID PCB?

It measures 130 × 67.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the AmigaSID use?

49 parts, built around the 74HC245D, 74HC688D, 74LS00SC and BC547. 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 AmigaSID KiCad files?

From the call286/AmigaSID repository on GitHub, at the commit this page was made from: the board is Hardware/AmigaSID.kicad_pcb and its schematic Hardware/AmigaSID.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the AmigaSID design in my own project?

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

Similar boards

  • 4 layers188 × 128.3 mmZAK180, the printed circuit board in 3D

    ZAK180

    agkaminski/ZAK180

    DIY all-in-keyboard computer featuring Z180 and floppy drive

    140 parts
  • 2 layers177.8 × 130.8 mmDurango, the printed circuit board in 3D

    Durango

    zuiko21/minimOS

    Scalable OS for 6502/65816

    159 parts23MIT
  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 4 layers271.8 × 147.3 mmSF68, the printed circuit board in 3D

    SF68

    scefrom/SF68

    A board featuring the Motorola 68000

    130 parts2
  • 2 layers182 × 138.8 mm-816-board, the printed circuit board in 3D

    -816-board

    snippyrow/-816-board

    A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.

    141 partsMIT
  • 2 layers160 × 100.3 mmZ80-MIO, the printed circuit board in 3D

    Z80-MIO

    dennis9819/Z8C-Homebrew-Computer

    To easily develop for my Z80 homebrew system, I designed a simple assempler development environment. This packs the following tasks into one script: zmac assembly object file creation (for xmodem upload) monitor file…

    77 parts2