Great video, how could I use a screen with the SH1106 driver?
@usefulelectronics9 ай бұрын
You will need to update display_config.c to configure the display driver correctly You are able to modify the OLED driver from idf.py menuconfig from the command line. SH1107 and SSD1306 are supported I don’t know how similar the drivers are but there won’t be a lot of job to do It would be amazing if you can add support to your OLED driver and push the update to GitHub repository so everyone can use it
@vigneshs62326 ай бұрын
How can I use SPI instead of I2C for the same SSD1306 Display. Please help me.
@usefulelectronics6 ай бұрын
Your display must support spi
@vigneshs62326 ай бұрын
@@usefulelectronics Yes. My SSD1306 Display supports SPI. I already programmed that display to run using SPI with other codes. But I am not able to display using LVCL library as you done in your video.
@usefulelectronics6 ай бұрын
@@vigneshs6232 I see, you will need to updated layer since it is based on I2C driver I have worked with SPI driver before to get GC9A01 Round display running github.com/UsefulElectronics/esp32s3-gc9a01-lvgl/blob/main/main/display/gc9a01.c#L34 you can have a look at it and update display_config layer accordingly
@vigneshs62326 ай бұрын
@@usefulelectronics I already gone through all your code in your Github. I also used the same project you mentioned to change the I2C to SPI. But, I am not able to get the output. I already created an issue in this Github project folder. Can you please check my code, I added in that issue? It would be really helpful for me.
@arihantkamdar7 ай бұрын
Can I use this with the Pi 4?
@vogonjelc10 ай бұрын
Can it be used with arduino ide or vs code?
@usefulelectronics10 ай бұрын
Yes but you need to change the display driver implementation and LVGL library configuration to suit Arduino framework