Blueprint

SnekPad

A macro pad featuring 6 keys, 1 rotary encoder, and an OLED display! I plan to use it for Fusion 360, Blender, Canva, and VS Code. The SnekPad uses Xiao Rp2040 as its MCU.

Created by asharmohdrehman asharmohdrehman

Hackpad

12 views

0 followers

asharmohdrehman asharmohdrehman added to the journal ago

#10 finished soldering

hackpad
so I have come to the conclusion that I like cadding but cadding doesnt like me :heavysob:
no matter what I did the top case wont fit ;c Anyways I finished soldering and guess what in the middle of doing this my soldering iron stopped working I had to troubleshoot it for like 6 or 7 days jk like 20 minutes it was the faulty wire which only works at a certain angle. now am gonna figure out how to make ts work lol :idk:

asharmohdrehman asharmohdrehman added to the journal ago

#9 Soldered diodes and made the encoder fit

IMG-20260315-WA0000
Ok so after cutting, sanding, burning and inhaling yummy plastic fumes the encoder fits but it is like angled so yeah
also IMG-20260315-WA0001
soldered the diodes after watching around 6 or 7 soldering tutorials. I was confused if I was supposed to line the black line with white line on silkscreen

asharmohdrehman asharmohdrehman added to the journal ago

#8 Size matters

IMG-20260314-WA0004

My pcb doesn't fit into the bottom case, my rotary encoder didn't fit into its hole so I had to sand it with a sand paper and now this, aaaaaaaaaaaaaaaaaaaaaaaaaaaaa

I think i am gonna hand wire ts to the pcb ig

asharmohdrehman asharmohdrehman added to the journal ago

#7 Made some changes to the case

Screenshot 2026-02-27 153741w Screenshot 2026-02-27 153728
Now they may not look much changes but I had to remake them because of screw holes. in the earlier iteration of the case u can see that the screw holes are very close to the edge and thats a flaw for strength. Also the holes were short, so I made them bigger 4.7 for bottom and 3 for top. And I also reduced the height of the case since it was too tall for keys to work

I also did some research regarding firmware I think Imma look into qmk and vial aswell

1mon 1mon approved SnekPad ago

really cool hackpad, i love the case! we will send you a kit for the hackpad parts, please use the grant only on the pcb!

asharmohdrehman asharmohdrehman submitted SnekPad for ship review ago

asharmohdrehman asharmohdrehman added to the journal ago

#6 did the changes welp

image
Doing the case now haha just meeting the requirements of 150 words and typing nonsense btw I added cool graphics again. also guys I rlly like pizza pls send me some

straight up autisumning straight up autisumning requested changes for SnekPad ago

  • There's no reason to have the GND wiring like that, just have the GND pins connected to a GND symbol (ideally the actual GND power symbol, not just a label), and connect the EC11's C pin to GND - also there's other GND pins on the Pico that aren't connected still.
  • Would also recommend using a 3V3/3.3V power symbol instead of "VCC" - VCC can mean anything
  • Also you need to fix your BOM - fix the perms so anyone with the link can view it, and you also need to put it as BOM.csv in the root of your repo. As for in the README, it would be much better to have it as a proper markdown table - would highly recommend just using a converter for that, not writing out the table by hand lol
  • And you need to provide it fully assembled/test fitted in CAD.

asharmohdrehman asharmohdrehman submitted SnekPad for ship review ago

Owen C Owen C requested changes for SnekPad ago

Hey! Nice macropad! Your PCB routing looks nice! Please include a BOM table with links to each of the components at the bottom of your README. See the submission guidelines to verify that you have all the components for your submission. Message #blueprint-drafts and/or ping me if you need any help :)

asharmohdrehman asharmohdrehman submitted SnekPad for ship review ago

asharmohdrehman asharmohdrehman added to the journal ago

#5 Finished de snekpad

Untitled design (1)
So I couldn't finish it tmrw well because I had a severe headache but yeah. So i am gonna submit now and this image is to update the banner well am just yapping to meet 150 word hehe

asharmohdrehman asharmohdrehman added to the journal ago

#4 Finished The Case!

Screenshot 2026-01-25 191421
Screenshot 2026-01-25 195243
The first one is the bottom case and the next one is the top case along with rotary encoder dial (it has a nice ergo dimple)
I plan on adding a window thru which we can see the pico

asharmohdrehman asharmohdrehman added to the journal ago

#3 Finished the firmware

image
Finished the firmware and half done in the process of setting up the github repo
Screenshot 2026-01-24 195731
Currently working on the BOM i.e. THE BILL OF MATERIALS

Also I plan on having a minimal case because I would like the pcb exposed (it looks better doesn't it)

asharmohdrehman asharmohdrehman added to the journal ago

#2 Finished the PCB!

Screenshot 2026-01-23 204009
Screenshot 2026-01-23 204033
I routed the pcb and exported zip file as well. I also exported a stl version of the board so I can design a case around it. And I made sure to add cool snekpad graphics.

asharmohdrehman asharmohdrehman added to the journal ago

#1 Did the schematic and assigned footprints

Screenshot 2026-01-21 185408
So I plan on adding an OLED display which displays the different profiles and the one u r currently on, I also plan on adding a rotary encoder which helps u change the profile and volume

asharmohdrehman asharmohdrehman started SnekPad ago

1/22/2026 - #1 Did the schematic and assigned footprints

Screenshot 2026-01-21 185408
So I plan on adding an OLED display which displays the different profiles and the one u r currently on, I also plan on adding a rotary encoder which helps u change the profile and volume

1/23/2026 - #2 Finished the PCB!

Screenshot 2026-01-23 204009
Screenshot 2026-01-23 204033
I routed the pcb and exported zip file as well. I also exported a stl version of the board so I can design a case around it. And I made sure to add cool snekpad graphics.

1/24/2026 - #3 Finished the firmware

image
Finished the firmware and half done in the process of setting up the github repo
Screenshot 2026-01-24 195731
Currently working on the BOM i.e. THE BILL OF MATERIALS

Also I plan on having a minimal case because I would like the pcb exposed (it looks better doesn't it)

1/25/2026 - #4 Finished The Case!

Screenshot 2026-01-25 191421
Screenshot 2026-01-25 195243
The first one is the bottom case and the next one is the top case along with rotary encoder dial (it has a nice ergo dimple)
I plan on adding a window thru which we can see the pico

1/27/2026 - #5 Finished de snekpad

Untitled design (1)
So I couldn't finish it tmrw well because I had a severe headache but yeah. So i am gonna submit now and this image is to update the banner well am just yapping to meet 150 word hehe

1/31/2026 - #6 did the changes welp

image
Doing the case now haha just meeting the requirements of 150 words and typing nonsense btw I added cool graphics again. also guys I rlly like pizza pls send me some

2/27/2026 - #7 Made some changes to the case

Screenshot 2026-02-27 153741w Screenshot 2026-02-27 153728
Now they may not look much changes but I had to remake them because of screw holes. in the earlier iteration of the case u can see that the screw holes are very close to the edge and thats a flaw for strength. Also the holes were short, so I made them bigger 4.7 for bottom and 3 for top. And I also reduced the height of the case since it was too tall for keys to work

I also did some research regarding firmware I think Imma look into qmk and vial aswell

3/14/2026 - #8 Size matters

IMG-20260314-WA0004

My pcb doesn't fit into the bottom case, my rotary encoder didn't fit into its hole so I had to sand it with a sand paper and now this, aaaaaaaaaaaaaaaaaaaaaaaaaaaaa

I think i am gonna hand wire ts to the pcb ig

3/15/2026 - #9 Soldered diodes and made the encoder fit

IMG-20260315-WA0000
Ok so after cutting, sanding, burning and inhaling yummy plastic fumes the encoder fits but it is like angled so yeah
also IMG-20260315-WA0001
soldered the diodes after watching around 6 or 7 soldering tutorials. I was confused if I was supposed to line the black line with white line on silkscreen

3/16/2026 - #10 finished soldering

hackpad
so I have come to the conclusion that I like cadding but cadding doesnt like me :heavysob:
no matter what I did the top case wont fit ;c Anyways I finished soldering and guess what in the middle of doing this my soldering iron stopped working I had to troubleshoot it for like 6 or 7 days jk like 20 minutes it was the faulty wire which only works at a certain angle. now am gonna figure out how to make ts work lol :idk: