You are browsing as a guest. Sign up (or log in) to start making projects!

My simple macropad

Hardware
  • 6 Devlogs
  • 14 Total hours

A simple macropad with a 6 key layout, a rotary encoder and a little oled screen

Ship #1 Pending review

This is my macropad which I’ve tried to make simple but still useful. Soldering and using CAD for modelling are new and I’ve never really done either before, it was challenging getting parts to fit and ensuring that pieces would go together correctly. I’m super proud of the project and how its turned out, and that I made a working hardware project. One issue is that hackatime has logged 6 hours and 44 minutes for onshape, can you deflate my time so that this is removed as that was meant for something else unrelated to hack club.

Video of Project → See source code →
Open comments for this post

44m 28s logged

Devlog 6 - Final
This is around about the end of this project, I got some keycaps to fit and did some final adjustments to the case overall for better fitment. I’m almost ready to ship, the final things needed is just updating the readme in the GitHub and create a demo video.

0
0
23
Open comments for this post

29m logged

Devlog 5 - Encoder cover
I spent a short while just making a nice cover for the encoder on the pad, didn’t take me ages now that I’ve gotten a bit better at fusion. I think I will have to model my own key caps because none still seem to fit.

0
0
14
Open comments for this post

6h 38m 47s logged

Devlog 4 - The Pad
The parts for my kit finally came recently and I got some time to put it together. After a while of assembling I finally flashed my firmware and got it all working, its the first time I’ve ever really soldered stuff and in my opinion its came out great. However I have ran into some issues, I completely forgot to record my assembly in lapse, my PCB doesn’t even fit into my case and the cut out for the screen was too small. On top of this the switches were so close together I had to snip the ends off. I have gone back through and just sorted the cut out of the screen and added some nice curves around the edges to make it overall nicer. I think the next things I do before I ship will be making sure it fits in the case, making a knob for the encoder and maybe making some really small keycaps due to my mistake of putting the switches so close

0
0
13
$0 B Tier

Great work!

$0 B Tier

Great work!

$0 B Tier

Hi! Great work! You still need to add your firmware files into your production folder and create a BOM.csv (bill of materials) -HD :D

$0 B Tier

Hi Good work! Before i can approve this you need to add an actually readme with pictures of your CAD and PCB! Next add a BOM.csv (bill of materials) and finally please create a a firmware folder with your firmware files! Please add your firmware to your production to! https://hackpad.hackclub.com/guide :D

Open comments for this post

4h 26m 45s logged

Devlog 3 - The Case
After completing the schematic and the PCB I moved onto designing the case. This took me a while as this was the first time I had try to model something. I looked between onshape and fusion however fusion ultimately seemed to be the best software to use. After getting a slight understanding of the tool I made the case and it come out very nice. Next is the actual software.

0
0
41
Open comments for this post

56m logged

Devlog 2 - The PCB

I went back and adjusted the schematic and removed the status LED as I was out of pins on the Seedunio and needed one more for the button press of the rotary encoder. From there I moved on to making the PCB design.

This was hard and took me a few attempts to get wired correctly running into different issue where the traces would overlap leading me to be unable to connect them to the Seedunio.

I finally finished the PCB design by adding the final M3 mounting holes for the case.

0
0
15
Open comments for this post

1h 14m 37s logged

Devlog 1 - The Schematic

I started off my Hackpad today, this was designed around the Seeeduino. I decided I wanted 6 buttons, a rotary encoder, a little screen which I can utilise later and finally a little LED to be used as a status light to help understand what state the Hackpad is in.

I spent about an hour making this schematic but most were spent in ensuring that the ERC would run correctly without any errors such as something stating its not connected while being connected.

Finally, I finished the the schematic with a ERC with zero errors so next is the PCB layout. This was the first schematic I have ever made for a PCB so it definitely took longer that it maybe needed to

0
0
43

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…