Skip to the content
2 layers44.5 × 35.8 mmOpenA1200RTC, the printed circuit board in 3D

Open Hardware RTC module for the Amiga 1200.

Size
44.5 × 35.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
48
Pads
79
Tracks, vias
140, 15
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Jan 2019
Updated
6 Apr 2019

Overview

OpenA1200RTC is an open-source printed circuit board by screwbreaker, from the screwbreaker/OpenA1200RTC repository on GitHub. It is a 2-layer board of 44.5 × 35.8 mm with 14 parts on 48 nets, routed with 140 tracks and 15 vias.

It is built around the MSM6242BGSK and BAT54C. Its parts include 5 resistors, 2 capacitors, 1 IC, 1 diode and 1 connector. It belongs with the retro computing and games boards of this library.

Main components

2

README

README.md

OpenA1200RTC

OpenA1200RTC is an Open Hardware RTC module for the Amiga 1200.

Board

Summary

This RTC circuit is actually used on other free projects like: The mini A501 for Amiga 500, The OpenAmiga600RamExpansion for Amiga 600.

The main goal was to made an RTC module using the same components, same clock IC, same battery holder, etc. In this way with pratically the same BOM is possible to have the RTC for most of the Amiga computers family, A500, A600 ad now also the A1200.

BOM

The entire RTC circuit has been designed for an Epson RTC62421 or RTC72421, which don't need an external crystal nor any calibration. Both can be bought very cheaply from China; they will most likely be second-hand "pulls", but usually they will work fine.

The other components have some degree of flexibility:

  • C1: 100 nF 0805 capacitor
  • C2: >= 2.2 μF >= 10 V 1206 tantalum capacitor
  • R1, R2, R3: 10K 0805 resistor
  • R4, R5: 220-470 0805 resistor
  • D1: BAT721C or BAT54C diode
  • Battery Holder: Some cheap eBay one, usually called BS-7
  • Battery: CR2032 3V Non-Rechargeable Lithium (a new one will last years)
  • Connector: 2x20 2mm pitch straight female pin header

Note that if you plan to store your Amiga or not to use it in a while, you are recommended to remove the battery. Failing to do this killed many A500+ computers and many A501 expansions in the past. The CR2032 battery used in this project is probably safer than the batteries used in those devices, but still I would not leave one in an unused Amiga. You have been warned.

Installation

Open the A1200, locate the P9B connector, it is between the Kickstart ROMs and the RAM ICs. The PB9 is a 40 pin connector, but in most A1200 only the 22 on the right are populated. And they are the only pins needed to allow the RTC to work. On this board a full 40 pin connector is used, mostly because it seem easier to find, and because help to avoid mistakes in the installation.

Align the pin 1 of the board with the pin 1 of the PB9 connector and gently push it down, an extra silkscreen on the PCB help to identify and align the 22 usable pins.

This board is not designed specifically to fit with the shield, but, nevertheless it seem to fit even with it. Except for the little RTC cover of the shield, that must be removed. The board was made specifically for reuse the same components of other expansions, so the shape was made according to the size of the components, not for be an optimal fit into any A1200. There could be space problems with other expansion. In this case I suggest to look for other RTC modules specifically made to be smaller.

If an accelerator board with the RTC module is installed, don't use this board, or disable one of the two RTC. To disable this board open the jumper JP1.

There are also some expansions that use the clock port for other things than the RTC, I have no clue if this board will work with them, or even if it can fit on them.

License

OpenA1200RTC is Open Hardware. If you make any modifications to the board, please contribute them back.

Disclaimer

OpenA1200RTC is provided to you 'as is' and without any express or implied warranties whatsoever with respect to its functionality, operability or use, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose or infringement. We expressly disclaim any liability whatsoever for any direct, indirect, consequential, incidental or special damages, including, without limitation, lost revenues, lost profits, losses resulting from business interruption or loss of data, regardless of the form of action or legal theory under which the liability may be asserted, even if advised of the possibility or likelihood of such damages.

Support the Project

Since the project is open you are free to get the PCBs made by your preferred manufacturer, however in case you want to support the development, you can order them from PCBWay:

PCB from PCBWay

You get cheap, professionally-made and good quality PCBs, that will help with this and other projects. You won't even have to worry about the various PCB options, it's all pre-configured for you!

Also, if you still have to register to that site, you can use this link to get some bonus initial credit (and some more to help the author of projects like this).

Again, if you want to use another manufacturer, feel free to, don't feel obligated :).

Thanks

Parts

14
QtyValueFootprintReferences
310kResistors_SMD:R_0805_HandSolderingR1, R2, R3
2220Resistors_SMD:R_0805_HandSolderingR4, R5
1100nCapacitors_SMD:C_0805_HandSolderingC1
12.2uFCapacitors_SMD:C_1206_HandSolderingC2
1A1200library:A1200V2
1BAT54CTO_SOT_Packages_SMD:SOT-23_HandsolderingD1
1Battery_Holderlibrary:Battery_Holder_Coin_2032_BS-7BT1
1Connector_2x20_2mmPin_Headers:Pin_Header_Straight_2x20_Pitch2.00mmJ1
1JumperPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJP1
1MSM6242BHousings_DIP:DIP-18_W7.62mm_SocketU1
1OSHWlibrary:OSHWV1

Similar boards

  • 2 layers101.5 × 83 mmSd2snes, the printed circuit board in 3D

    Sd2snes

    mrehkopf/sd2snes

    SD card based multi-purpose cartridge for the SNES

    154 parts722GPL-2.0
  • 4 layers51.4 × 61 mmGB LIVE32, the printed circuit board in 3D

    GB LIVE32

    Gekkio/gb-hardware

    Game Boy -related custom hardware by gekkio

    61 parts379CC-BY-4.0
  • 6 layers76.2 × 20.3 mmDEV G2-NANO, the printed circuit board in 3D

    DEV G2-NANO

    theta-machines/DEV-G2-NANO

    The G2 Nano is powered by a record-breaking 1 GHz Arm Cortex-M7 processor, combining the performance of an application processor with real-time determinism.

    141 parts346CERN-OHL-P-2.0
  • 4 layers100 × 123 mmDuet2, the printed circuit board in 3D

    Duet2

    Duet3D/Duet-2-Hardware

    The KiCAD source for the Duet 3d printer controller see www.duet3d.com

    356 parts258
  • 6 layers83.5 × 56 mmEspiff v3 1, the printed circuit board in 3D

    Espiff v3 1

    MDCservice/EsPiFF

    An ESP32 in the Raspberry Pi form factor

    172 parts223GPL-3.0
  • 2 layers33 × 22.5 mmTick, the printed circuit board in 3D

    Tick

    jkramarz/TheTick

    The Tick is the next evolution in covert access control system implants for simulating adversary-in-the-middle attacks.

    37 parts183GPL-3.0
  • 4 layers100 × 83 mmModule17-Mainboard, the printed circuit board in 3D

    Module17-Mainboard

    M17-Project/Module_17

    M17 modem board for 9600-baud capable radios

    209 parts129CERN-OHL-W-2.0
  • 2 layers145 × 165 mmBreakpanel, the printed circuit board in 3D

    Breakpanel

    monero-project/kastelo

    The Sekura Monero Hardware Wallet

    690 parts115

Questions

How big is the OpenA1200RTC PCB?

It measures 44.5 × 35.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the OpenA1200RTC use?

14 parts, built around the MSM6242BGSK and BAT54C. 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 OpenA1200RTC KiCad files?

From the screwbreaker/OpenA1200RTC repository on GitHub, at the commit this page was made from: the board is OpenA1200RTC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the OpenA1200RTC design in my own project?

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