Posts: 22
Threads: 5
Joined: Mar 2019
Reputation:
0
Hello All,
I would like to test the possibility to built a Pypilot remote with an ESP32 and a simple Nokia 5510 LCD or a JLX 12864 LCD. Does anyone has experimented such configuration ? I am not sure about the SPI to use : SPI2 or SPI3 ?
Best regards,
Damien.
Posts: 397
Threads: 37
Joined: Jul 2019
Reputation:
14
I was successful in getting the JLX12864 to work with the esp32. I could not tell you which SPI I used as this was last year... but it works I can tell you that.
Posts: 22
Threads: 5
Joined: Mar 2019
Reputation:
0
Sean,
Thanks for pointing to your micropython repository ; I will try to compile the ESP32 port and install it on my generic ESP32 (ESP32-WROOM32).
Regarding the drivers, it seems that most of ILI9341/ST7789V LCDs can not be sunlight readable except expensive transflective displays (that was the reason as well as low power why I was looking at JLX 12864). Do you think this could be a viable route ?
Best regards,
Damien
Posts: 2,001
Threads: 19
Joined: Jun 2016
Reputation:
59
Just needs the driver for the the jlx12964 tested and working on esp32. It is a bit different under linux as the driver there can just do writes and not worry about DMA. It wouldn't be too difficult to support the jlx12864 on esp32, but just a different driver.
If you can make these changes let me know, it could be interesting to use this display I just haven't looked at it yet.
Posts: 30
Threads: 0
Joined: Apr 2020
Reputation:
0
Is there a guide or a can you write which steps i need to follow to have the esp32 and screen setup with pypilot ?
Posts: 2,001
Threads: 19
Joined: Jun 2016
Reputation:
59
with jlx2864 i did not make it working yet.
I just linked my micropython fork which includes a driver for the lcd I am using and it would be possible to modify that to get it working.
Once that is in place you can simply type "make upload" in the pypilot/hat directory once the esp32 is connected by usb.
Posts: 30
Threads: 0
Joined: Apr 2020
Reputation:
0
just to clarify.
you have a display and buttons connected to an esp32 and this is wirelesly connected through wifi to a pypilot server and can control the pypilot over wifi ?
i am looking for a solution to omit the cables for the screen and the buttons to tinypilot.
Thank you