Smart Display Monitor - ESP32-S3-4848S040
Project Overview
This project aims to create a smart monitoring dashboard using the Guition ESP32-S3-4848S040 480Γ480 Smart Screen, integrated with ESPHome, to visualize key metrics and alarms from server equipment in a datacenter or server environment.
Goal
Develop an embedded system using ESPHome that:
- Uses the Guition ESP32-S3-4848S040 display
- Monitors and displays server equipment data (local or remote)
- Provides visual alerts for threshold violations (e.g., high temperature, low disk space)
Basic Functionality
Home Screen
Displays general information from the local device, including:
Date and
Time
Local Weather
Quick access buttons for:
- Connected devices
- Configuration menu
Alarm area:
- Warnings triggered when a monitored value exceeds defined limits
(e.g., disk space below threshold, CPU temperature too high)
- Warnings triggered when a monitored value exceeds defined limits
Example Data Pages
- System Info: Device hostname, uptime, firmware version
- CPU: Usage, temperature, frequency
- Storage: Disk partitions, used/available space
- Network: IP address, Wi-Fi signal strength, latency
- Custom pages: Specific sensors or device groups

Interface Screenshots and UI Mockups
Use this section to add screenshots or visual examples of the user interface.
You can include.png
,.jpg
, or SVG images to illustrate:
- Home screen layout
- System status pages
- Example alarms or notifications
- Touch navigation and interaction areas
Image Example Placeholder:
Architecture (Planned)
- Firmware: ESPHome
- Platform: ESP32-S3 with RGB 480Γ480 display (ST7701S driver)
- Touch Controller: GT911
- Data Sources: MQTT, HTTP API or local sensors
- Alert System: Threshold-based triggers and visual alarms
Collaboration
I would like to count on your help to bring this idea to life.
Suggestions, contributions, and improvements are more than welcome!
Sincerely,
Marcelo Sobral