Thank you for posting an SSD1306 example, Richard. I'd like to bring up my 128x32 OLED display using a 16F1823 and XC8 with a 'retro' TIL311 type font.
Cheerful regards, Mike
Thank you for posting an SSD1306 example, Richard. I'd like to bring up my 128x32 OLED display using a 16F1823 and XC8 with a 'retro' TIL311 type font.
Cheerful regards, Mike
Richard, may I ask if you did anything special to run the SSD1306 display and I2C interface at ~2.6-MHz, please? I'm amazed that my setup (on a solderless breadboard) is running without any problems at 1-MHz but when I tried a 2-MHz I2C clock the display doesn't come up. I'm using 3.6 kOhm pull-up resistors on the I2C bus.
Cheerful regards, Mike
mike
I had "setup" the display at a lower rate and kept increasing the i2c baud rate till the display failed to update .
only one of my 6 displays could exceed 1mhz , one had issues above 400khz. I did not look at the pull up resistors .just trusted that the modules were fitted out appropriately. vcc was 3.3 v
the data sheet specs give a ic2 clock of 2.5uS 400khz so its probably not the best idea I have had.
i'm running them a 400k for reliability
Warning I'm not a teacher
I didn't realize there were pull-up resistors already installed on the display module. I pulled the 3.6k resistors and the display works fine. My circult and display are running on 5v.
Thank you again for new info'...
Hope you and family are well and enjoying a wonderful summer.
Cheerful regards, Mike
Bookmarks