Changes made to QMK

It was more than two months ago that I hacked on qmk for some days, so I hardly remember anything about it. I’ll just try to separate parts of git diff here…

Use less code space in order to link audio and bluetooth into FeatherBLE.

Audio sound on hold action only and some include changes (include audio where it is needed instead of quantum.h) to make adafruitble compile with audio.

Code for my keyboards

todo: outdated! download (23 kByte)

pimoroni trackball

I thought I could do better than the code in qmk at that time. Well, maybe it’s better, but this trackball still is a low resolution device. See changed files keyboards/handwired/jww3/keymaps/pimoroni/pimoroni_trackball.* in the archive above.

current

I tried to make those atmega32u4 with QMK consume less current. My atmega644-based bit-banging-USB keyboard uses only 4.4mA, whereas I measured 30mA (ProMicro 16MHz) and >24mA (FeatherBLE) with QMK.

The code in the archive above enters sleep mode at the end of the "housekeeping task" to increase its cycle time to 8ms, which reduces current to 18mA (ProMicro 16MHz) and 21mA (FeatherBLE).


Latest modification: 16.12.2023 12:40
Jens W. Wulf

Impressum
Datenschutzerklärung