This page permanently redirects to gemini://shit.cx/keyboards/h0002/2021-01-15-keyboard-firmware/.

shit.cx

Keyboard Firmware

2021-01-15T21:08

Yesterday, I looked at QMK¹ and I think it will be the firmware I will use. In the past I've always used TMK² which QMK is forked from.

I'm mostly happy with TMK — functionally it does everything I need. QMK, however actively developed and supports newer microcontrollers which tend to be cheaper and faster. Support for the Teensy LC³ microcontroller is really the only reason I'm considering shifting.

I built a simple firmware supporting just a single button then I wrote it to a Teensy LC and it worked.

I then took a closer look at the configuration. Being a fork of TMK, it is very familiar to me. I noticed a few improvements like better support for custom functions and lighting controls but I use neither of those much. In the past I've found custom functions useful but over the years I've weeded them out as excessive bloat.

In 20 minutes, I found nothing concerning. I can make one button work so I'm confident that I can get them all to.

=> ¹ TMK Keyboard | ² QMK | ³ Teensy LC


=> More Posts Like This | Return to Homepage

The content for this site is CC-BY-SA-4.0.

Proxy Information
Original URL
gemini://shit.cx/keyboards/h0002/2021-01-15-keyboard-firmware
Status Code
Success (20)
Meta
text/gemini;
Capsule Response Time
2981.959475 milliseconds
Gemini-to-HTML Time
0.661657 milliseconds

This content has been proxied by September (3851b).