Ps2KeyboardHost
Двусторонняя коммуникация с PS2-клавиатурой: приём сигналов, управление светодиодами и трансляция в ASCII
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8958f6fcf57cecae093449360aff7e2e1b417e969e525884beca525d53562756Ps2KeyboardHost-1.0.1-8958f6fc.zipОписание
Если нужно подключить PS2-клавиатуру к Arduino, эта библиотека реализует полноценную двусторонню коммуникацию с клавиатурой. В отличие от более старых вариантов, здесь работает не только приём сигналов, но и отправка команд — можно управлять светодиодами на клавиатуре, запускать самотесты, менять наборы сканкодов. Библиотека поставляется с набором классов для трансляции: основной класс ps2::Keyboard работает с сырыми PS2-данными, а дополнительные классы (например ps2::AnsiTrans) переводят их в ASCII или другие форматы. Годится для двух сценариев: использовать PS2-клавиатуру как контроллер устройства напрямую или превратить её в USB-клавиатуру для других хостов типа Raspberry Pi. Экономная по памяти и циклам.