Troubleshooting
This section helps you resolve common issues you may encounter while using the LAFVIN ESP32S3 AIChatBot.
Connection Issues
Device Cannot Connect to Wi-Fi
Symptom: The LCD screen shows a Wi-Fi icon with a diagonal line, or the device repeatedly returns to Wi-Fi configuration mode.
Possible Causes:
Incorrect Wi-Fi password
Weak Wi-Fi signal or unstable internet access
The Wi-Fi network is 5 GHz only
Solutions:
Re-enter the Wi-Fi configuration page and confirm that the password is correct
Move the device closer to the router
Make sure your router provides a 2.4 GHz Wi-Fi network, since ESP32-S3 does not support 5 GHz Wi-Fi
Use another device on the same network to confirm that the internet connection is working properly
If you are using the ChatGPT firmware, make sure the network can access OpenAI’s servers
Cannot Connect to AI Service
Symptom: After startup, the device asks you to add the device in the control panel or enter a verification code.
Possible Causes:
The device has not been added in the backend
The verification code was entered incorrectly
The ChatGPT firmware has not been configured completely
Solutions:
Follow Backend Setup to complete Xiaozhi account registration, device binding, and backend setup
Follow Network and API Configuration to complete Wi-Fi and API key configuration for the ChatGPT firmware
Voice Issues
Microphone Cannot Recognize Speech
Symptom: When you speak, the LCD screen does not show any recognized text.
Possible Causes:
Incorrect microphone connection
Excessive background noise
The audio module is loose or not connected securely
Solutions:
Check that the audio module is connected correctly and firmly
Move to a quieter environment and speak closer to the microphone
Speaker Has No Sound
Symptom: The device responds, but there is no sound output.
Possible Causes:
The speaker is not connected to the audio module
The volume is too low or muted
The speaker is damaged
Solutions:
Check the speaker module connection
On the ChatGPT firmware, double-click the
UPbutton to increase the volumeOn the Xiaozhi firmware, you can also use a voice command such as
Set the volume to 60 percent
Display Issues
LCD Screen Does Not Display
Symptom: The LCD screen is completely black or shows nothing.
Possible Causes:
Incorrect screen connection
The firmware was not flashed successfully
Solutions:
Check that the LCD screen connections are correct
Restart the device
Reflash the firmware by following the Online Flasher guide
Abnormal Display Content
Symptom: The screen flickers, shows unstable content, or the device keeps restarting.
Possible Causes:
Unstable LCD connection
Insufficient power supply
Solutions:
Check the LCD module connection carefully
Use a stable power source, with a recommended minimum of 5V/2A
If needed, connect another powered Type-C cable to the second Type-C port so both ports can provide power at the same time
System Issues
Device Frequently Restarts
Symptom: The device restarts unexpectedly or enters a repeated reboot cycle.
Possible Causes:
Unstable power supply or low voltage
A short circuit caused by incorrect wiring
Solutions:
Check that the USB power supply is stable, with a recommended minimum of 5V/2A
Verify that the firmware was flashed correctly
Confirm that all wiring is correct
Device Responds Slowly
Symptom: The response time is long and the device feels noticeably delayed.
Possible Causes:
Slow or unstable network connection
Solutions:
Check the network quality
Try a different Wi-Fi network
Reset Device
If the issue cannot be resolved, you can try resetting the device.
Network Reconfiguration (Xiaozhi Version)
Press the
bootbutton briefly during the initial startup and initialization process to re-enter network configuration mode.
Reflash Firmware
Follow the steps in Firmware Upload to reflash the firmware
After reflashing, configure the network again
If the device was not unbound in the backend before reflashing, it may reconnect automatically to the previously bound agent
Contact Support
If the methods above do not solve your problem:
Send an email to technical support: tech_edu_service@outlook.com
When asking for help, please provide:
a detailed description of the problem
the steps that led to the problem
the solutions you have already tried