qmk/keyboards/bastardkb/dilemma
Eric N. Vander Weele 9523ed9e32
Expose rgb_matrix_update_pwm_buffers to be available in keymaps (#24573)
* Expose rgb_matrix_update_pwm_buffers to be available in keymaps

Exposing this API enables the examples in the keyboard shutdown/reboot
documentation to compile instead of calling `rgb_matrix_driver.flush`
directly.

* Remove extraneous rgb_matrix_update_pwm_buffers prototype declarations

Now that `rgb_matrix_update_pwm_buffers` is public, there isn't the need
for local prototype declarations.
2024-11-07 23:12:59 -07:00
..
3x5_2
3x5_3 Rename RGB/HSV structs: keyboard-level code (#24476) 2024-10-12 19:00:56 +01:00
4x6_4
config.h
dilemma.c Expose rgb_matrix_update_pwm_buffers to be available in keymaps (#24573) 2024-11-07 23:12:59 -07:00
dilemma.h
info.json
readme.md

Dilemma

A family of split keyboards with embedded RP2040 controllers, support for Cirque GlidePoint circle trackpads, and SPI + I2C breakouts for other peripherals

A DIY version of the 3x5_2 PCB with promicro compatible footprint is also available.

Make example for this keyboard (after setting up your build environment):

make bastardkb/dilemma/3x5_3:default
make bastardkb/dilemma/4x6_4:default

Flashing example for this keyboard:

make bastardkb/dilemma/3x5_3:default:flash
make bastardkb/dilemma/4x6_4:default:flash

See the keyboard build instructions