https://www.mathaelectronics.com/interfacing-ssd1306-i2c-oled-display-with-arduino/