VIA_Arduino

A portable keyboard firmware library with matrix scanning, debounce, layer/keycode engine, 6KRO, and VIA protocol v13 for RP2040, STM32F103, ESP32-S3, and nRF52840 (nice!nano v2).

Author
Juarendra Ramadhani
Website
https://github.com/juarendra/VIA-Arduino
Category
Other
License
MIT
Library Type
Contributed
Architectures
Any

Includes dynamic keymaps, macros, layout options, encoder maps, battery monitoring, sleep management, adapters for TinyUSB, STM32 Cube, NimBLE, and Bluefruit AirVIA transport.

Downloads

Filename Release Date File Size
VIA_Arduino-0.5.0-experimental.zip 207.12 KiB
VIA_Arduino-0.1.0.zip 2026-07-26 16.16 KiB