C64 Mini Keyboard – Rev 4 PCB experiments

This’ll be a while away yet, but the REV4 PCB, has some new, experimental features that will possibly allow some extra functionality when used with stuff other than a C64 mini!

For the purposes of this kit though, the board is a little easier to solder due to slightly larger pads, I’ve also added silk screen ‘dots’ to the rear to show the only two pads you actually need to solder (or possibly one of the two if i’ve gone and goofed up the positioning! ).

I’ve removed the USB HELPER pads, these weren’t actually that useful

The other thing being added are pads that say ‘Joy’ – I’ve no idea if this will work, but my plan is to see if there’s any way to map the C64 Joystick onto the keyboard and then into a PC / MiSTer or other device with a USB socket. I’m putting these unpopulated pads on production boards as, now due to Brexit, it costs a fortune in customs fees and shipping for small orders of prototypes. I mayaswell order 50 boards which are tried and tested, with small mods on. If the mods don’t work, no loss – the boards still function just as sold.

If they work, AND i can develop the firmware, AND the software then it may add useful features for some people! But, my focus right now is getting the mini version perfect and not any extra features that require a lot of time for me to learn how to enable! If they’re ever enabled, i’ll probably spin them into a SMT only board so I can sell a ready assembled version for a little cheaper than the £60 i’m currently selling for

Also on this one, i’ve fixed the C64 header pin ordering to save people having to make an adaptor cable due to me swapping two columns and putting the rows in reverse!, D’oh!.

Anyways, enough waffle – on with the pictures!

C64 Mini Keyboard Kit – Contents

Just realised that it’s not easy to find an image to show what’s in a kit.

Here goes


what you need to add;

  • YOUR OWN KEYCAPS – Freshly butchered
  • plaster of paris / silicon for the mould
  • Solder
  • Glue

What’s In the Kit

  • 1 pre programmed arduino pro micro with headers
  • 70 normal switches
  • 1 locking switch
  • 70 diodes
  • 1 PCB
  • 1 USB hub
  • 1 4 core wire
  • 2 short USB cables one of which you cut the end off if you want, or cut / reuse the USB hub one)
  • 4 Screws (to help align the mould)
  • 1 3D printed plastic mould / jig to create a mould to put your keycaps on straight
  • 2 small pieces of heat shrink tubing

C64 Mini not included, but this is what yours will look like once you’ve assembled the kit

Coming at some point in the future (late 2021 at this rate) – 3D, resin printed Keycaps!

Another C64 Mini keyboard kit success

A very talented Hans Liss from the Facebook group – TheC64 Mini has make a perfect assembled kit.

Drool over the photos below

Note the extras like the hacked up USB hub to make it slimline

The Extra UART connector that he’s added, and the nigh on perfect Keybaord keycap butchery!

Hans also helped by pointing out a few errors i’ve made with the original firmware sent out with the kits. I spent a couple of weeks figuring out how to fix it and have a new HEX file for those that want it.

There’s still some ‘not quite exactly commodore’ quirkery happening – which i’m working on, but i’ll bet that 99% of you won’t be able to figure it out. I’ve only found out due to Hans’s extensive knowledge of the C64 inner workings and also me, downloading the original user manual for the Commodore 64.