Powering Commodore 64 with USB-C

209

In a new video from Side Projects Lab, the creator unveils an internal modification for powering Commodore 64 with USB-C. By ditching the notoriously unreliable original PSU, this mod allows the retro system to draw stable power using a modern USB-C Power Delivery (PD) adapter. The approach is based on the discontinued DC-64 board, but it’s far from the final word. Instead, it lays the groundwork for a simpler and safer external solution coming later this year.

Why Switch to USB-C?

There are three key reasons for powering Commodore 64 with USB-C:

  1. The bulky and failure-prone original PSU can finally be retired.
  2. Users can switch to sleek, colorful, and higher-quality USB-C cables.
  3. More power means better support for modern C64 peripherals and expansions.

The internal mod involves removing the stock power connector, installing a 3D-printed harness, and using an inexpensive USB-C PD controller to safely generate 12V power. It connects directly to the board’s original power input pins, allowing the system to run cleanly off a USB-C adapter.

Learning from the Current Mod

Although functional, the creator admits this approach isn’t ideal. It risks confusion—someone might plug in the old PSU and damage the system. Also, certain motherboard revisions need minor hardware tweaks to make room for the new components.

Still, the upgrade brings useful benefits. One standout feature is the ability to measure power consumption using an off-the-shelf USB-C power meter. This is especially handy for developers testing expansions or new internal mods.

A Better Path Forward

Looking ahead, the video teases an improved, plug-and-play external power adapter. This upcoming device will convert USB-C PD into the classic DIN 7 connector format, supplying both 5V DC and 9V AC—matching the specs of the original PSU without any internal modification. It aims to preserve the original hardware while adding modern convenience.

For those interested in updates, Side Projects Lab invites viewers to join the SPL Discord server, where the project will evolve in the coming months.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments