rktk_drivers_nrf/
lib.rs

1#![doc = include_str!("../README.md")]
2//! This crate provides the rktk drivers for the nRF series microcontrollers. Currently, only nRF52840
3//! is enabled, but it should be easy to add support for other nRF series microcontrollers.
4//!
5//! Many drivers is in this crate are just convenient wrappers over [`rktk_drivers_common`], but
6//! implements some original drivers like BLE and Uart split driver.
7//!
8//! NOTE: This crate uses unreleased version of `nrf-softdevice` and such dependency is not accepted by crates.io.
9//! So if you want to use `softdevice` feature (needed for BLE), use git version of this crate.
10
11#![no_std]
12#![cfg_attr(feature = "nightly", feature(impl_trait_in_assoc_type))]
13
14pub mod display;
15pub mod keyscan;
16pub mod mouse;
17pub mod rgb;
18#[cfg(feature = "softdevice")]
19pub mod softdevice;
20pub mod split;
21pub mod system;
22pub mod usb;