1.28inch_ESP32-C3
ESP32 LVGL for Arduino Development Board 1.28 Inch 240*240 IPS Smart Display Screen LCD TFT Module WiFi & Bluetooth with Touch
- main control is a Single Core MCU, ESP32-C3-MINI-1U
- integrated WI-FI and Bluetooth functions, the main
- frequency can reach 160MHz, 400KB SRAM, 384KB ROM,
- Flash size is 4MB
- display resolution is 240*240 IPS display
- capacitive touch.
- includes LCD display screen, backlight control circuit,IO port interface, this module supports development in arduino IDE, ESP IDE, Micropython and Mixly
- Brand: Shenzhen Jingcai Intelligent Co., Ltd
- Specs: 1.28 Inch ESP32 Black shell CTP Display Module 240x240 Tft Lcd Screen Module LVGL Development Board
- Store
https://www.displaysmodule.com/video/ecerplay.html
Source code archive 1.28inch_ESP32-2432S032.zip can be found here:
python esptool.py -b 115200 --port COM21 read_flash 0x00000 0x400000 flash_4M.bin
pip install esphomeflasher
esphomeflasher your_esphome_firmware.bin --bootloader bootloader_qio_80m.bin
ESP32 firmware is split into 4 different files. When these files are installed using the command-line tool esptool, it will patch flash frequency, flash size and flash mode to match the target device. ESP Web Tools is not able to do this on the fly, so you will need to use esptool to create the single binary file and use that with ESP Web Tools.
Create a single binary using esptool with the following command:
esptool --chip esp32 merge_bin \
-o merged-firmware.bin \
--flash_mode dio \
--flash_freq 40m \
--flash_size 4MB \
0x1000 bootloader.bin \
0x8000 partitions.bin \
0xe000 boot.bin \
0x10000 your_app.bin
If your memory type is opi_opi or opi_qspi, set your flash mode to be dout. Else, if your flash mode is qio or qout, override your flash mode to be dio.