# Thermal-ESP32-Web-Demo **Repository Path**: waveshare/Thermal-ESP32-Web-Demo ## Basic Information - **Project Name**: Thermal-ESP32-Web-Demo - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-21 - **Last Updated**: 2026-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Thermal-ESP32-Demo ESP32-S3 firmware with web-based real-time thermal imaging preview (Meridian Innovation SenXor). ## Build Requirements - ESP-IDF **v5.4.4** (the project is configured and verified with this version) - ESP32-S3 target Other ESP-IDF versions have not been verified. Select ESP-IDF v5.4.4 in your development environment before configuring or building the project. ## Flashing Single merged firmware file: | File | Address | |------|---------| | `firmware/factory.bin` | 0x0000 | ```bash esptool.py --port write_flash 0x0000 firmware/factory.bin ``` ## Connection **AP Mode** (default): - SSID: `WSThermal` - Password: `12345678` - Open: `http://192.168.4.1/thermal` **STA Mode**: - Edit `CONFIG_ESP_WIFI_STA_SSID` / `CONFIG_ESP_WIFI_STA_PASSWORD` in `sdkconfig` - Access `http:///thermal` ## Web Pages | Page | URL | Description | |------|-----|-------------| | Thermal | `/thermal` | Live heatmap with 4 colormaps, auto/manual range, FPS counter | | Raw Data | `/thermal/raw` | 80x62 temperature value matrix | | Debug | `/thermal/debug` | Sensor registers and frame status | ## License MIT. SenXorLib (c) Meridian Innovation. ## Sample Output ### IP/Thermal webpage thermal image: