Crate rp2040_hal[−][src]
Expand description
HAL for the RP2040 microcontroller
This is an implementation of the [embedded-hal
] traits for the RP2040 microcontroller
NOTE This HAL is still under active development. This API will remain volatile until 1.0.0
Re-exports
pub extern crate rp2040_pac as pac;
pub use paste;
Modules
Analog-Digital Converter (ADC)
Clocks (CLOCKS)
General Purpose Input and Output (GPIO)
Inter-Integrated Circuit (I2C) bus
Phase-Locked Loops (PLL)
Prelude
Pulse Width Modulation (PWM)
Subsystem Resets
Functions and data from the RPI Bootrom.
Ring Oscillator (ROSC)
Real Time Clock (RTC)
Single Cycle Input and Output (SIO)
Serial Peripheral Interface (SPI)
Synchronous Serial Interface (SSI)
Timers
Module supporting type-level programming
Universal Asynchronous Receiver Transmitter (UART)
Universal Serial Bus (USB)
Watchdog
Crystal Oscillator (XOSC)
Macros
Helper macro to give meaningful names to GPIO pins