ssd1306-esp-idf-i2c icon indicating copy to clipboard operation
ssd1306-esp-idf-i2c copied to clipboard

Sample code for driving 128x64 OLED display (SSD1306 driver) via ESP-IDF's I2C master driver

Results 7 ssd1306-esp-idf-i2c issues
Sort by recently updated
recently updated
newest added

Hey, your clear function inits the zero[128] array but never defines it, which lead to artifacts on my display. Here is the primitive fix you could probably solve way better:...

Just adding this comment to your project because from my google search there appears to be a number of people who have searched for an esp-idf based solution to driving...

``` Compiling .pio/build/esp32doit-devkit-v1/src/main.o src/main.c: In function 'app_main': src/main.c:225:14: warning: passing argument 1 of 'xTaskCreate' from incompatible pointer type [-Wincompatible-pointer-types] xTaskCreate(&task_ssd1306_display_text, "ssd1306_display_text", 2048, ^ In file included from src/main.c:3:0: /Users/raf/.platformio/packages/framework-espidf/components/freertos/include/freertos/task.h:432:37: note:...

otherwise the display might have some crap from the memory on it

I add some code to support 128x32 device.

Add component.mk, Kconfig and exposes `ssd1306_` methods for us as a proper esp-idf component. As per requested in #1 Cheers, Morgan

There is no decent SSD1306 library for ESP-IDF but several for Arduino platform. Wemos already have ESP32 model with built-in OLED, so it would be nice to have a native...