SparkFun Qwiic 128x32 Micro OLED Python Driver Support

Despite the name, the [sparkfun / Qwiic_Micro_OLED_Py[/b] Python driver doesn’t support the SparkFun Qwiic 128x32 Micro OLED (LCD-17153).
The Qwiic_Micro_OLED_Py Python driver is hardcoded to only support a 64x48 OLED,
** **LCDWIDTH = 64 LCDHEIGHT = 48** **
At a minimum, the COM pins are set wrong (should be 0x02),
** **self._i2c.writeByte(self.address, I2C_COMMAND, 0x12)** **
Of course, the splash screen is wrong, however, this could be ported from the Arduino driver (or eliminated altogether).
I’ve opened an issue, [SparkFun Qwiic 128x32 OLED Display Support.
Has anyone modified the sparkfun / Qwiic_Micro_OLED_Py Python driver to support the SparkFun Qwiic 128x32 Micro OLED (LCD-17153)?](SparkFun Qwiic 128x32 OLED Display Support · Issue #3 · sparkfun/Qwiic_Micro_OLED_Py · GitHub)](GitHub - sparkfun/Qwiic_Micro_OLED_Py: Python package for the qwiic Micro OLED board)

There is a separate Python package for the Qwiic OLED: https://github.com/sparkfun/Qwiic_OLED_Display_Py

Note: You can’t just change the screen dimensions to get the Micro OLED package to work with the Qwiic OLED display. You have to initialize the screen properly and changing those dimensions doesn’t do that.