A macropad server
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Sam W 7cd6639283 Add logo 1 year ago
src Streamline configuration 2 years ago
.envrc Update rust, direnv-nix 2 years ago
.gitignore Initial prototype 2 years ago
Cargo.lock Streamline configuration 2 years ago
Cargo.toml Streamline configuration 2 years ago
build.rs Streamline configuration 2 years ago
config.example.dhall Update and format config example 2 years ago
flake.lock Update rust, direnv-nix 2 years ago
flake.nix Update and format config example 2 years ago
logo.afdesign Add logo 1 year ago
logo.svg Add logo 1 year ago
readme.md Initial prototype 2 years ago
types.dhall Streamline configuration 2 years ago

readme.md

Samw's Another Macro PAD


A flexible macropad server. Receives macropad state reports over USB, maps them to MQTT commands.
graph LR;
    pad(Macropad)
    sampad("Sampad Server<br>(This!)")
    broker(MQTT Broker)
    style sampad stroke:orange,stroke-width:3px
    pad<-- USB HID -->sampad
    sampad-- MQTT -->broker