Flash LilyClaw AI firmware to your ESP32-S3 board directly from the browser.
No tools. No drivers. Just USB and one click.
USB-C data cable. T-Display S3 has native USB.
Select the serial port. Firmware writes in ~30 seconds.
LilyClaw-SetupDevice starts an access point. Password: lilyclaw1
192.168.4.1Set WiFi, Telegram token, Claude API key. Save & reboot.
First install erases all data. Updates preserve your config.
Connect the HC-SR04 sensor and 4 SG90 servos to your T-Display S3:
HC-SR04 T-Display S3 Servos (SG90)
ββββββββββ ββββββββββββββ
βVCC ββ 5Vβββββββ€ 5V G18βββββββ Tete H (β)
βTRIGβ G16βββββββ€ β
βECHOβ G17βββ β G10βββββββ Tete V (β)
βGND ββ GNDββ€ β β
ββββββββββ β β G11βββββββ Pince Gauche
β Diviseurβ β β
1kΞ©+2kΞ© β β G12βββββββ Pince Droite
sur ECHO β β β
βββββ€ GND 5V βββββββ Servos VCC (rouge)
ββββββββββββββ Servos GND (marron)
SG90 servos + HC-SR04 = 5V. Add a 470Β΅F capacitor on the 5V rail to prevent brownouts.
HC-SR04 ECHO outputs 5V. Use a voltage divider (1kΞ© + 2kΞ©) or a 3.3V module (RCWL-1601).
| Board | ESP32-S3 · 16MB flash · 8MB PSRAM |
| Tested | LilyGo T-Display S3, Xiaozhi AI |
| Browser | Chrome 89+ or Edge 89+ |
| Cable | USB-C (data, not charge-only) |
| Accounts | Telegram Bot + Anthropic API key |
HTTP timeout rΓ©duit de 120s Γ 30s pour Γ©viter de bloquer l'agent pendant 2 minutes sur erreur rΓ©seau. TCP keep-alive activΓ© pour prΓ©venir les "Connection reset by peer" causΓ©s par l'inactivitΓ© de la connexion.
Sur échec réseau, l'agent retente automatiquement 2 fois avec un backoff de 3s puis 6s avant de retourner une erreur à l'utilisateur. Récupère les coupures WiFi transitoires.
Un mouvement dΓ©tectΓ© par le capteur ne peut plus dΓ©sarmer accidentellement le mode sentinelle. Seule la commande explicite sentinel_mode disarm via Telegram peut le faire.
Transitions fluides de la tΓͺte avec easing float, screensaver non-bloquant, correction convergence du regard.