YTUX-ESPMulti-board app frameworkBuilt by Sukesh Ashok Kumar
Unsupported browser
Device setup runs in Chrome or Edge on a
computer. Please open this page in one of those and try again.
📌You'll need: Chrome or Edge on a computer, a USB
data cable (not a charge-only one), and a supported
device.
1. Choose your device
2. Connect & Install Firmware
Plug your device into this computer with a USB cable, click below, and pick
it from the list when prompted. Installation takes about a minute.
When it finishes, unplug and replug the device,
then set it up from the tabs below.
Ready.
Technical details
Make sure your device is plugged in and has finished starting up. Enter your
Wi-Fi details, then click Set up Wi-Fi and pick your device from the list.
Device address:
Set the clock's timezone and the weather city from
the Timezone & city tab.
Set the device clock's timezone and the weather city. These are
independent — click a button and pick your device from the list.
Make sure the device is plugged in and has finished starting up.
Sets the device clock. Works without Wi-Fi — the
time itself syncs over the network once connected.
Sets the weather location. The device looks it up
after Wi-Fi is connected.
Clear the Wi-Fi network saved on a device. Make sure it's plugged in and has
finished starting up, then pick it from the list when prompted.
The device restarts with no saved network and can be set up
fresh from the Set up Wi-Fi tab. Firmware and settings on the
device are kept.
What the firmware does
Built on YTUX — a multi-board touch-UX framework on ESP-IDF
and LVGL. One codebase builds a firmware image for every supported board:
pick yours in step 1 and this page installs the latest image for it.
Clock & weather — time, date and current conditions on
the home page, plus an Open-Meteo forecast with on-device city search and
timezone picker.
Make it yours — dark/light theme, accent colour, brightness,
portrait/landscape and navigation style (pager or grid launcher), all
switchable on the device and remembered across restarts.
Device status — Wi-Fi, microSD and battery/charging (on
boards that have one) in the top bar, with chip and storage details on the
System page.
Uses the hardware it finds — camera preview on the 10.1″
ESP32-P4 tablet, MP3 player from microSD on boards with a speaker; pages
hide themselves when the hardware is absent.
Updates from this site — after the first USB install the
device updates itself over-the-air; no cable or computer needed again.