Replies: 2 comments
-
The display in your link should be 9-bit SPI but not I2C. I have tried similar display before and only can initial success randomly. The SPI display without CS, DC and RST at the same time is not easy to ensure the initialization. My final solution is breakout the CS pin to ensure it works. |
Beta Was this translation helpful? Give feedback.
-
The display is marketed as an I2C device and seems to operate only over SDA/SCL. There's no access to the CS pin on the board, at least not without probably removing the display. I've almost got it working with a custom Data Bus and a subclass of The custom Data Bus I put together is very similar to I will admit I'm fairly new to Arduino so I'm not familiar with the ins and outs of some of the protocols like I2C and SPI, so I'm not sure what 9-bit SPI is and how it relates to this board's operation. |
Beta Was this translation helpful? Give feedback.
-
I'm currently using Adafruit_GFX and https://github.com/limengdu/Arduino_ST7789_Fast/tree/master, but was thinking about using this library instead. The display I'm using is a Seeedstudio Grove 1.2" IPS Display, which is an ST7789 OLED display and employs an I2C connection rather than SPI. There doesn't appear to be an existing
Arduino_DataBus
subclass that will work. Would you consider adding a DataBus subclass to support this display, or do I need to try to write my own?Beta Was this translation helpful? Give feedback.
All reactions