Skip to main content

FAQ

Q: When connecting to the USB port, the computer cannot detect the COM port.

A: Press and hold the BOOT button, reconnect the USB cable, and release the BOOT button after powering on.

Q: The RS485_Test example program can only send data but cannot receive. How can I fix this?

A: RS485 communication issues can sometimes occur due to IDF version problems:

  1. For ESP-IDF environment: It is recommended to upgrade to v5.5.2.
  2. For Arduino environment: It is recommended to downgrade the esp32 package version to v3.0.7.
Q: CAN reception fails on the ESP32-S3-Touch-LCD-4.3B?

A:

  1. Re-open the COM port in the UCANV2.0.exe software and press the Reset button on the ESP32-S3-Touch-LCD-4.3B several times.
  2. Uncheck the "DTR" option in the serial debugging assistant.
Q: ESP32-S3-Touch-LCD-4.3B shows no response after flashing an Arduino program for the RGB screen?

A: If the screen shows no response after flashing the code, check if the configuration in Arduino IDE -> Tools is correct: Select the corresponding Flash (16MB) and enable PSRAM (8MB OPI).

Q: Compilation fails with an error when flashing the Arduino RGB screen program on the ESP32-S3-Touch-LCD-4.3B?

A: Check if the required libraries are installed. Please refer to the Library Installation Guide.

Q: The libraries are all installed, but flashing the lvgl program reports an error missing lv_conf.h?

A: The library installation path may contain Chinese characters, preventing the library files from being found. Also, check if the lv_conf.h file is placed in the Arduino libraries folder.

Q: Why is there no display on the screen after successful Arduino flashing?

A: You can refer to the following steps to run the demo for comparison:

  1. Before running the program, install the required libraries.
  2. Install libraries video reference.
  3. Run and flash the example programs.
Q: When compiling an example in Arduino IDE, I get a fatal error: esp_memory_utils.h: No such file or directory

A: Please install Arduino esp32 version ≥ v3.0.2 to resolve this issue.

Q: Can the CAN communication debugging tool send continuous frames?

A: Yes, you can also customize the frequency of consecutive frames. If the frequency is too high and causes the computer to lag, it may trigger bus errors.

Q: What should I do if flashing with ESP-IDF fails?

A:

  1. Try setting the development board to download mode. Power off completely, press and hold the Boot button and power it on again, then release it, enter the download mode, re-flash the program, reset and run.
  2. Try pressing the "fullclean" button in the status bar and recompile/flash. This cleans all compiled content, useful when compilation errors occur or the build environment gets corrupted.
Q: How to handle not finding the AppData folder?

A: The AppData folder is often hidden by default. You can change the settings to show hidden items:

  • Explorer -> View -> Check "Hidden items"
Q: How to check the COM port?

A:

  1. Press the Windows + R keys to open the "Run" dialog box, input devmgmt.msc and press Enter to open the Device Manager;
  2. Expand the "Ports (COM & LPT)" section. All COM ports and their current status will be listed here.
Q: The first compilation of a program is extremely slow. What should I do?

A: It is normal for the first compilation to be very slow. Please be patient and wait for it to complete.

Q: The program flashes successfully, but nothing is shown on the screen. How to solve this?

A: If the development board has a reset button, press it. If there is no reset button, please disconnect and reconnect the power.

Q: When using a MAC device, program flashing fails?

A: Install the MAC driver and then flash again.

Q: How to use SquareLine Studio to design interfaces?
Q: How to port the provided lib libraries? Or how to develop my own LCD screen? How to drive?

A: The display driver IC for this product is the ST7262, and the touch controller is the GT911. It is recommended to directly refer to the Arduino or ESP-IDF example programs for porting and secondary development.

Q: The compiler cannot find the common folder during compilation?

A: This is likely caused by an inconsistency between old and new IDF versions. Update to the latest IDF version.