A macropad server
Go to file
Sam W 7cd6639283 Add logo 2023-02-10 12:38:12 +00:00
src Streamline configuration 2022-07-11 14:03:13 +00:00
.envrc Update rust, direnv-nix 2022-07-08 13:43:17 +01:00
.gitignore Initial prototype 2022-07-05 12:13:18 +01:00
Cargo.lock Streamline configuration 2022-07-11 14:03:13 +00:00
Cargo.toml Streamline configuration 2022-07-11 14:03:13 +00:00
build.rs Streamline configuration 2022-07-11 14:03:13 +00:00
config.example.dhall Update and format config example 2022-07-11 14:07:39 +00:00
flake.lock Update rust, direnv-nix 2022-07-08 13:43:17 +01:00
flake.nix Update and format config example 2022-07-11 14:07:39 +00:00
logo.afdesign Add logo 2023-02-10 12:38:12 +00:00
logo.svg Add logo 2023-02-10 12:38:12 +00:00
readme.md Initial prototype 2022-07-05 12:13:18 +01:00
types.dhall Streamline configuration 2022-07-11 14:03:13 +00:00

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