Blueprint

ronan’s macropad

I want to create a macropod for video editing, school tab shortcuts, and more to enhance productivity. I intend to use 7 switches, and a rotary encoder to max out efficiency. The rotary encoder will be used for volume control, and the bottom 4 switches will be used for play/pause, scrolling through video, and switching tracks.

Created by ronan.c.samantaray ronan.c.samantaray

Hackpad

14 views

0 followers

ronan.c.samantaray ronan.c.samantaray submitted ronan’s macropad for review ago

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Parts arrived and final assembly!

Parts have arrived! I will prepare my soldering setup to complete the final process.

IMG_5731

UPDATE:

I am getting ready to solder!
I am starting by practicing soldering on an old non-functioning pcb from a raspberry pi 3 speaker.

UPDATE!

Soldering time! I am starting with the switches. Then I will do the rp2040 and finally the rotary encoder.

UPDATE!

Soldering done:

I ran into so many issues. As it was my first time soldering, it was difficult to solder the male-header pins to the xiao, resulting in a near death experience for the xiao. Also, I made several faulty joints, so I used 3/5 of the boards ;( This is the final hardware (without case)IMG_5735

This is with the case:IMG_5738

Overall, Im pretty happy with the case and final look!

FIRMWARE

(spoiler, a lot of issues)

For the firmware, I had absolutley no clue what I was doing so I tried to see the hack club guide on this website. BUTTTTT.... the site was down.

I relied on countless youtube videos, and once I finally got my firmware exported to the microcontroller, the firmware didnt work at all. To be honest, I was abot to give up but then I realized that I had just misassigned the pins to pins that did not exist, so thats that. After all of that, I had thought I got it working until I realized that the top right switch was not soldered right. however, in the end, without the use of ai, I managed to finish the firmwareimage

This whole process has been so cool and I want to expand past the preset hack club projects!

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Some parts arrived

My print legion parts arrived and My hackpad kit parts arrived. The only part remaining is the pcb! Its coming from hong kong ;( I can finally start building once the pcb from jlc arrives!

IMG_5710

ronan.c.samantaray ronan.c.samantaray added to the journal ago

UPDATE

Parts should all arrive soon. I havent really been able to do much for the hackpad and I have been working alot on my split keeb. It was finals week but it was virtual so it was the wierdest thing ive ever done. Basically, all I have done is waited and revised. Still worthy of an hour in total though.image

wait now that i think abt it prob shouldnt have posted the shipping # buttttt idc

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Color change

At this point i need to consolidate journals like 5 into 1 to even meet the minimum word req.

anyways: color change ;)

Idk is this is better or worse buttt:image

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Progress I guessssss

Progress:

Reasearched optimal button setup and I ordered a silicone mat to do my soldering from temu lol(I had helping hands already). I cant wait for everything to commmmeeeee.image

ronan.c.samantaray ronan.c.samantaray added to the journal ago

waited

bro im so impatient and thats my fault lolimage

Amazon has pampered me and now I am paying the price.

Pweeeeeeeeeeeeeeeeeeeeeease blueprint gods teleport my package to me

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Parts done!

Parts done and redy to be shipped!

ok now i hae to fill some empty spaceimage

o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \zz

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Ordered parts!!!

Ordered JLCPCB PCB and Case!

So ecxited to finally be making progress lol

Used #printing-legion shoutout to ethan for the printimg_4184_720

pcb will take 2 weeks fordelivery broooooooo

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Watched copious amounts of soldering vids lol

spent way too much time on figuring out how to solder lol. I watches a bunch of videos and found my dad's old pair of helping hands. Still looking pretty overwheliming tbh:>
image

CAN CAN ⚡🚀 approved ronan’s macropad ago

Nice hackpad

ronan.c.samantaray ronan.c.samantaray submitted ronan’s macropad for review ago

Iamalive Iamalive 🚀 requested changes for ronan’s macropad ago

Nice work on the hackpad! Just resubmit this project as a tier 4 and don't request any funding, since you'll automatically get the hackpad kit mentioned in the guide, along with a $20 grant to get your pcb!

ronan.c.samantaray ronan.c.samantaray submitted ronan’s macropad for review ago

Shadow Shadow requested changes for ronan’s macropad ago

Hey! For the macropad! Please submit it as macropad and not a custom project! You will be provided a kit with all the components mentioned in guide, and a grant to get your PCB and case.

ronan.c.samantaray ronan.c.samantaray added to the journal ago

Research and Firmware turning

Researched uses for my macropad and finalized firmware. I realized that I could use my pad for tasks beyond what I had previously listed.image. I want to maximize the knowledge I gain from this project to use in the future.

ronan.c.samantaray ronan.c.samantaray submitted ronan’s macropad for review ago

ronan.c.samantaray ronan.c.samantaray started ronan’s macropad ago

1/19/2026 - Research and Firmware turning

Researched uses for my macropad and finalized firmware. I realized that I could use my pad for tasks beyond what I had previously listed.image. I want to maximize the knowledge I gain from this project to use in the future.

1/26/2026 2:26 PM - Watched copious amounts of soldering vids lol

spent way too much time on figuring out how to solder lol. I watches a bunch of videos and found my dad's old pair of helping hands. Still looking pretty overwheliming tbh:>
image

1/26/2026 2:28 PM - Ordered parts!!!

Ordered JLCPCB PCB and Case!

So ecxited to finally be making progress lol

Used #printing-legion shoutout to ethan for the printimg_4184_720

pcb will take 2 weeks fordelivery broooooooo

1/26/2026 3 PM - Parts done!

Parts done and redy to be shipped!

ok now i hae to fill some empty spaceimage

o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \o/
/|
/ \zz

1/27/2026 3 PM - waited

bro im so impatient and thats my fault lolimage

Amazon has pampered me and now I am paying the price.

Pweeeeeeeeeeeeeeeeeeeeeease blueprint gods teleport my package to me

1/27/2026 6 PM - Progress I guessssss

Progress:

Reasearched optimal button setup and I ordered a silicone mat to do my soldering from temu lol(I had helping hands already). I cant wait for everything to commmmeeeee.image

1/27/2026 7 PM - Color change

At this point i need to consolidate journals like 5 into 1 to even meet the minimum word req.

anyways: color change ;)

Idk is this is better or worse buttt:image

1/31/2026 - UPDATE

Parts should all arrive soon. I havent really been able to do much for the hackpad and I have been working alot on my split keeb. It was finals week but it was virtual so it was the wierdest thing ive ever done. Basically, all I have done is waited and revised. Still worthy of an hour in total though.image

wait now that i think abt it prob shouldnt have posted the shipping # buttttt idc

2/3/2026 - Some parts arrived

My print legion parts arrived and My hackpad kit parts arrived. The only part remaining is the pcb! Its coming from hong kong ;( I can finally start building once the pcb from jlc arrives!

IMG_5710

2/7/2026 - Parts arrived and final assembly!

Parts have arrived! I will prepare my soldering setup to complete the final process.

IMG_5731

UPDATE:

I am getting ready to solder!
I am starting by practicing soldering on an old non-functioning pcb from a raspberry pi 3 speaker.

UPDATE!

Soldering time! I am starting with the switches. Then I will do the rp2040 and finally the rotary encoder.

UPDATE!

Soldering done:

I ran into so many issues. As it was my first time soldering, it was difficult to solder the male-header pins to the xiao, resulting in a near death experience for the xiao. Also, I made several faulty joints, so I used 3/5 of the boards ;( This is the final hardware (without case)IMG_5735

This is with the case:IMG_5738

Overall, Im pretty happy with the case and final look!

FIRMWARE

(spoiler, a lot of issues)

For the firmware, I had absolutley no clue what I was doing so I tried to see the hack club guide on this website. BUTTTTT.... the site was down.

I relied on countless youtube videos, and once I finally got my firmware exported to the microcontroller, the firmware didnt work at all. To be honest, I was abot to give up but then I realized that I had just misassigned the pins to pins that did not exist, so thats that. After all of that, I had thought I got it working until I realized that the top right switch was not soldered right. however, in the end, without the use of ai, I managed to finish the firmwareimage

This whole process has been so cool and I want to expand past the preset hack club projects!