Any Documentation on the ESP-WROVER-KIT LCD

Reefhermit
Posts: 6
Joined: Mon Jan 23, 2017 4:33 pm

Any Documentation on the ESP-WROVER-KIT LCD

Postby Reefhermit » Fri Jan 27, 2017 4:04 am

Is there documentation on the LCD so I can find a support library in the Arduino IDE?

ESP_Angus
Posts: 2344
Joined: Sun May 08, 2016 4:11 am

Re: Any Documentation on the ESP-WROVER-KIT LCD

Postby ESP_Angus » Fri Jan 27, 2017 6:36 am

Hi Reefhermit,

There isn't a lot of documentation for the display yet, but the LCD controller is an ILI9341 controller which uses the SPI bus.

You can check the ESP-WROVER-KIT schematic linked here to see the pin connections between the ESP32 and the LCD controller.

If using Arduino, there are some ILI9341 libraries which can be used with ESP32. They need to be configured to use the pins shown on the schematic.

For ESP-IDF, a library for writing to the display is currently in code review and testing. The proof of concept nesemu code also has a driver for the ILI9341 on this board.

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: Any Documentation on the ESP-WROVER-KIT LCD

Postby ESP_Sprite » Fri Jan 27, 2017 9:28 am

Also, the example for the SPI driver in esp-idf basically is a low-level driver for that display. You may want to use that instead of the NES driver; it should be slightly less CPU-intensive.

Reefhermit
Posts: 6
Joined: Mon Jan 23, 2017 4:33 pm

Re: Any Documentation on the ESP-WROVER-KIT LCD

Postby Reefhermit » Fri Jan 27, 2017 5:08 pm

Thanks for the prompt reply . . . . unfortunately the ILI9341 drivers do not complile in the Arduino IDE :(

Ken

dennis650
Posts: 5
Joined: Mon Dec 19, 2016 11:52 am

Re: Any Documentation on the ESP-WROVER-KIT LCD

Postby dennis650 » Sat Jan 28, 2017 8:08 am

Hu,

I use the driver from olikraus. Tutorial with a fix: https://www.youtube.com/watch?v=smk8BRFwcs8

Greetings
Dennis

MartyMacGyver
Posts: 56
Joined: Sun Dec 18, 2016 9:17 pm

Re: Any Documentation on the ESP-WROVER-KIT LCD

Postby MartyMacGyver » Sat Jan 28, 2017 2:08 pm

See my repo for an SDK native demo as well as my new port of a comprehensive LCD demo using the core Adafruit ILI9341 and GFX graphics libraries that works with Arduino-ESP32:

https://github.com/MartyMacGyver/ESP32_Adafruit_ILI9341

Note: tested on the ESP-WROVER_KIT using the current commits in the esp-idf, arduino-esp32, and Adafruit repos, with the latest Arduino 1.8.1.

ESP_Angus
Posts: 2344
Joined: Sun May 08, 2016 4:11 am

Re: Any Documentation on the ESP-WROVER-KIT LCD

Postby ESP_Angus » Tue Jan 31, 2017 12:16 am

Reefhermit wrote:Thanks for the prompt reply . . . . unfortunately the ILI9341 drivers do not complile in the Arduino IDE :(
If you're talking about the Adafruit library, the stable version (in Arduino Library manager) doesn't support ESP32 yet (assumes AVR processor) but the development version in their github repository should work.

EDIT: I hadn't read ahead to Marty's post, that sounds like a good option as well! :)


Who is online

Users browsing this forum: No registered users and 56 guests