Open comments for this post
—Devlog 5 - Hackpad —
My hackpad is officially done! I am naming it The KaziPad. I have just updated the repository, but below is a little sneak peak of its features. I believe it is ready to ship!
- 3x3 Matrix of keys
- OLED display that tells you which layer you are on
- 1 Rotary Encoder to control the volume + toggles keyboard layer
- KMK firmware
Open comments for this post
—Devlog 4 - Hackpad—
What I did:
I successfully added screw holes into my case with no issues! Then, I attempted to make my firmware with QMK, but I had a lot of trouble configuring the layout, and I switched over to KMK. Below is some of my code.
Current Functions Of Firmware:
-There are two separate layers on my keyboard, one is a numpad, the other has letters (Both act as placeholders).
-The rotary encoder functions as a volume knob, and the button toggles between the 2 separate layers.
What’s Next?
-I need to finalize my firmware
-I should create my repository and gather all requirements
-And I am very excited because my project is almost ready to ship, thanks for listening!
Open comments for this post
—Devlog 3 -hackpadd—
I created a case for my PCB with fusion, and I found out how to add the 3d models of my components onto the PCB. This is V4 of my PCB because I didn’t like the arrangement of my last one, and I made it a lot smaller.
Next, I have to make my screw holes and make the firmwareeee. I will update you guys on how that goes soon!
Open comments for this post
— Hackpad - Devlog 2 —
I finally finished my first PCB design! The wiring isn’t pretty, but I’m just proud I finished it. I had to restart like 3 times.
Open comments for this post
Hackpad - My First Project Ever
Devlog 1
My hackpad is going to include a 9 keys arranged in a 3x3 matrix, one rotary encoder, and an OLED screen.
Since my project utilizes 9 keys, I needed to create a matrix to properly organize all of the inputs. Making the matrix took the longest time, because I had to learn how to stop it from becoming one big web.
Through making my matrix, I learned how to use net labels in order to better organize my wires which was a great help with everything else.
Finally, I roughly arranged all of the components in the PCB editor, and will start making my tracks soon.
This is also my first time logging hours, so a lot of my time spent was not actually accounted for. My real amount of hours spent was ~4.