Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nw-rs/board-support
Rust drivers for the n0110 hardware
https://github.com/nw-rs/board-support
board-support calculator embedded numworks rust
Last synced: 9 days ago
JSON representation
Rust drivers for the n0110 hardware
- Host: GitHub
- URL: https://github.com/nw-rs/board-support
- Owner: nw-rs
- License: mit
- Created: 2022-06-26T03:47:25.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-16T17:23:35.000Z (about 1 year ago)
- Last Synced: 2024-10-08T06:13:07.819Z (about 1 month ago)
- Topics: board-support, calculator, embedded, numworks, rust
- Language: Rust
- Size: 72.3 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NW Board Support
Board support crate for the Numworks n0110 calculator.
Provides easy access to the display, key pad, LED and usb port built into the
calculator. Also provides functions to quickly initialize the clocks and MPU.
This crate uses several unsafe functions to avoid requiring ownership of the
peripherals. This crate is currently unstable and under development and
breaking changes may occur without warning.Currently the only major feature that is missing is a driver for the external
flash chip that comes with the calculator.An example implementation of this crate can be seen in
[`nw-rs/bootloader`](https://github.com/nw-rs/bootloader).