Blueprint

Hackpad

a hachpad how i like it

Created by floris floris

Hackpad

6 views

0 followers

CAN CAN ⚡🚀 approved Hackpad ago

Nice hackpad

floris floris submitted Hackpad for ship review ago

cubit010 cubit010 requested changes for Hackpad ago

hey!
the cad looks really really thin for some parts, and likely won't print well, so i would thicken them to at least 2~3mm (1.5mm for the plate still, if you still want to have that design)
also you need to switch out the schmatic symbols from the sk6812 to the sk6812 mini e, they have different pin numbers and that matters electrically

floris floris submitted Hackpad for ship review ago

cubit010 cubit010 requested changes for Hackpad ago

hey!
your case is really tall right now, and the cutouts are too small and won't allow the keys to be pressed down properly
please see https://blueprint.hackclub.com/hackpad/resources
on how and where you should design your top case
feel free to @ me if you're still confused

Recommended tier: 4

floris floris submitted Hackpad for ship review ago

cubit010 cubit010 requested changes for Hackpad ago

Hey! nice progress
i believe you accidentally deleted a col0 label in the schematic when fixing everything, so you should add that back"
another thing is you still need to update your cad
since you changed the design of your pcb, the cad should change accordingly too

floris floris submitted Hackpad for ship review ago

cubit010 cubit010 requested changes for Hackpad ago

Hey!
thanks for updating the pcb design
However it looks like you haven't yet updated the schematic, the readme, and cad with the correct models and pictures yet, please do that and once you do let me know to re-review!

floris floris submitted Hackpad for ship review ago

cubit010 cubit010 requested changes for Hackpad ago

please follow what the previous reviewer shadow has asked you to do before a resubmission, you need to use the correct led footprint.
also I'm not too sure how well that you current routing with the rotary encoder would work, because the encoder is typically interrupt driven, not by polling (like the main key matrix) because the encoder needs to detect signals really fast that polling might miss. it might work but it's going to be extremely finicky with the software end, and even then you might still run into conflicts, so i would try to re-do the encoder in some other way. You still have 2 pins leftover on your xiao, you can connect to the a/b pins and have C connect to ground to avoid risking conflict
you also don't have a row3 label on the xiao, so if you were to add that, that would cause there to be not enough io for the encoder
so you'll have to decide between having the encoder or 9 keys

floris floris submitted Hackpad for ship review ago

Shadow Shadow requested changes for Hackpad ago

Hey! There are still a few little changes required! You need to change the footprints for those LEDs! You can find the right ones here. Also, if you want to place the OLED above the Xiao, you need to place it on the bottom layer! Other than that, please include the step and source files for the assembled model! Ping me when you submit again!

floris floris submitted Hackpad for ship review ago

CAN CAN ⚡🚀 requested changes for Hackpad ago

Please organize your project files into PCB/CAD/Firmware folders

floris floris submitted Hackpad for ship review ago

nimit nimit 🚀 requested changes for Hackpad ago

While the design is really cool, it's difficult to visualize the plate, as both CAD screenshots contain the plate and case as one body. Could you split them or try to show an expanded view? Also, your ground plane is discontinuous, as there are sections that aren't completely grounded

floris floris submitted Hackpad for ship review ago

Shadow Shadow requested changes for Hackpad ago

Hey! Cool project but there are some issues with the schematics and pcb, please re check the wirings for the LEDs and as of now the OLED and the Xiao will collide togther, I recommend to move the xiao to back layer! Also please organise your repo with designated folders! Thanks

floris floris submitted Hackpad for ship review ago

m0.hid m0.hid requested changes for Hackpad ago

Hey! Great work on this hackpad, but it looks like you havent correctly filled your ground plane in the PCB file (by pressing "B"). Right now there are traces being shorted to ground which shouldn't be, so if you could fix that and upload the correct file we can take a look!

floris floris submitted Hackpad for ship review ago

Person20020 (Koji) Person20020 (Koji) 🚀 requested changes for Hackpad ago

This looks great but it doesn't quite seem finished yet! Could you make a case for it? Also please change the type to hackpad so that you can get the parts kit.

A few more things:

  • Right now you are using the SK6812 footprint. The leds included in the kit are the SK6812MINI-E. They can work with the SK6812MINI footprint if you use the SK6812 symbol that you currently have but it might be hard to solder that way. I would recommend using the symbol and footprint that are meant for it which you can get here: https://github.com/hackclub/hackpad/tree/clean/extras/kicad_care_package
  • In your schematic it looks like the first led is backwards and the input goes to Dout. You can mirror it in x to fix it.

Right now your GitHub repo is a bit empty, look at the submission guide to make sure you have everything needed: https://blueprint.hackclub.com/hackpad/submitting

floris floris submitted Hackpad for ship review ago

floris floris added to the journal ago

pcb

This is the circuit board. I still had to make a few minor adjustments to the schematic. I added an extra knob. The rotary encoder adjusts the volume on my computer and displays it through a menu on the OLED screen. Allis included a 3D model so I can make it look better in 3D.3d printplaat
printplaat

floris floris added to the journal ago

make the scamatick

This is my Scapatic for my hackpad. I've changed it three times, but this is what I finally came up with and went with. I'm going for a Matrix-style button layout. The socket will be connected to an OLED screen.

scamatick hackpad

floris floris started Hackpad ago

1/15/2026 - make the scamatick

This is my Scapatic for my hackpad. I've changed it three times, but this is what I finally came up with and went with. I'm going for a Matrix-style button layout. The socket will be connected to an OLED screen.

scamatick hackpad

1/16/2026 - pcb

This is the circuit board. I still had to make a few minor adjustments to the schematic. I added an extra knob. The rotary encoder adjusts the volume on my computer and displays it through a menu on the OLED screen. Allis included a 3D model so I can make it look better in 3D.3d printplaat
printplaat