https://github.com/unexist/heos-dial
HEOS controller based on M5Stack Dial and Rust [MIRROR]
https://github.com/unexist/heos-dial
esp32 heos heos-api heos-cli heos-control md5dial rust tui
Last synced: about 1 month ago
JSON representation
HEOS controller based on M5Stack Dial and Rust [MIRROR]
- Host: GitHub
- URL: https://github.com/unexist/heos-dial
- Owner: unexist
- License: gpl-3.0
- Created: 2024-09-26T10:19:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-04-17T06:20:56.000Z (2 months ago)
- Last Synced: 2026-04-17T08:27:32.344Z (2 months ago)
- Topics: esp32, heos, heos-api, heos-cli, heos-control, md5dial, rust, tui
- Language: Rust
- Homepage: https://hg.unexist.dev/heos-dial
- Size: 497 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= heos-dial
This project holds a small controller software for HEOS based on MD5Dial and Rust
== Modules
[cols="1,3,2"]
|===
| heos-dial
| The actual firmware
|
| heos-lib
| The HEOS library
a| image::https://github.com/unexist/heos-dial/actions/workflows/rust.yml/badge.svg[]
| heos-tui
| A TUI based on the library
|
|===
== Links
- https://github.com/m5stack/M5Dial
- https://shop.m5stack.com/products/m5stack-dial-esp32-s3-smart-rotary-knob-w-1-28-round-touch-screen
=== HEOS
- https://assets.denon.com/documentmaster/us/heos_cli_protocolspecification-version_04062020.pdf
=== Rust
- https://github.com/rust-embedded/awesome-embedded-rust
- https://gitlab.com/cyril-marpaud/rust_esp_quickstart
- https://docs.esp-rs.org/book/overview/using-the-standard-library.html
- https://embassy.dev/book/index.html
- https://ratatui.rs/