Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SH1106 I2C - Basic Implementation

This is a basic implementation for I2C communication between an ESP32 device to a SH1106 OLED monochrome display written in C using ESP-IDF.
This project has been developed using the provided SH1106 Datasheet along with some guidance from reading some built-in ESP32 drivers for the SSD1306 display along with the corresponding datasheet online.

TODO:
- Implement I2C data transfer using esp_timer and freeRTOS queue to allow for much faster transfer rate (400khz.)
- Fully implement a font (currently ~half completed.)
- Create a font calibration screen / Other calibration modes.

License

GPL3.0

About

Basic I2C Implementation for ESP32 to SH1106 OLED display

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages