Blueprint

krackpad

My personal macropad for programming , gaming etc.

Created by speedhawks speedhawks

Hackpad

22 views

0 followers

1mon 1mon approved krackpad ago

Tickets awarded: 70 tickets

Tier: 4

nice job on getting the hackpad together! glad you were able to work out the issues!

speedhawks speedhawks submitted krackpad for ship review ago

speedhawks speedhawks added to the journal ago

Firmware Fixes, and Final Assembly Issues

I spent the next day debugging the hardware, only to realize the issue was actually in the firmware; the pin naming was wrong. Fixing the code and finally seeing all the switches work was a huge relief, but that happiness vanished the moment I tried to fit the PCB into the case. It was way too tight because I hadn't added enough clearance in the design. I ended up having to use my soldering iron to melt the 3D-printed plastic just to force it in. Now, the PCB is stuck at an angle because of that thick copper wire underneath, which means I can't even attach the top plate. Overall, I’m pretty disappointed with this build. That missing GND trace caused so much unnecessary pain, and I honestly don’t know how the reviewers managed to leave such a major flaw unnoticed.

20260129_184142
IMG-20260128-WA0000

m0.hid m0.hid requested changes for krackpad ago

Hey! Great work on this hackpad. Just one thing before this can get approved - can you split up your big journal entry into multiple smaller ones? Our max time for one is only around 4-5 hours and you have one for 8, so if you could split it that would be great!

Tier: 4

speedhawks speedhawks submitted krackpad for ship review ago

speedhawks speedhawks added to the journal ago

The tough part

Building this hackpad was a relentless series of challenges, starting with a horrible soldering iron from Amazon that died on the second day. I had to wait three more days for a replacement from a local shop just to get started. As a first-timer, soldering the keys was nerve-wracking because I was constantly terrified of messing up the entire board. Just when I thought I was making progress, I realized the PCB was missing a GND trace connecting the XIAO to the switches. I felt like the whole project was a disaster, but I was suggested to use a copper wire as a bypass. This caused another delay because I didn't have any wire on hand, and once I finally bought some, the process became a mess. The 1mm copper wire was far too thick for the tiny pins, resulting in some very messy solder joints.

Once I finally soldered the XIAO, I was hit with more frustration when SW3 and SW4 failed to work.

20260127_205510

CAN CAN ⚡🚀 approved krackpad ago

Nice hackpad

speedhawks speedhawks submitted krackpad for ship review ago

Tanuki Tanuki ⚡🚀 requested changes for krackpad ago

Hey! I really like this, just please add a full assembly to the CAD, not just top and bottom case! Ty :)

speedhawks speedhawks submitted krackpad for ship review ago

zsharpminor zsharpminor requested changes for krackpad ago

Hi! This is really cool; could you please add a rendered image of your PCB inside your case with 3d models of all of your components? Thanks! :D

speedhawks speedhawks submitted krackpad for ship review ago

speedhawks speedhawks started krackpad ago

1/29/2026 - The tough part

Building this hackpad was a relentless series of challenges, starting with a horrible soldering iron from Amazon that died on the second day. I had to wait three more days for a replacement from a local shop just to get started. As a first-timer, soldering the keys was nerve-wracking because I was constantly terrified of messing up the entire board. Just when I thought I was making progress, I realized the PCB was missing a GND trace connecting the XIAO to the switches. I felt like the whole project was a disaster, but I was suggested to use a copper wire as a bypass. This caused another delay because I didn't have any wire on hand, and once I finally bought some, the process became a mess. The 1mm copper wire was far too thick for the tiny pins, resulting in some very messy solder joints.

Once I finally soldered the XIAO, I was hit with more frustration when SW3 and SW4 failed to work.

20260127_205510

1/31/2026 - Firmware Fixes, and Final Assembly Issues

I spent the next day debugging the hardware, only to realize the issue was actually in the firmware; the pin naming was wrong. Fixing the code and finally seeing all the switches work was a huge relief, but that happiness vanished the moment I tried to fit the PCB into the case. It was way too tight because I hadn't added enough clearance in the design. I ended up having to use my soldering iron to melt the 3D-printed plastic just to force it in. Now, the PCB is stuck at an angle because of that thick copper wire underneath, which means I can't even attach the top plate. Overall, I’m pretty disappointed with this build. That missing GND trace caused so much unnecessary pain, and I honestly don’t know how the reviewers managed to leave such a major flaw unnoticed.

20260129_184142
IMG-20260128-WA0000