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

My awesome macropad!

  • 1 Devlogs
  • 1 Total hours

A hackpad I'm working on

Ship #1 Pending review

This is my submission for the hackpad mission! This is my first time doing hardware design, so I'm not very experienced. Decided to make this because I wanted to speed up some things on my PC and this macropad is configured to use keys F13-F19, which are not present on a normal keyboard but can be used.

It features:
- 7 keys
- An OLED 0.91" display
- A bongo cat animation to go with it

The BOM is available in the readme or in bom.csv

Try project → See source code →
Open comments for this post

1h 5m 46s logged

I’ve been working on my hackpad project lately, and I’m finally finished with it now!

I’ve never made any PCB or 3D printed project before, so this is a massive leap for me when it comes to skill.

First step was designing in KiCad. I kept it simple by adding 7 switches, and an OLED display to show bongo cat.

Then made the PCB, which is a pretty fun part of the process, as its basically just wiring stuff together as it tells you to.

Third step was designing the case which was probably the hardest, getting everything aligned and all.

Fourth step was writing the firmware, this part was fairly easy, and I put some code into that which I found on github to add a bongo cat animation, that makes the cat use the bongo drums when pressing a key on it. The keys are set to F13-F19, keys that are unbound by default.

I’ve been working on my hackpad project lately, and I’m finally finished with it now!

I’ve never made any PCB or 3D printed project before, so this is a massive leap for me when it comes to skill.

First step was designing in KiCad. I kept it simple by adding 7 switches, and an OLED display to show bongo cat.

Then made the PCB, which is a pretty fun part of the process, as its basically just wiring stuff together as it tells you to.

Third step was designing the case which was probably the hardest, getting everything aligned and all.

Fourth step was writing the firmware, this part was fairly easy, and I put some code into that which I found on github to add a bongo cat animation, that makes the cat use the bongo drums when pressing a key on it. The keys are set to F13-F19, keys that are unbound by default.

Replying to @nouxinf

0
2

Followers

Loading…