Blueprint

SILAS' KEYPAD

My hackpad project created for the Blueprint program run by Hackclub. This keypad has eight keys and two programmable status LEDs!

Created by Silas Silas

Hackpad

118 views

0 followers

Rohan Rohan gave kudos to SILAS' KEYPAD ago

This is incredibly well design I love the keycaps and the aesthetics!

Silas Silas submitted SILAS' KEYPAD for review ago

Silas Silas added to the journal ago

Firmware finalized, Final Assembly!

I created a slightly more complex firmware with a copy, paste, cut, and ctrl-alt-del keys on the first row, and browser controls on the second row. I 3D printed the new top of the case and did a complete assembly (with a hackclub sticker easter egg inside).

Lastly, I updated and finalized the git repo and I am ready for build review!

irl2irl1

Silas Silas added to the journal ago

XIAO Soldering, LED removal, test firmware

My new XIAO arrived, and I soldered the pin headers onto it and then soldered it on the board. I quickly rewrote my firmware with help from AI to debug, and now I can type numbers 1 through 8!

I also had to remove the LEDs as I used the wrong footprint and the 5v was going into the data input, which is kind of a shame, but the rest of the board is completely functional! I also redesigned the lid so that it did not require any nuts as standoffs, and the new design is currently printing. After this, I will be ready to ship my project.

WIN_20260101_14_09_49_Pro

image

Silas Silas added to the journal ago

3D Printed All Parts, Mock Assembly

I successfully 3d printed my new and redesigned case. In fusion, I edited my design as I was only sent four threaded inserts, so I used those to attach the lid to the case, along with using nuts as spacers because I made my case body a bit too short. After a lot of trial and error on my QIDI 3D printer, I was able to get a really nice print

Lastly, I did a mock assembly of the entire hackpad! I am very happy with how it looks. The actual chip will have to wait until the new year though.

IMG_2484

Silas Silas added to the journal ago

PCB Arrived, Soldered Everything Except XIAO

My PCBs arrived!

I spent a very long time learning to solder, and was able to easily solder on all of the key switches. The diodes were significantly harder but with the smaller solder tip, I was able to get all but one in easily. I accidentally soldered it on with the diode sticking out, and had to work together with my sister using pliers and me using the iron to remove it.

The SMD LEDs were incredibly difficult to attach, and I am not fully sure the connections are stable. I had to bend the pins 90 degrees to attach them with help.

I have to wait for my new XIAO I ordered to arrive because I fried my first one on accident.

IMG_2482

IMG_2483

Silas Silas added to the journal ago

Blender Render Created & Kit Arrived

I created a render using all of the parts of the hackpad in Blender. I used my usual studio lighting setup with two area lights and a curved background. This can be used as the project photo for GitHub and Blueprint.

I also just received the kit with parts and my soldering iron from Amazon. I am following some beginner solder tutorials online before I get to the real thing. I am very excited to begin assembly once my PCB arrives (although it still has not left China)!

renderfinal

CAN CAN ⚡🚀 approved SILAS' KEYPAD ago

Nice hackpad

Silas Silas submitted SILAS' KEYPAD for review ago

zsharpminor zsharpminor requested changes for SILAS' KEYPAD ago

This project is looking absolutely great - I LOVE your custom silkscreen! Unfortunately, we cannot approve it until you export your gerber and drill files (.gbr, .gbrjob, .drl) and put them all into one ZIP folder inside your PCB folder! Keep up the good work, though!

Silas Silas submitted SILAS' KEYPAD for review ago

Silas Silas started SILAS' KEYPAD ago

12/15/2025 - Blender Render Created & Kit Arrived

I created a render using all of the parts of the hackpad in Blender. I used my usual studio lighting setup with two area lights and a curved background. This can be used as the project photo for GitHub and Blueprint.

I also just received the kit with parts and my soldering iron from Amazon. I am following some beginner solder tutorials online before I get to the real thing. I am very excited to begin assembly once my PCB arrives (although it still has not left China)!

renderfinal

12/23/2025 - PCB Arrived, Soldered Everything Except XIAO

My PCBs arrived!

I spent a very long time learning to solder, and was able to easily solder on all of the key switches. The diodes were significantly harder but with the smaller solder tip, I was able to get all but one in easily. I accidentally soldered it on with the diode sticking out, and had to work together with my sister using pliers and me using the iron to remove it.

The SMD LEDs were incredibly difficult to attach, and I am not fully sure the connections are stable. I had to bend the pins 90 degrees to attach them with help.

I have to wait for my new XIAO I ordered to arrive because I fried my first one on accident.

IMG_2482

IMG_2483

12/24/2025 - 3D Printed All Parts, Mock Assembly

I successfully 3d printed my new and redesigned case. In fusion, I edited my design as I was only sent four threaded inserts, so I used those to attach the lid to the case, along with using nuts as spacers because I made my case body a bit too short. After a lot of trial and error on my QIDI 3D printer, I was able to get a really nice print

Lastly, I did a mock assembly of the entire hackpad! I am very happy with how it looks. The actual chip will have to wait until the new year though.

IMG_2484

1/1/2026 2 PM - XIAO Soldering, LED removal, test firmware

My new XIAO arrived, and I soldered the pin headers onto it and then soldered it on the board. I quickly rewrote my firmware with help from AI to debug, and now I can type numbers 1 through 8!

I also had to remove the LEDs as I used the wrong footprint and the 5v was going into the data input, which is kind of a shame, but the rest of the board is completely functional! I also redesigned the lid so that it did not require any nuts as standoffs, and the new design is currently printing. After this, I will be ready to ship my project.

WIN_20260101_14_09_49_Pro

image

1/1/2026 4 PM - Firmware finalized, Final Assembly!

I created a slightly more complex firmware with a copy, paste, cut, and ctrl-alt-del keys on the first row, and browser controls on the second row. I 3D printed the new top of the case and did a complete assembly (with a hackclub sticker easter egg inside).

Lastly, I updated and finalized the git repo and I am ready for build review!

irl2irl1