Skip to content

billgilbert7000/usb_to_zx_spectrum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Универсальный контроллер USB клавиатуры (noWAIT) для подключения к компьютерам ZX Spectrum . На RP2040 (Raspberry Pi Pico) + MT8816 (матрица аналоговых ключей)

USB клавиатура любая проводная/безпроводная подключается к Raspberry Pi Pico через USB OTG воззможно использовать USB HUB для подключения нескольких клвиатур ;) Контроллер подключается в стандартный разъём для клавиатуры ZX Spectrum.

Возможно подключение к другим компьютерам в конструкции которых использовалась матричная клавиатура размером до 8*16

Идея и алгоритм управления MT8816 взят из

"Универсальный контроллер PS/2 клавиатуры для компьютеров с матричными клавиатурами" (c)Xrust

https://zx-pk.ru/threads/33211-universalnyj-kontroller-ps-2-klaviatury-dlya-kompyuterov-s-matrichnymi-klaviaturami.html

Предварительные версии для Pico-Zero и Pico Black/Green в папке UF2 Индикация работы RGB светодиодом.

P.S. Собирается мгтф'ом на коленке

[ENG]

Universal USB Keyboard Controller (noWAIT) for connecting to ZX Spectrum computers. On RP2040 (Raspberry Pi Pico) + MT8816 (matrix of analog keys)

USB keyboard any wired/wireless connects to Raspberry Pi Pico via USB OTG The controller is connected to a standard ZX Spectrum keyboard connector.

It is possible to connect to other computers the design of which used a matrix keyboard up to 8*16 in size.

The idea and control algorithm of MT8816 is taken from "Universal PS/2 keyboard controller for computers with matrix keyboards" (c)Xrust https://zx-pk.ru/threads/33211-universalnyj-kontroller-ps-2-klaviatury-dlya-kompyuterov-s-matrichnymi-klaviaturami.html

Preview versions for Pico-Zero and Pico Black/Green in the UF2 folder

RGB LED operation indication.

zx_keyboard cxema_new

photo_2024-09-02_11-30-26 photo_2024-09-02_11-29-59 photo_2024-09-02_11-30-20

About

USB Keyboard to ZX Spectrum

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published