Blueprint

Jason's MacroPad

My first keyboard project. It has 4 keys, 'select all', 'cut', 'copy', and 'paste' . I added a oled screen and a rotary encoder, the encoder controls volume and the oled is to display any text

Created by anadskman anadskman

Hackpad

13 views

0 followers

m0.hid m0.hid approved Jason's MacroPad ago

Tickets awarded: 60 tickets

Tier: 4

Great work on this hackpad! Great that you managed to get the oled working in the end

anadskman anadskman submitted Jason's MacroPad for review ago

m0.hid m0.hid requested changes for Jason's MacroPad ago

Hey! Great work on this hackpad, but we need your journal entries to be more detailed! Specifically, the last 6 hour entry should ideally be split up and have more photos/info about what you spent that time doing. There also needs to be an image of your finished build in your repo which i'm not seeing right now.

Tier: 4

anadskman anadskman submitted Jason's MacroPad for review ago

anadskman anadskman added to the journal ago

The Firmware....

image
To break it down,
I started by trying to flash the QMK to the PCB, but either it wouldnt type or QMK wouldnt compile because the keyboard isnt matrix. After about two hours i decided to switch to KMK (I should have done this from the start) followed a few tutorials and then I got the keys working and i added their macros.
image

Next i worked on the Oled, i tried for about and hour to get it working and it turns out i just had to swap the soldering for the SDA and SCL Pins.
IMG_8911 - Copy

Afterwards i test the encoder that worked perfectly, so then i tried to setup the Oled displaying your PCs clipboard and the encoder to scroll the oled screen. i dont know why but i couldnt ever get the encoder to scroll the screen so eventually i decided to make the oled just display text and the encoder just control volume.

image

anadskman anadskman added to the journal ago

soldered the pcb

All the parts arrived and i begun to solder everything to the pcb but i realised that i had the wrong led ande oled footprints. luckly i could work around it by scratching the green lines revieling copper wire i could solder to. afterwards i soldered everything else on. I didnt solder on the leds as when i tried to, the metal pads came off. I could do what i did with the oled but ill save that pain for later.
this took a good while to solder the oled but besides that it was very quick.

IMG_8911

IMG_8907

Tanuki Tanuki ⚡🚀 approved Jason's MacroPad ago

Perfect! Enjoy building :)

anadskman anadskman submitted Jason's MacroPad for review ago

zsharpminor zsharpminor requested changes for Jason's MacroPad ago

Hi, this is really cool, but it's a direct copy of the tutorial with some parts moved around. Could you maybe add a part or two of your own (rotary encoder? screen? more leds?) Thanks!

anadskman anadskman submitted Jason's MacroPad for review ago

Tanuki Tanuki ⚡🚀 requested changes for Jason's MacroPad ago

Hey! Really polished CAD, just please include the full cad, not just the top piece. The images here: https://github.com/anadskman/Jasons-MacroPad/tree/main/Firmware dont render either. Other than that, amazing work!

anadskman anadskman submitted Jason's MacroPad for review ago

anadskman anadskman started Jason's MacroPad ago

1/28/2026 - soldered the pcb

All the parts arrived and i begun to solder everything to the pcb but i realised that i had the wrong led ande oled footprints. luckly i could work around it by scratching the green lines revieling copper wire i could solder to. afterwards i soldered everything else on. I didnt solder on the leds as when i tried to, the metal pads came off. I could do what i did with the oled but ill save that pain for later.
this took a good while to solder the oled but besides that it was very quick.

IMG_8911

IMG_8907

1/30/2026 - The Firmware....

image
To break it down,
I started by trying to flash the QMK to the PCB, but either it wouldnt type or QMK wouldnt compile because the keyboard isnt matrix. After about two hours i decided to switch to KMK (I should have done this from the start) followed a few tutorials and then I got the keys working and i added their macros.
image

Next i worked on the Oled, i tried for about and hour to get it working and it turns out i just had to swap the soldering for the SDA and SCL Pins.
IMG_8911 - Copy

Afterwards i test the encoder that worked perfectly, so then i tried to setup the Oled displaying your PCs clipboard and the encoder to scroll the oled screen. i dont know why but i couldnt ever get the encoder to scroll the screen so eventually i decided to make the oled just display text and the encoder just control volume.

image