docs.rs failed to build tildagon-0.0.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Tildagon :heart: Rust
A Rust board support crate for the Electromagnetic Field Tildagon badge.
Still quite early in development and things might change a bit, but very usable for badge creations that will not be reconfigured much.
Features
- "Low speed" IO driver
- Hexpansion ports
- 2024 top board
- LEDs
- Buttons
- Display
- IMU
- Power management
- Hexpansion metadata read(/write)
- Some form of dynamic hexpansion slot use
Cargo features
top-board-none: no support for any devices on the top board flat flex connectiontop-board-2024: support for the devices on the top board from EMF 2024
You will need to enable exactly one top-board-* feature.
Development setup
Assumes using devenv and Distrobox. If you are using a "normal" Linux distro, you can probably skip the Distrobox steps (this was the easiest option on NixOS).
Initial setup:
direnv allowdistrobox createespup install
To activate development environment:
distrobox enter. ./.export-esp.sh