Na hodinkách nebo telefonu máte jen malou dotykovou obrazovku, žádné sériové terminály, a jen jednoho uživatele, ale zato různé senzory typu krokoměr.
A když máte jen dotykovou obrazovku, potřebujete grafické prostředí, a na Linuxu to znamená nějaké stovky MB RAM (a tím pár gramů, pár dolarů, a nějaké ty miliampéry). A ani se to neprogramuje snadno, zvláště pokud chcete data z běžných senzorů nebo GPS.
Existuje druhá možnost. Začít bez MMU a bez Linuxu, a s grafickou aplikací se vejít do 256 KB RAM. Místo MMU je dobré mít interpreter, a grafická knihovna bude muset být úsporná. A máme dokonce několik možností: Espruino projekt na hodinkách Bangle.js2, MicroPythonOS projekt pro telefony s Linuxem a s ESP32, TIC-80 pro no skoro všechno včetně browseru a Androidu, a pak PyEye, který si trochu hraje na TIC-80, ale umožňuje přístup na hardware na Androidu.
Fantasy konzole považuji za vyřešené. Espruino je úžasný a dospělý projekt, bohužel založený na JavaScriptu. Dobrá zpráva je, že na telefonech je zatím dostatek práce, a [Micro]Python na hodinkách by se vlastně také hodil. Vhodný hardware už možná existuje LILYGO T-Deck Max.