What this software does
Ultimate Timer is a programmable timer with two operating modes:
- Cyclic Timer: repeats ON and OFF periods for a fixed number of cycles or forever.
- 24h Timer: follows a 24-hour schedule built from 15-minute blocks.
You can use it from the local TFT display with the rotary encoder, or from a web browser when WiFi is available.
Timer Screen +--------------------------------+ | State Running | | On Time 5 s | | Off Time 5 s | | Output ON 004:22 | | Cycles 3/INF | | | | [Start] [Stop] [Reset] | +--------------------------------+
Quick start
Turn encoder
Move through menus or change the current value.
Short press encoder
Select a menu item, lock a field, or confirm a value.
Long press encoder
Open the main menu from the Timer Screen.
PIN_KEY0 short
Move one step left in field input, or exit if you are already at the first position.
PIN_KEY0 medium/long
Back out of the current menu, or save and return from field input.
Default press times in this repository: short 50 ms, medium 1000 ms, long 2000 ms.
Manual pages
Main navigation
Profile menus
Network setup
Complete document index
index.html
Manual Home (landing page)
timer-screen.html
main-menu.html
cyclic-timer.html
timer-24h.html
remote-access.html
menu-cyclic-settings.html
menu-24h-settings.html
menu-system-settings.html
menu-save-profile.html
menu-load-profile.html
menu-new-profile.html
menu-delete-profile.html
menu-wifi-manager.html
Important behavior to know
- Profiles: cyclic profiles are stored normally, while 24h profiles use an automatic
-24hsuffix. - Default profiles:
defaultanddefault-24hare always available and cannot be deleted. - Auto Save Profile = No: timer-setting changes affect the running timer immediately, but you must use Save Profile to keep them permanently.
- 24h timer: start/stop/reset buttons are hidden because the schedule follows wall clock time automatically.
- Warp Speed: only affects cyclic timers, resets to Disabled after every restart, and accelerates 60x (remaining active across both phases when either cyclic unit uses minutes).