Hi,
I have a Waveshare ESP32C6 1.43 round display device that I am tying to configure. Based on the ESPHome documentation, I have configured the display with following configuration.
display:
- platform: mipi_spi
id: disp1
model: CO5300
reset_pin: 3
cs_pin: 10
bus_mode: quad
dimensions:
height: 466
width: 466
color_depth: 16
buffer_size: 50%
init_sequence:
- [ 0xD0, 0x07, 0x42, 0x18]
- delay 10ms
- [ 0xD1, 0x00, 0x07, 0x10]
lambda: |-
// Draw a circle to match the round screen
it.circle(233, 233, 230, id(my_blue_color));
it.print(233, 233, id(my_font), TextAlign::CENTER, "C6 AMOLED");
I am still not getting a clean display. I am setting buffer size to 50% as this ESP32 variant does not support PSRAM.
Attaching an image for reference.
Entire configuration can be found here
Thanking you
Satish Rajanna
