Skip to the content
2 layers35 × 26 mmA1200LED, the printed circuit board in 3D

Small PCB holding LEDs and light pipe assembly for A1200 case

Size
35 × 26 mm
Copper layers
2
Thickness
1.6 mm
Parts
7
Nets
7
Pads
16
Tracks, vias
27, 0
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 Aug 2021
Updated
17 Aug 2021

Overview

A1200LED is an open-source printed circuit board by aeberbach, from the aeberbach/A1200-LEDs repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 35 × 26 mm with 7 parts on 7 nets, routed with 27 tracks and 0 vias.

Its parts include 3 resistors, 3 diodes and 1 connector.

README

readme.md

Amiga 1200 LED assembly

I am far from the first person to make a new A1200 LED board.

As I built a ReAmiga 1.5 I needed an extra LED board. I could have bought one but making something like this was a pretty good way to end a day of meetings and boring maintenance programming.

The original used a rectangular lens with a pair of LEDs at its base. I've seen a single LED illuminating a light pipe, also a line of rectangular LEDs with no light pipe. I decided to try 3D printed light pipes.

Unlit

I have a roll of transparent Prusament PETG. When printed it comes out looking like an ice cube due to all the layer boundaries. The transparent A1200.net case I want to use means this transparent filament is a good match when making mounts for my keyboard and other parts. I found the direction of print really matters - If printed standing "up" then the light does not cross the lines of printing all that well and the LED is dim. If printed flat then the layers transmit light well and the LED is bright.

Lit

While the A1200.net case is patterned on later model A1200 cases and uses 15mm rectangular holes for the LEDs, older A1200 cases used 14mm LED holes. It would maybe be possible to print light pipe pieces so that they could be turned over, with 14mm one side and 15mm the other? I have just made two versions for now.

The opaque plastic base aligns and holds the translucent pieces, and blocks the light from crossing from one LED to an adjacent one. There is a recess to allow the SMD component to fit under the translucent pieces.

Assembled

PCB manufacture was by JLCPCB. Shipping is by far the most expensive part of this project. I'm using the most economical LEDs I could find on Mouser in 0805 size, the smallest I like to solder by hand. They drop 2.2V and have a maximum current of 20mA. I targeted 15mA and settled on a 180 ohm resistor. Because the green LED is far less bright I used a 120 ohm resistor there.

Mounted

Another thing I did was use a 4-pin right angled header instead of soldering wire direct to the PCB. Whenever I have removed an A1200 cover I have not liked the dangling wire. Sometimes I forget it's there and yank the wire. These wire connections break. Also I don't love soldering ordinary PVC-insulated wire to PCBs as the insulation melts and shrinks back. It would be nice to have rolls of PTFE-insulated cable in the right size and color at hand but that's expensive. Instead I made a cable connecting the 5-position mainboard end to the 4-position LED board end. There isn't room to use 5 positions on the board end.

So how does it look?

Power on

Power on with floppy

I'm happy with that.

If you want one it may be worth asking me if you're local. If you're not then just buy one from your closest store, many places sell a similar thing and if this is all you're buying the postage might be the biggest cost.

Parts

7
QtyValueFootprintReferences
3180RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3
1Conn_01x04_MaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1GRN - POWERLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1ORANGE - HDDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3
1RED - FLOPPYLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2

Similar boards

  • 2 layersEncoder, the printed circuit board in 3D

    Encoder

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    7 parts4.3kMIT
  • 2 layers40 × 20 mmSensor smd, the printed circuit board in 3D

    Sensor smd

    scottbez1/splitflap

    DIY split-flap display

    7 parts4.2k
  • 2 layers19.8 × 30 mmZ limit, the printed circuit board in 3D

    Z limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    7 parts3.7k
  • 2 layers35.6 × 58.2 mmDisplay Carrier, the printed circuit board in 3D

    Display Carrier

    AxxAxx/AxxSolder

    STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power

    7 parts1.7kGPL-3.0
  • 2 layers20.3 × 16.3 mmMap MPX, the printed circuit board in 3D

    Map MPX

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    7 parts1.2k
  • 2 layers26 × 44 mmCompact carrier board, the printed circuit board in 3D

    Compact carrier board

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    7 parts1.1k
  • 2 layers26.4 × 53.8 mmAtari pickup, the printed circuit board in 3D

    Atari pickup

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    7 parts1kGPL-3.0
  • 2 layersRj45 breakout, the printed circuit board in 3D

    Rj45 breakout

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    7 parts990GPL-3.0

Questions

How big is the A1200LED PCB?

It measures 35 × 26 mm and has 2 copper layers, 1.6 mm thick.

What parts does the A1200LED use?

7 parts. 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 A1200LED KiCad files?

From the aeberbach/A1200-LEDs repository on GitHub, at the commit this page was made from: the board is KiCad/A1200LED.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the A1200LED design in my own project?

Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).