MZ-2500/2800 Interfaccia Tastiera

Panoramica


Il mz25key e un'interfaccia tastiera dedicata per i computer Sharp MZ-2500 e MZ-2800, basata sul microcontrollore ESP32 dual-core. Traduce tastiere PS/2 e Bluetooth HID moderne nel protocollo matriciale nativo MZ-2500/MZ-2800.
Il mz25key condivide il codice sorgente con il progetto SharpKey multi-host ma e compilato con una configurazione semplificata per MZ-2500 o MZ-2800.
Setup e build automatizzati (consigliato). Il modo piu semplice per compilare il firmware mz25key e lo script di setup automatizzato per la propria piattaforma (setup_mz25key.sh per macOS / Linux / WSL, setup_mz25key_windows.ps1 per Windows nativo). Ogni script e autonomo: copiate il singolo file relativo alla vostra piattaforma ed eseguitelo. Installa la toolchain ESP-IDF v4.4, clona il repository con le due librerie di componenti richieste e puo compilare il firmware, il tutto in modo interattivo con valori predefiniti che potete accettare premendo Invio. Consultare la versione inglese per i passaggi manuali di installazione e compilazione.
Nota: Questo documento contiene contenuto tecnico completo (protocolli, diagrammi di temporizzazione, schemi, distinte materiali, blocchi di codice) che rimane in inglese. Consultare la versione inglese per il contenuto completo.

Il design e basato sull’ESP-32S WROOM, un SoC dual-core 240MHz WiFi/BT.

1 1


Ringraziamenti

L’ambiente Espressif IDF e i materiali ESP-32S sono stati utilizzati.

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.