1 unstable release
| 0.1.0 | Oct 3, 2021 |
|---|
#28 in #nrf52
17KB
303 lines
Board support crate for the Makerdiary Pitaya Go
UARTE, SPIM and TWI should be functional, but might miss some features.
Board Support Package for the Makerdiary Pitaya Go (nRF52840)
This crate is a Board Support Package (BSP). It wraps the HAL crate (nrf52840-hal) for the on-board nRF52840, and provides high level wrappers for the onboard features.
This BSP assumes you are not using a bootloader running in non-secure mode.
Usage
You will require the thumbv7em-none-eabihf target installed. To build one of these examples:
$ rustup target add thumbv7em-none-eabihf
$ git clone https://github.com/daveallie/pitaya-go-bsp-rs.git
$ cd
$ cargo build --target=thumbv7em-none-eabihf --example blinky
To use in your own application, add as a dependency and call the
Board::init() function.
Licence
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
Dependencies
~12MB
~296K SLoC