adv-shift-registers

Crates.ioadv-shift-registers
lib.rsadv-shift-registers
version
sourcesrc
created_at2024-09-14 20:17:22.107862
updated_at2025-02-02 12:06:49.581806
descriptionAdvanced shift registers control (for multiple chained shift-registers)
homepage
repositoryhttps://github.com/filipton/adv-shift-registers
max_upload_size
id1375025
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
(filipton)

documentation

README

Advanced Shift Registers

Simple way to control shift registers (with embedded_hal). You can easily use your shifregisters as output pin multiplexers.

crates.io MIT license

Support

I've only tested it on 74HC595, but im sure it will work fine on similar modules.

TODO

  • Maybe better support for inputs (only one input High at the time without diodes)
  • Less unsafe if possible?
Commit count: 18

cargo fmt