An open API service indexing awesome lists of open source software.

https://github.com/f1f7y/ssd1306_oled_display

A basic implementation of TWI/I2C used for communicating with the SSD1306 display driver
https://github.com/f1f7y/ssd1306_oled_display

atmega atmega8 avr c oled-display-ssd1306 ssd1306

Last synced: about 1 year ago
JSON representation

A basic implementation of TWI/I2C used for communicating with the SSD1306 display driver

Awesome Lists containing this project

README

          

# SSD1306_oled_display
###### 2021 - Filip Bartoš

A basic library implementing TWI/I2C comunication with the SSD1306 display driver using an ATMega8

Websites used as reference:
1. https://embedds.com/programming-avr-i2c-interface/
2. https://www.hwkitchen.cz/user/related_files/graficky-displej-oled-096-128x64-i2c-datasheet.pdf
3. https://www.avrfreaks.net/forum/solved-i2c-ssd1306-display
4. https://github.com/efthymios-ks/AVR-TWI
5. https://electronics.stackexchange.com/questions/273634/atmega328-i2c-twi-and-oled-display/337912
6. https://github.com/Sylaina/oled-display/blob/master/i2c.c
7. https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2486-8-bit-AVR-microcontroller-ATmega8_L_datasheet.pdf
8. https://github.com/tibounise/SSD1306-AVR
9. https://www.nongnu.org/avr-libc/user-manual/pgmspace.html

A working example:
![example image](https://github.com/F1F7Y/SSD1306_oled_display/blob/main/host/clown.jpg)