C64 Mini Keyboard Kit – New Firmware available

New Firmware upgrade available

It’s been an intense and frustrating few months trying to figure out QMK in spare time here and there – today, something ‘clicked’ and…..I’ve made a new keymap.

Please email me – KEYBOARD AT BLEUGH DOT BIZ for a new HEX file. also happy to help you flashing the thing with the Arduino IDE (it’s quite easy!)

Why I developed a new keymap

A couple of users have reported that the key mapping is a little wrong when plugged into the mini.

By ‘key mapping’ it means, when you press a key, or combination of keys, you don’t get the character that’s shown on the keycap.

Most people will know this if they’ve ever used a US keyboard on a UK computer or vice versa, that Shift and 2 gets annoying after a while when you’re trying for the @ sign!

So, I’ve dun fixed those minor niggles that people observed….AND, i’ve gone and added quite a bit more!

Please email me and i’ll happily send out the hex file. For some reason WordPress isn’t allowing me to link it here 😦

The Problems, very minor really, but annoying for some more perfectionists (myself included)

Most of the errors were mainly to do with the differences between international keyboards

£, #, @ and even ‘ weren’t behaving correctly – They should be now

() Brackets weren’t quite right – as modern keyboards have them on 9 and 0….

and a few more quirky ones also…None would have stopped you playing Zork , and i’m surprised of over 50 keyboards out in the wild, only two people spotted the issues.

So, to test,….I’ve gone and downloaded the C64 Manual – Yes, the original manual.

I’ve referred to Chapter 2, Getting started – Here –

And I believe I’ve now cracked some of the more esoteric thingies that the keyboard does….Try them! I don’t have a genuine C64 to hand so all feedback’s welcomed

cursor keys now work, shifted too,

Shift and ̶C̶o̶m̶m̶o̶d̶o̶r̶e̶ ̶ TheC64 key together does stuff, CLR HOME, INST DEL

Everything seems hunky dory!….


Now i’m a bit better with QMK, i’ll start playing with connecting the Mini keyboard to other things! it should be possible to do key combos to allow different mappings. Maybe you’ll want to make your own raspberry pi based miniature commodore? maybe you want to have a spare mini keyboard for your PC?, who knows….

Some useful links for uploading HEX files

The board i’m using generally appears as an Arduino Leonardo

it’s an Atmega 32U4 16Mhz 5V

Also known as an Arduino Pro Micro in some circles


Author: Bleugh

Early Fourties, Wife, two kids in primary school. Both of us work full time...5 years now we’ve been Back in Blighty after a decade away...It's a new country for everyone! Still finding time to tinker!

4 thoughts on “C64 Mini Keyboard Kit – New Firmware available”

  1. Good to see all the action with the mini keyboard again and congrats on appearing on Retro Recipes! A stand-alone USB version of a mini Commodore keyboard like this would also be useful for the MiSTer FPGA, to keep everything nice and portable.

    Liked by 1 person

    1. Hi!, A little secret……..It’ll work standalone on quite a few devices that can take a USB keyboard!. I test them on a PC.
      Do note however, the keymaps won’t be perfect on a PC, all the standard things should work fine, but if you find a bug, let me know and i’ll try to fix it!.
      Can’t see any reason why it won’t work with a MISTer, and it’s a fantastic idea to increase the target market once i’ve gotten the mini design as perfect as I can make it 🙂
      Thanks for the comment

      Liked by 1 person

      1. That is good to know! The MiSTer devs could probably also account for mismatching keys, if it wouldn’t be correct to fix it in your firmware. I’ll make a post about your keyboard in the MiSTer forum, I’m sure there will be interest there, as the MiSter itself is really compact as well.

        Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: