Mini tastiera,
controllo diretto.

# Mini tastiera USB · revisione 0.3
Scelta progettuale: mini tastiera USB HID cablata e rimovibile, QWERTY con Ctrl, Esc e cifre. Nessun modello acquistato o collaudato. Il case originale resta 180 × 105 × 38 mm; la tastiera non è dichiarata contenibile nel guscio.
Collegamento: porta USB dati/OTG del Pi Zero 2 W → adattatore OTG → hub USB → tastiera e ponte USB-UART ESP32. La porta PWR alimenta il Pi. Usare una distribuzione documentata che eviti ritorni di corrente: non collegare alimentatori in parallelo. Assorbimento e budget USB da misurare con i modelli definitivi.
La tastiera funziona come ingresso per il mini PC, non come iniettore di comandi su computer terzi. Il sistema operativo gestisce HID; nessun nuovo GPIO ESP32 richiesto. Layout italiano configurabile nel sistema operativo.
Scorciatoie nell'app Pi: 1 INFO, 2 WIFI, 3 I2C, 4 RSSI, 5 INPUT, 6 IR, Ctrl+S esporta, Esc esce da fullscreen. Installare python3-tk e pyserial per modalità reale.
Esecuzione demo: python3 pi/pocket_lab.py --demo
Guasto: python3 pi/pocket_lab.py --demo --scenario radio_missing
Reale: python3 pi/pocket_lab.py --port /dev/serial/by-id/PERCORSO_REALE
I report demo sono marcati simulated=true. La modalità demo non importa pyserial, non apre porte e usa risposte sintetiche. Non equivale a compilazione o emulazione firmware.
## Ispirazione e provenienza
Consultati il repository ufficiale Flipper Zero e Momentum: menu modulari, personalizzazione e scorciatoie. Questa release introduce codice originale di navigazione, fixture demo e report; non incorpora codice o binari Flipper/Momentum e non dichiara miglioramenti prestazionali rispetto a loro.
Flipper usa STM32WB55, Atlante Pi/ESP32: firmware non intercambiabili. Entrambi i repository consultati espongono GPL-3.0. Un eventuale porting richiede analisi del codice, dipendenze e licenze prima della distribuzione. La licenza MIT indicata per Atlante riguarda i file originali, non affiliazione con il Massachusetts Institute of Technology.
https://github.com/flipperdevices/flipperzero-firmware
https://github.com/Next-Flip/Momentum-Firmware
https://docs.flipper.net/zero/development/hardware/schematic/
## Collaudi fisici ancora necessari
Enumerazione USB, avvio a freddo, collegamento simultaneo tastiera/ESP32, perdita/ripristino USB, assorbimento, stabilità alimentazione, termica, ingombri e accessibilità. RF e Wi-Fi su hardware reale, calibrazione RSSI e conformità non simulati.