#![no_std]
#![allow(warnings)]
#[cfg(feature = "rt")]
pub use cortex_m_rt::entry;
pub use atsamd_hal::{self as hal, pac};
pub use lis3dh::accelerometer;
pub mod prelude;
mod buttons;
mod display;
mod pins;
mod sensors;
mod serial;
mod sound;
mod storage;
pub use buttons::*;
pub use display::*;
pub use pins::Pins;
pub use pins::*;
pub use sensors::*;
pub use serial::*;
pub use sound::*;
pub use storage::*;
#[cfg(feature = "wifi")]
mod wifi;
#[cfg(feature = "wifi")]
pub use wifi::{rpcs as wifi_rpcs, wifi_prelude, Wifi, WifiPins};
#[cfg(feature = "wifi")]
pub mod wifi_types {
pub use seeed_erpc::{BssType, IPInfo, L3Interface, Security, WifiMode, BSSID, SSID};
}
#[cfg(feature = "wifi-fw-before-212")]
pub const WIFI_UART_BAUD: u32 = 1843200;
#[cfg(not(feature = "wifi-fw-before-212"))]
pub const WIFI_UART_BAUD: u32 = 614400;