I’ve looked through the forum for similar issues and haven’t found this exact problem, but if I missed something, my apologies.
I’m trying to get an Adafruit 128x64 OLED (using SSD1306 breakout) to work with a Sparkfun Pro Micro (QWIIC version). If I upload the example file from the Adafruit SSD1306 library using the Arduino IDE, the display works as expected. When I upload the same code (after addressing all of the declarations issues, etc., when moving from the Arduino IDE) from CLion using PIO the code compiles and uploads fine, but the display won’t update. It appears that the Pro Micro is not communicating with it. (Indeed, if I upload using PIO immediately after uploading via the Arduino IDE, whatever was in the buffer on the breakout board continues displaying.)
I’ve checked that I have the most up to date libraries, and I’m just at a total loss. Anyone struggle with this and figure it out?