vahalan / stm32-ssd1306

STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI

Home Page:https://eax.me/stm32-ssd1306/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stm32-ssd1306

STM32 library for working with OLEDs based on SSD1306, supports I2C and 4-wire SPI. It also works with SH1106, SH1107 and SSD1309 which are compatible with SSD1306.

A detailed video-tutorial is available on hacksOnTable YouTube-channel. If you want to create a custom font, please read Creating Custom Fonts. For even more details please see ssd1306/ssd1306_conf_template.h and examples directory.

The code is based on 4ilo/ssd1306-stm32HAL library developed by Olivier Van den Eede ( @4ilo ) in 2016.

Ports

There is a DuyTrandeLion/nrf52-ssd1309 port to nRF52 of this library made by @DuyTrandeLion in 2020.

There is also a kirsche-ctrl/xmc2go-ssd1306 port to XMC made by @kirsche-ctrl in 2022.

Other Libraries

For other displays there are separate libraries available:

About

STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI

https://eax.me/stm32-ssd1306/

License:MIT License


Languages

Language:C 100.0%