CYBERMON WiFi
ESP32 + 1.9" ST7789 TFT // Wireless UDP Broadcast
Includes: Setup.exe // Remove.exe // Arduino Sketch
PINOUT
| FUNCTION | GPIO | DESCRIPTION |
|---|---|---|
| LCD MOSI | GPIO 23 | Display data |
| LCD SCLK | GPIO 18 | Display clock |
| LCD CS | GPIO 15 | Chip select |
| LCD DC | GPIO 2 | Data/command |
| LCD RST | GPIO 4 | Reset |
| LCD BLK | GPIO 32 | Backlight |
Board: ideaspark ESP32 + 1.9" ST7789 170x320 TFT
INSTALLATION
to the ESP32
"CyberMon-Setup" WiFi
Enter creds + port
CyberMon_WiFi_Setup.exe
on the PC
Starts at every login
PORT CONFIGURATION
> Default UDP port is 5555
> ESP32 side: Set the port in the captive portal during WiFi setup
> PC side: Edit C:\Program Files\CyberMon WiFi\cybermon_wifi.cfg
> Change port=5555 to match the port set on the ESP32
> Multiple displays can listen on the same port — one PC broadcasts, all displays receive
> Use different ports to show stats from different PCs on different displays
UNINSTALL
> Run CyberMon_WiFi_Remove.exe from the download package
> Removes all files, scheduled task, and install directory
REQUIREMENTS
> Windows 10/11 with .NET Framework 4.7.2+
> ideaspark ESP32 with 1.9" ST7789 170x320 TFT
> Arduino IDE with ESP32 board support
> ArduinoJson library (install via Arduino Library Manager)
> Admin rights required for hardware sensor access