keychron_qmk_firmware/drivers
Michael F. Lamb e6a81133dd Add SH1106 OLED support (#5787)
* modify oled_driver to support SH1106

also:
- improve mechanism to specify which OLED IC we use
- comment calc_bounds()
- give OLED_COLUMN_OFFSET a default value
- inline comment re: OLED MEMORY_MODE and SH1106
- update docs/feature_oled_driver.h for SH1106 support and related changes
- docs: OLED: note we have tested SSD1306 on ARM boards (per @XScorpion2)
- define out MEMORY_MODE when using SH1106 OLED driver

* document that SSD1306 128x64 on AVR works

Per @XScorpion2: https://github.com/qmk/qmk_firmware/pull/5787#discussion_r291837842
2019-06-11 15:27:17 -07:00
..
arm Parameterise STM32 I2C pin modes and timing parameters. (#5671) 2019-06-01 16:04:09 -07:00
avr Moving rgb typedefs into a single location (#5978) 2019-06-04 11:04:30 -07:00
boards Adds Proton C Conversion (#4661) 2019-01-10 08:22:57 -08:00
haptic Haptic feedback generalized - DRV2605 and solenoids (#4939) 2019-02-16 18:39:30 -08:00
issi NK65 Addition (#5865) 2019-05-15 21:09:36 -07:00
oled Add SH1106 OLED support (#5787) 2019-06-11 15:27:17 -07:00
qwiic Add Satisfaction75 to QMK, Enable EEPROM on stm32f072 (#5094) 2019-02-13 08:03:26 -08:00
ugfx/gdisp Add template board files 2017-07-10 09:01:59 -04:00