I've been reading this forum and found plenty of good information. Maybe someone can help me. I was prototyping something on arduino and now chooose efm8ub1 for final ic in the product. I need to have ability to dive 2-3 ssd1306 oled screens. All same size, displaying same thing.
Are there libraries available somaplce? I searched around, attempting to port from Adafruit, but Im not a good programmer.
Any suggestions greatly appreciarted.
I don't know arduino well. If you install Simplicity Studio, you could see some example project to use SMBus peripheral for EFM8UB1. Silabs provide a driver for SMBus interface.
The example was locate in folder like below after you install the SS V4:
The datasheet for the controller is here:
I don't have enough time to read the controller datasheet. i have not seen issue to use I2C to communicate with this controller.