User Guide
Required Components
- ESP32-S3-Touch-LCD-7C-BOX ×1
- TF card ×1 (not required, needed only for TF card examples)
- USB cable Type-A male → Type-C male ×1
- PH2.0 lithium battery ×1
- DC 7V‑36V power supply ×1
- 3.5mm headphone or speaker ×1
Precautions
-
When using, pay attention to the PCB antenna area. Avoid having other metal or plastic parts in contact with the PCB antenna.
-
The TF card can use SPI / MMC communication, note that the SD_CS pin must be driven by EXIO4 of the I/O expander.
-
The 7inch screen occupies most of the GPIOs. The development board uses the CH32V006K8U7 I/O expander chip for controlling reset, backlight on/off, brightness adjustment, and battery voltage reading.
-
Do not connect multiple batteries simultaneously for charging or discharging. It is recommended that the single‑cell capacity be ≤ 2000 mAh.
-
The ESP32-S3-Touch-LCD-7C occupies the following I²C slave addresses.
Do not use I²C devices with the same addresses:0 1 2 3 4 5 6 7 8 9 a b c d e f00: - - - - - - - - - - - - - - - -10: - - - - - - - - - - - - - - - -20: 20 - - - 24 - - - - - - - - - - -30: - - - - - - - - - - - - - - - -40: - - - - - - - - - - - - - - - -50: - - - - 51 55 - - - - - - - - 5d -60: - - - - - - - - - - - - - - - -70: - - - - - - - - - - - - - - - -80: 80 - - - - - - - - - - - - - - -Address Device Name Header File Definition 0x20 ES8389 audio codec es8389_codec.h 0x24 IO expander chip io_extension.h 0x51 RTC PCF85063A rtc_pcf85063a.h 0x55 BQ27220 fuel gauge bq27220.c 0x5D GT911 touch controller gt911.h 0x80 ES7210 audio capture chip es7210_adc.h
⚠️ USB Download Precautions (Important)
If the port is not recognized, please enter Boot mode:
- Press and hold the BOOT button.
- Connect the USB cable to the computer.
- Release the BOOT button.
After the download is complete, press the RESET button to run the program.