rp2040_rtic_smart_keyboard/lib.rs
1//! # RP2040 RTIC Smart Keyboard
2//!
3//! This crate has support code for writing
4//! keyboard firmware RTIC apps for RP2040
5//! which use the [smart_keymap] crate.
6//!
7//! See the `examples/` for an example of Rust firmware using this crate.
8
9#![no_main]
10#![no_std]
11
12/// Items related to app initialization.
13pub mod app_init;
14
15/// Items which are useful when writing keyboard firmware.
16pub mod app_prelude;
17
18/// Common USB device and class definitions.
19pub mod common;
20
21/// Type aliases related to input for RP2040 HAL types.
22pub mod input;