SharpKey Interfaccia Multi-HID Guida per Sviluppatori
Panoramica
SharpKey e un'interfaccia tastiera multi-host basata sul microcontrollore ESP32. Traduce tastiere PS/2 e Bluetooth moderne nei protocolli tastiera nativi dei computer Sharp e NEC vintage. Macchine host supportate: Sharp MZ-2500, MZ-2800, MZ-5500/5600/6500, X1, X68000 e NEC PC-9801.
SharpKey e progettato intorno al modulo ESP-32S AI Thinker dual-core. Il Core 1 e dedicato all'interfaccia host critica, mentre il Core 0 gestisce FreeRTOS, WiFi, Bluetooth e l'elaborazione degli input HID.
Nota: Questa guida contiene codice sorgente, documentazione API e dettagli tecnici che rimangono in inglese. Consultare la versione inglese per il contenuto completo.
SharpKey e sotto licenza GNU GPL v3. Autore: Philip Smart.
Licenze
Sotto GNU Public Licence v3. Nessun uso commerciale senza autorizzazione.
Avviso normative wireless
Modulo ESP32-S pre-certificato nella banda ISM 2,4 GHz. Responsabilita del costruttore.