SharpKey Interfaz Multi-HID Guia del Desarrollador

Vision general

SharpKey es una interfaz de teclado multi-host basada en el microcontrolador ESP32. Traduce teclados PS/2 y Bluetooth modernos a los protocolos de teclado nativos de ordenadores Sharp y NEC vintage. Maquinas host soportadas: Sharp MZ-2500, MZ-2800, MZ-5500/5600/6500, X1, X68000 y NEC PC-9801.
SharpKey esta disenado alrededor del modulo ESP-32S AI Thinker de doble nucleo. El Core 1 esta dedicado a la interfaz host critica, mientras el Core 0 gestiona FreeRTOS, WiFi, Bluetooth y el procesamiento de entradas HID.
Nota: Esta guia contiene codigo fuente, documentacion API y detalles tecnicos que permanecen en ingles. Consulte la version inglesa para el contenido completo.

SharpKey esta bajo licencia GNU GPL v3. Autor: Philip Smart.


Licencias

Bajo GNU Public Licence v3. No se permite uso comercial sin autorizacion.


Aviso de regulacion inalambrica

Modulo ESP32-S pre-certificado en la banda ISM de 2,4 GHz. Responsabilidad del constructor.