SmallTV-Ultra guides

Step by step: installing the firmware, picking and recoloring faces, connecting weather, rates, YouTube and Notion.

10 min readHow 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.5 min readSmallTV-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.8 min readGeekMagic 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.5 min readHow 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.6 min readSmallTV-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.4 min readSmallTV-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.7 min readA 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.5 min readA 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.9 min readSmallTV-Ultra as an Apple Watch-style desk clockTen Apple Watch-style faces for the GeekMagic SmallTV-Ultra — a live moon, the Earth’s day and night, data tiles, slow animations — and how to set them up.5 min readBitcoin 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.5 min readSmallTV-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.6 min readBuild 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.8 min readSmallTV-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.5 min readA 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.10 min readSmallTV 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.