Hi All,
I need these peripherals for my project:
- 2 UART (including console)
- wifi
- Bluetooth 4.x LE
- IPEX antenna
- LCD display (color & grahics capability)
- 2 GPIO
- 8MB FLASH
I found Kaluga board but AFAIK there is no 8Mb esp-s2-wrover module with 8Mb. Do you have information about what module should be good for this or is there a non parallel LCD for esp32 wich is compatible with LVGL library?
Thx
Zamek
Which module will be good?
Re: Which module will be good?
Kaluga is based on S2 as you know, which does not have BLE at all.
It may be hard to find devkit with IPEX and 8MB, most devkits does not have IPEX.
It may be hard to find devkit with IPEX and 8MB, most devkits does not have IPEX.
-
- Posts: 34
- Joined: Sat Dec 02, 2017 7:27 pm
Re: Which module will be good?
Hi Chegewara ,
Thx for reply, and do you have information about an spi lcd which is compatible with lvgl library? Because I can use wroom modules.
At this moment I have a project based on wroom module including ipex,16MB,wifi,ble, but there is not enough pins for a parallel lcd.
I have never make an lcd interface for esp, and I don't know which will be good. AFAIK there should be good an ILI94XX based LCD?
thx
Zamek
Thx for reply, and do you have information about an spi lcd which is compatible with lvgl library? Because I can use wroom modules.
At this moment I have a project based on wroom module including ipex,16MB,wifi,ble, but there is not enough pins for a parallel lcd.
I have never make an lcd interface for esp, and I don't know which will be good. AFAIK there should be good an ILI94XX based LCD?
thx
Zamek
-
- Posts: 25
- Joined: Mon Jun 28, 2021 4:55 am
Re: Which module will be good?
WROOM-32 series modules with IPEX connector will be a good choice for you. The ESP32 can handle SPI displays easily with LVGL.
Just make sure you don't use a high resolution display with ESP32+LVGL.
So far ILI9341 and ILI9488 based displays have been good to use with LVGL (displays might not be supported fully as-is, you might need to write your own drivers to make things work efficiently).
A tip if you want to double the frame write speed:
The ESP32 can use SPI pins via the pin MUX, or via dedicated SPI GPIOs - you can use dedicated GPIO to get 80 MHz clock speed. Otherwise you only get 40 MHz maximum.
Also, using 8-bit SPI with dediacted D/C line is better than using 9-bit SPI displays.
Just make sure you don't use a high resolution display with ESP32+LVGL.
So far ILI9341 and ILI9488 based displays have been good to use with LVGL (displays might not be supported fully as-is, you might need to write your own drivers to make things work efficiently).
A tip if you want to double the frame write speed:
The ESP32 can use SPI pins via the pin MUX, or via dedicated SPI GPIOs - you can use dedicated GPIO to get 80 MHz clock speed. Otherwise you only get 40 MHz maximum.
Also, using 8-bit SPI with dediacted D/C line is better than using 9-bit SPI displays.
Hobbyist and electronic design consultant! (https://PCBArtists.com/)
-
- Posts: 34
- Joined: Sat Dec 02, 2017 7:27 pm
Re: Which module will be good?
Hi,
Thx, I'll check it
Bye Zamek
Thx, I'll check it
Bye Zamek
Who is online
Users browsing this forum: No registered users and 48 guests