SmallTV-Ultra guides
Step by step: installing the firmware, picking and recoloring faces, connecting weather, rates, YouTube and Notion.
How to install custom firmware on SmallTV-UltraPut ToyTool Firmware on a GeekMagic SmallTV-Ultra from your browser with a small installer, what the screen shows, and what to do when it stops.
SmallTV-Ultra setup: first boot, IP and settingsSet up a GeekMagic SmallTV-Ultra — the GIFTV hotspot, finding its IP address, what the stock settings pages do — and how setup works on ToyTool Firmware.
GeekMagic SmallTV-Ultra won't connect to Wi-FiWhy a SmallTV-Ultra won’t join Wi‑Fi, loops on “Connect WiFi” or shows “IP unset”: fixes for stock firmware, and what ToyTool Firmware does.
How to reset a SmallTV-Ultra (and fix boot loops)Factory reset, Wi‑Fi reset and boot-loop fixes for a GeekMagic SmallTV-Ultra on stock firmware, plus safe mode and reflashing on ToyTool Firmware.
SmallTV-Ultra weather not updating? How to fix itWhy the GeekMagic SmallTV-Ultra shows old or wrong weather on stock firmware — city, API keys, versions — and how ToyTool Firmware gets it without a key.
SmallTV-Ultra vs Pro: which GeekMagic do you have?SmallTV-Ultra, SmallTV Pro or an ESP32 “smart weather clock”? How to tell GeekMagic’s desk screens apart, what chip each uses and which firmware fits.
A Claude Code usage display for your deskYour Claude Code session and weekly limits, time to reset and today’s tokens on a GeekMagic SmallTV-Ultra desk screen. One Node script, no soldering.
A YouTube subscriber counter for your deskTurn a GeekMagic SmallTV-Ultra into a YouTube subscriber counter with today’s views, your latest video and a goal ring. Free API key, up to three channels.
Bitcoin and crypto prices on the SmallTV-UltraThe stock GeekMagic SmallTV-Ultra has no crypto ticker. How to show Bitcoin, Ethereum and currency rates on it, where prices come from, and the limits.
SmallTV-Ultra wrong time: time zone, DST and NTPWhy a GeekMagic SmallTV-Ultra shows the wrong time, an hour off or 1970 — city, UTC offset, daylight saving, NTP — and how ToyTool Firmware keeps time.
Build your own watch face for the SmallTV-UltraDesign a custom watch face for the GeekMagic SmallTV-Ultra in ToyTool Studio or as JSON: elements, live data, recolouring store faces, limits.
SmallTV-Ultra API: push widgets from your scriptsSend numbers, lists, notes and notifications to a GeekMagic SmallTV-Ultra from any script over your home network, with curl, Python and Node examples.
A countdown to any date on the SmallTV-UltraCount the days to a trip, a launch or retirement on a GeekMagic SmallTV-Ultra. The built-in countdown, more timers from a script, and the limits.
SmallTV watch face format reference (JSON)Every field of a ToyTool watch face for the GeekMagic SmallTV-Ultra: backgrounds, colours, the 14 element types, live-data variables and limits.