diff --git a/Adafruit_SSD1306.cpp b/Adafruit_SSD1306.cpp index 570a3358..56e501e9 100644 --- a/Adafruit_SSD1306.cpp +++ b/Adafruit_SSD1306.cpp @@ -204,6 +204,9 @@ void Adafruit_SSD1306::begin(uint8_t vccstate, uint8_t i2caddr, bool reset) { { // I2C Init Wire.begin(); +#ifdef ARDUINO_SAMD_ZERO + Wire.setClock(1000000u); // Fast mode plus: 1MHz +#endif #ifdef __SAM3X8E__ // Force 400 KHz I2C, rawr! (Uses pins 20, 21 for SDA, SCL) TWI1->TWI_CWGR = 0;