Ht16k33
Rust driver for the Holtek HT16K33 "RAM Mapping 16*8 LED Controller Driver with keyscan"
Install / Use
/learn @jasonpeacock/Ht16k33README
HT16K33
ht16k33 is a driver for the Holtek HT16K33 "RAM Mapping 16*8 LED Controller Driver with keyscan".
Currently, only the 28-pin SOP package type is supported.
Features
- [x] Uses the
embedded-halhardware abstraction. - [x] Supports
no_stdfor embedded devices. - [ ] Supports all 20/24/28-pin SOP package types.
- [x] Displays all 128 LEDs.
- [ ] Reads keyscan.
- [ ] Manages interrupts.
- [ ] Manages slave devices.
Support
For questions, issues, feature requests, and other changes, please file an issue in the github project.
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Related Skills
himalaya
349.7kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
taskflow
349.7kname: taskflow description: Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layer
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
