diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..94e8e06 Binary files /dev/null and b/.DS_Store differ diff --git a/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino b/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino index e3ace57..2fbf810 100644 --- a/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino +++ b/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino @@ -60,6 +60,9 @@ static const unsigned char PROGMEM logo_bmp[] = void setup() { Serial.begin(9600); + // Wait for display + delay(500); + // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { Serial.println(F("SSD1306 allocation failed")); diff --git a/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino b/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino index 1558548..6912f66 100644 --- a/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino +++ b/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino @@ -60,6 +60,9 @@ static const unsigned char PROGMEM logo_bmp[] = void setup() { Serial.begin(9600); + // Wait for display + delay(500); + // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { Serial.println(F("SSD1306 allocation failed")); diff --git a/examples/ssd1306_64x32_i2c/ssd1306_64x32_i2c.ino b/examples/ssd1306_64x32_i2c/ssd1306_64x32_i2c.ino index d3ec252..6a19aef 100644 --- a/examples/ssd1306_64x32_i2c/ssd1306_64x32_i2c.ino +++ b/examples/ssd1306_64x32_i2c/ssd1306_64x32_i2c.ino @@ -60,6 +60,9 @@ static const unsigned char PROGMEM logo_bmp[] = void setup() { Serial.begin(9600); + // Wait for display + delay(500); + // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { Serial.println(F("SSD1306 allocation failed"));