Crate rustuino

Source

Re-exports§

pub use analog::adc_resolution;
pub use analog::analog_read;
pub use time::pwm_write;
pub use time::delay;
pub use time::start_time;
pub use time::millis;
pub use include::pins::*;
pub use gpio::*;
pub use gpio::GpioBias::*;
pub use gpio::GpioSpeed::*;

Modules§

analog
Contains everything that is related to the analog IO functionality.
gpio
This module contains everything that is related to the digital IO functionality.
i2c
This module contains everything that is used for I2C communication.
include
Contains all pinmaps for pinmode and init functions and error enums.
time
This module contains everything that is related to timer based functions.
uart
This module contains everything that is used for UART communication.

Macros§

rprint
Prints to the print RTT channel. Works just like the standard print.
rprintln
Prints to the print RTT channel, with a newline. Works just like the standard println.
rtt_init_print
Initializes RTT with a single up channel and sets it as the print channel for the printing macros.

Structs§

NVIC
Nested Vector Interrupt Controller
Peripherals
All the peripherals
String
A fixed capacity String
Vec
A fixed capacity Vec

Enums§

Interrupt
Enumeration of all the interrupts.
interrupt
Enumeration of all the interrupts.

Attribute Macros§

entry
exception
interrupt