C64 Saver v1 and v2
Designed by BWACK 2018 CERN OPEN HARDWARE LICENSE v1.2 http://www.ohwr.org/
The KiCad and other design files are available on GitHub: https://github.com/bwack/
All text above must be included in any redistribution
The C64 Saver 2 is an open-source project intended to make overvoltage protection available and easy to make for anyone interested in using the old Commodore power brick together with the C64. The power brick is 30-40 years old, and it is known for failure with overvoltage. This is caused sometimes because of broken solder joints on the regulator or the regulator itself failing.
The base board is all you need for overvoltage protection. Through hole parts except for the mosfet, but it is large and easy to solder, no special tools needed other than your solder iron. The board shape fits the Hammond 1551g project case.
Note: You need to bridge pin 4 and 5 in J2 and pin 4 and 5 in J4 if you are not using the base board in combination with the addon board or the relay board. The reason for this is that, with the addon board, we need to route the current through a sensing circuit. When the addon board is not used, we need to route it directly to the mosfet and terminals.
There is also a SMD version for those who like to reflow soldering.
The C64 saver addon board is a hat for the base board, and adds software control, instrumentation on both ac and dc side, and an optional 128x32 OLED display. The aim for this project is to make a tool for C64 repairers. The 9VAC and 5VDC are fully isolated. Software control and instrumentation is useful if you are repairing C64s. You can set the output to shut down in case of an overcurrent condition. If an overvoltage happens you can configure the saver to auto reset or keep the power from comming back on again. There are several reasons why you might want this. C64 PSUs that need service, the capacitors are dry and the 5VDC has an AC component on it. The saver would normally just go on and off at 100Hz. The software control can detect this. The other problem is if the computer has a faulty chip that cause massive current draw on the 5V. The fuse might not blow because it is not enough, then you can configure the saver cut if you desire. I'm not gonna lie. This is my pet project, and the cost has not been a topic on my mind.
The C64 Saver Addon Board 1.4:
Youtube video of me testing the addon board installed on the C64 Saver 2.
The relay and hold board is archived in the oldfiles folder.
OCP, not robocop, but overcurrent protection. Is a new circuit that I'm working on. It has three LEDs and a button. The overvoltage protection circuit is the same as before. The overcurrent will light the yellow led and keep it lit and keep the output OFF after an overcurrent event.
I have decided to release my older C64 Saver v1. The board that fits inside a connector. Time and skill is super high on this product so be warned ! (SMD 0603, solder blob connections, tight spaces and short circuit hazards).
If you are looking for gerbers, click the releases tab. There you will find a zip file of gerber for each release.
All bill of materials (BOM) are moved into the respective project folders. I have added digikey etc order no. in the parts in the schematics such that they will show up in the interactive boms.
Here are the interactive BOMs:
ibom for C64 Saver Throughole 2.6
C64 Saver 2.6 (THT+SMD) and Addon Board 1.4 (2023-04-02)
C64 Saver 2.5 (SMD) (2020-09-13)
RelayHold 0.2 (2019-08-25)
Addon Board 1.3 (2019-05-24)
Addon Board 1.2 (2018-11-11)
C64 Saver 2.4 (2018-09-23)
Addon Board 1.1 (2018-09-23)
C64 Saver 2.3 (2018-08-18)
C64 Saver 2.2 (2018-08-16)
C64 Saver 2.1 & Addon 1.0 (2018-07-23)
C64 Saver 2.0beta & Addon 1.0beta (2018-07-02)