✨ Waveshare ESP32-S3 AMOLED 2.16″

Váš stolní AI parťák a rozhodovací terminál

Autonomní vývoj s Claude Code a Antigravity CLI (AGY) bez zdržování rutinou. Krabička, která žije na vašem stole, ukazuje živý průběh a probudí se jen když potřebuje vaše rozhodnutí.

480 × 480 AMOLED USB & BLE duální spojení Režim decide bez zdržování České UTF-8 písmo Claude & AGY maskot Clawd nebo Agy
INTERAKTIVNÍ ZKUŠEBNÍ TERÉN

Vyzkoušejte si Rozhodovač v prohlížeči

Zjednodušená simulace chování firmwaru na 480×480 AMOLED displeji. Můžete klikat na spodní lištu, otevírat celoobrazovkový chat, hladit maskota nebo vyvolat dotaz agenta. Maskot se řídí připojeným klientem: Agy pro AGY, Clawd pro Claude. Po 20 s bez dotyku přejde krabička napájená z USB do režimu stolních hodin, stejně jako skutečný firmware.

CLAUDE·BLE 19:12 100%
💖✨
HISTORIE ZPRÁV [zvětšit ↗]
CHAT / HISTORIE ZPRÁV [Zavřít ✕]
19:12:35
Středa 28.10.2026
DOTAZ / ROZHODNUTÍ 0s
Dotaz na postup
Chcete nasadit novou verzi do produkce?
PROFIL: Clawd Lv 3
Nálada ❤️❤️❤️❤️
Energie ████░
Rozhodnutí OK 14   NE 1   Odp 6
Tokeny Dnes: 42.8k
Celkem Celkem: 184.5k
O PROJEKTU ROZHODOVAČ
Waveshare ESP32-S3 AMOLED 2.16
Displej: 480x480 QSPI CO5300
Dotyk: CST9220 + AXP2101 PMU
Protokol: Claude Buddy BLE + USB
Podpora: Claude Code + AGY CLI
Čeština: UTF-8 pixel renderer
MENU ROZHODOVAČE
⚙️ Nastavení
🕒 Hodiny
🎮 Demo režim: VYP
🌙 Zhasnout displej
⚡ Vypnout krabičku
✕ Zavřít menu
BOOT = další položka   IO18 = vybrat

⚡ Simulace scénářů

Vyzkoušejte, jak se krabička na stole chová v reálném provozu:

🔌 Klient, kanál a zvuk

Zvukové efekty (ES8311 syntezátor)
Tip: Můžete klikat i přímo do displeje na dotyková tlačítka, na chatovací okno pro zvětšení, na maskota, nebo nahoře na fyzická tlačítka. BOOT přepíná obrazovky Akce, Profil a Info, IO18 posouvá historii zpráv. Při dotazu se dvěma volbami BOOT volí první a IO18 druhou možnost, u 3 a více voleb BOOT posouvá výběr a IO18 ho potvrdí, dotykem první klepnutí volbu vybere a druhé ji odešle. Rizikový příkaz se schvaluje podržením SCHVÁLIT nebo BOOT po dobu 1 s. Prvních 0,7 s po objevení dotazu tlačítka nereagují, aby klepnutí mířené jinam nic neschválilo. U AGY karta ukazuje, kolik času zbývá. V menu BOOT posouvá položky a IO18 vybírá.
FILOZOFIE PROJEKTU

Proč Rozhodovač místo Schvalovače?

Proč původní schvalování každého souboru v éře autonomních AI agentů nedává smysl.

Starý způsob: Schvalovač

Tupá stopka u každého zápisu

Agent běží v poloautomatickém režimu a při každém vytvoření souboru nebo spuštění git status zastaví a čeká na kliknutí.

  • ❌ Neustálé vyrušování u rutinních a bezpečných akcí
  • ❌ Brzdí plynulý tok myšlenek i rychlost vývoje
  • ❌ Člověk tlačítko mačká slepě bez čtení
Moderní způsob: Rozhodovač

Autonomie + cílené rozhodování

Agent dělá běžnou práci zcela automaticky. Rozhodovač slouží jako živý monitor na stole a vzbudí vás pouze tehdy, když je to nutné.

  • ✅Běžná rutina krabičku nezastaví, rozhoduje o ní vaše nastavení AGY
  • ✅Otázky agenta (ask_question): 2 až 8 možností přímo na dotykových tlačítkách, zvolenou odpověď dostane agent
  • ✅Záchranná brzda: chytá destruktivní příkazy (git push -f, rm -rf, Remove-Item -Recurse, drop table a další) a ukáže skutečný příkaz, ne popis od agenta. Schvaluje se podržením, omylem klepnutím to nejde
  • ✅Bezpečné spojení: daemon se připojuje jen ke své spárované krabičce a lokální rozhraní chrání token, takže jiný program ani cizí krabička v dosahu nic neschválí

decide DOPORUČENO

Výchozí režim Rozhodovače. Běžné čtení i zápisy souborů krabičku nezastaví. Dotyk vyžaduje jen u otázek s volbami (2 až 8 možností) a u destruktivních příkazů.

write STRIKTNÍ

Schvalování všech zápisů a spouštění skriptů. Vhodné pro citlivé produkční repositáře, kde chcete vidět každý změněný soubor.

all AUDIT

Úplné zastavení i u operací čtení a webového vyhledávání. Vhodné pro detailní bezpečnostní audit jednotlivých kroků.

TECHNICKÉ PARAMETRY

Waveshare ESP32-S3-Touch-AMOLED-2.16

Výkonná embedded platforma s vysoce kontrastním kruho-čtvercovým displejem.

🖥️

2,16″ AMOLED Displej

Rozlišení 480 × 480 px, QSPI řadič CO5300, hluboká černá AMOLED panelu. Firmware kreslí do 16bitového (RGB565) framebufferu v PSRAM.

⚡

ESP32-S3 Dual-Core

240 MHz Xtensa LX7 (se zhasnutým displejem 80 MHz kvůli baterii), 16 MB Flash paměť, 8 MB Octal PSRAM pro plynulý 480×480 frame buffer v RAM.

👆

Kapacitní dotyk CST9220

Citlivé dotykové ovládání, podpora gest (swipe vlevo/vpravo/nahoru/dolů) i detekce přikrytí dlaní.

🔋

Napájení & PMU AXP2101

Správa Li-Ion baterie: procenta z měřidla PMU, napětí a teplota, detekce USB VBUS a nabíjení, varování při 20 a 10 %. Tlačítko PWR zhasíná displej.

🔊

ES8311 I2S Audio Kodek

Vestavěný reproduktor: rozlišené zvuky pro otázku, rizikovou akci, dokončení práce, připomínky a slabou baterii. Hlasitost ve třech úrovních a noční klid, zesilovač i kodek běží jen během melodie.

🕒

RTC PCF85063 Hodiny

Zálohovaný reálný čas pro velké stolní hodiny HH:MM:SS a kalendář i při odpojení od počítače.

🧭

6-osá IMU QMI8658

Akcelerometr a gyroskop: zatřesení krabičkou zamotá maskotovi hlavu, otočení displejem dolů ho uspí.

📡

USB-C & Bluetooth LE 5

Priorita po kabelu (USB CDC), bezdrátové přepnutí na Bluetooth (NUS) na baterii a po zapojení kabelu zpět na USB. Šifrované párování s PINem, krabička si pamatuje až 3 počítače.

KDE KOUPIT HARDWARE

Chcete mít Rozhodovač na svém stole?

Hardware Waveshare ESP32-S3-Touch-AMOLED-2.16 se prodává jako hotové zařízení v kompaktním bílém pouzdře (46 × 46 × 22,5 mm) s 2,16″ dotykovým AMOLED displejem, trojicí tlačítek, reproduktorem a konektorem pro Li-Ion baterii. Není třeba nic pájet ani tisknout na 3D tiskárně.

KOMPLETNÍ REFERENCE PŘÍKAZŮ

Příkazy rozhraní Rozhodovače

Všechny dostupné příkazy pro ovládání, přepínání režimů, testování a nahrávání.

Příkaz Kategorie Popis funkce
python bridge/rozhodovac_ctl.py status Diagnostika Zobrazí stav spojení (USB / BLE), % baterie, režim, statistiky rozhodnutí a parťáka.
python bridge/rozhodovac_ctl.py test-question Test Odešle na displej ukázkový dotaz s volbami (2 až 8 voleb, výchozí 3) pro vyzkoušení dotykového výběru i tlačítek BOOT/IO18.
python bridge/rozhodovac_ctl.py test Test Odešle na displej žádost o potvrzení kritické akce (git push --force). SCHVÁLIT se drží 1 s, ZAMÍTNOUT stačí klepnout.
python bridge/rozhodovac_ctl.py mode decide Režim Výchozí režim: Běžná rutina krabičku nezastaví, dotyk vyžaduje jen u otázek s volbami (2 až 8 možností) a rizikových akcí. Režim se uloží do bridge/state.json a platí trvale.
python bridge/rozhodovac_ctl.py mode write Režim Striktní režim: Vyžaduje potvrzení u všech zápisů do souborů i spouštěných příkazů.
python bridge/rozhodovac_ctl.py mode all Režim Auditní režim: Vyžaduje potvrzení u každého jednotlivého volání nástroje.
python bridge/rozhodovac_ctl.py enable-global Integrace Aktivuje Rozhodovač globálně pro všechny vaše projekty v AGY (~/.gemini/config/hooks.json).
python bridge/rozhodovac_ctl.py disable-global Integrace Deaktivuje globální integraci v AGY a vrátí standardní terminálové chování.
python bridge/rozhodovac_ctl.py enable-local Integrace Aktivuje Rozhodovač jen pro projekt v aktuální složce, nebo ve složce zadané přes --dir (.agents/hooks.json).
python bridge/rozhodovac_ctl.py disable-local Integrace Vypne Rozhodovač v projektu (aktuální složka nebo --dir). Ostatní hooky v hooks.json zůstanou beze změny, zapnutí globálně toto vypnutí nepřepíše.
python bridge/rozhodovac_ctl.py start Služba Spustí obslužný background daemon (připojí se k USB CDC nebo BLE dle dostupnosti).
python bridge/rozhodovac_ctl.py stop Služba Zastaví background daemon (např. před párováním s Claude Desktop).
python bridge/rozhodovac_ctl.py name "Jméno" Přizpůsobení Nastaví vlastní jméno parťáka zobrazené v profilu na displeji.
python bridge/rozhodovac_ctl.py unpair Přizpůsobení Smaže v krabičce uložená Bluetooth párování, když se Claude Desktop nebo PC nechce znovu připojit. Ve Windows pak krabičku odeberte i v Nastavení → Bluetooth.
python bridge/rozhodovac_ctl.py forget-device Přizpůsobení Daemon zapomene zapamatovanou krabičku a příště se přes Bluetooth spojí s první nalezenou (při výměně krabičky).
.\flash.ps1 Firmware Zkompiluje a nahraje firmware do ESP32-S3 přes USB kabel. Před nahráním zastaví daemon, aby uvolnil port, a po chybě kompilace se zastaví.
.\flash.ps1 -Monitor Firmware Spustí sériový monitor pro sledování logů z krabičky v reálném čase.