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
Hackpad
14 views
0 followers
ronan.c.samantaray
submitted ronan’s macropad for review ago
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.

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)
This is with the case:
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 firmware
This whole process has been so cool and I want to expand past the preset hack club projects!
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!

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.
wait now that i think abt it prob shouldnt have posted the shipping # buttttt idc
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:
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.
ronan.c.samantaray
added to the journal ago
waited
bro im so impatient and thats my fault lol
Amazon has pampered me and now I am paying the price.
Pweeeeeeeeeeeeeeeeeeeeeease blueprint gods teleport my package to me
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 space
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
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 print
pcb will take 2 weeks fordelivery broooooooo
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:>

CAN ⚡🚀
approved ronan’s macropad ago
Nice hackpad
ronan.c.samantaray
submitted ronan’s macropad for review ago
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
submitted ronan’s macropad for review ago
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
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.
. I want to maximize the knowledge I gain from this project to use in the future.
ronan.c.samantaray
submitted ronan’s macropad for review ago
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.
. 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:>

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 print
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 space
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 lol
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.
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:
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.
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!

2/7/2026 - Parts arrived and final assembly!
Parts have arrived! I will prepare my soldering setup to complete the final process.

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)
This is with the case:
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 firmware
This whole process has been so cool and I want to expand past the preset hack club projects!