qmk_firmware/keyboards/cannonkeys/satisfaction75
Nick Brassel a0089aa345
Fixup Satisfaction75 bootprocess. (#12621)
- Use normal ChibiOS I2C driver.
- Move drawing code to housekeeping -- previously it was during matrix
  scan, which gets executed during bootmagic checks. However, bootmagic
  is invoked before QWIIC subsystem is enabled, which means I2C isn't
  configured yet. All I2C calls to the OLED fail with timeouts while
  bootmagic is being checked. Housekeeping ensures this is executed once
  the system has initialised and settled.
- QWIIC OLED driver: properly clear out OLED buffer when clearing screen.
2021-04-19 13:08:01 +10:00
..
keymaps Add RESET key for default keymap in Satisfaction 75 (#8088) 2020-02-05 13:51:09 +11:00
prototype Initial list of keyboards to exclude from CI (#11213) 2020-12-21 15:38:39 +01:00
rev1 [Keyboard] Satisfaction75 Configurator support (info.json) (#6833) 2019-10-09 11:03:33 -07:00
.noci Initial list of keyboards to exclude from CI (#11213) 2020-12-21 15:38:39 +01:00
bootloader_defs.h Remove references to ch-bootloader-jump.patch (#10998) 2020-11-22 21:12:30 +00:00
chconf.h ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
config.h Fixup Satisfaction75 bootprocess. (#12621) 2021-04-19 13:08:01 +10:00
halconf.h Fix up comments showing how to execute config migration. (#11621) 2021-01-20 02:19:36 +11:00
led.c Satisfaction 75 turn off backlight on suspend, restore config on wakeup (#11774) 2021-02-28 16:50:01 +11:00
led_custom.h Add VIA support for QMK backlight, QMK RGBLight (#7911) 2020-01-20 10:18:25 -08:00
mcuconf.h Fix up comments showing how to execute config migration. (#11621) 2021-01-20 02:19:36 +11:00
readme.md Add Satisfaction75 to QMK, Enable EEPROM on stm32f072 (#5094) 2019-02-13 08:03:26 -08:00
rules.mk Satisfaction 75 turn off backlight on suspend, restore config on wakeup (#11774) 2021-02-28 16:50:01 +11:00
satisfaction75.c Fixup Satisfaction75 bootprocess. (#12621) 2021-04-19 13:08:01 +10:00
satisfaction75.h VIA Configurator Refactor (#7268) 2020-01-03 12:52:00 -08:00
satisfaction_encoder.c VIA Configurator Refactor (#7268) 2020-01-03 12:52:00 -08:00
satisfaction_oled.c [Keyboard] Cannon Keys Satisfaction75: Fix buffer sizes for sprintfs. (#6954) 2019-10-07 14:35:28 -07:00

Satisfaction75

Satisfaction75 Keyboard

Keyboard Maintainer: Andrew Kannan
Hardware Supported: STM32F072CBT6

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

make cannonkeys/Satisfaction75:default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.