1 unstable release

0.1.0 Oct 3, 2021

#28 in #nrf52

MIT license

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