List of all items
Structs
- adc::Adc
- adc::Channel
- clock::MHz1
- clock::MHz10
- clock::MHz12
- clock::MHz16
- clock::MHz20
- clock::MHz24
- clock::MHz8
- delay::Delay
- eeprom::Eeprom
- eeprom::OutOfBoundsError
- i2c::I2c
- port::Pin
- port::mode::Analog
- port::mode::AnyInput
- port::mode::Floating
- port::mode::Input
- port::mode::OpenDrain
- port::mode::Output
- port::mode::PullUp
- port::mode::PwmOutput
- spi::ChipSelectPin
- spi::Settings
- spi::Spi
- usart::Baudrate
- usart::Usart
- usart::UsartReader
- usart::UsartWriter
- wdt::Wdt
Enums
- adc::ClockDivider
- i2c::Direction
- i2c::Error
- simple_pwm::Prescaler
- simple_pwm::PwmError
- spi::DataOrder
- spi::SerialClockRate
- usart::Event
- wdt::Timeout
Traits
- adc::AdcChannel
- adc::AdcOps
- clock::Clock
- eeprom::EepromOps
- i2c::I2cOps
- port::PinMode
- port::PinOps
- port::mode::InputMode
- port::mode::Io
- prelude::_embedded_hal_Capture
- prelude::_embedded_hal_Pwm
- prelude::_embedded_hal_PwmPin
- prelude::_embedded_hal_Qei
- prelude::_embedded_hal_adc_OneShot
- prelude::_embedded_hal_blocking_delay_DelayMs
- prelude::_embedded_hal_blocking_delay_DelayUs
- prelude::_embedded_hal_blocking_i2c_Read
- prelude::_embedded_hal_blocking_i2c_Write
- prelude::_embedded_hal_blocking_i2c_WriteRead
- prelude::_embedded_hal_blocking_rng_Read
- prelude::_embedded_hal_blocking_serial_Write
- prelude::_embedded_hal_blocking_spi_Transfer
- prelude::_embedded_hal_blocking_spi_Write
- prelude::_embedded_hal_digital_InputPin
- prelude::_embedded_hal_digital_OutputPin
- prelude::_embedded_hal_digital_ToggleableOutputPin
- prelude::_embedded_hal_serial_Read
- prelude::_embedded_hal_serial_Write
- prelude::_embedded_hal_spi_FullDuplex
- prelude::_embedded_hal_timer_CountDown
- prelude::_embedded_hal_watchdog_Watchdog
- prelude::_embedded_hal_watchdog_WatchdogDisable
- prelude::_embedded_hal_watchdog_WatchdogEnable
- prelude::_ufmt_uWrite
- prelude::_unwrap_infallible_UnwrapInfallible
- simple_pwm::IntoPwmPin
- simple_pwm::PwmPinOps
- spi::SpiOps
- usart::BaudrateArduinoExt
- usart::BaudrateExt
- usart::UsartOps
- wdt::WdtOps
Macros
- impl_adc
- impl_eeprom_atmega
- impl_eeprom_atmega_old
- impl_eeprom_attiny
- impl_eeprom_common
- impl_i2c_twi
- impl_port_traditional
- impl_simple_pwm
- impl_spi
- impl_usart_traditional
- impl_wdt
- renamed_pins
Constants
- i2c::twi_status::TW_BUS_ERROR
- i2c::twi_status::TW_MR_ARB_LOST
- i2c::twi_status::TW_MR_DATA_ACK
- i2c::twi_status::TW_MR_DATA_NACK
- i2c::twi_status::TW_MR_SLA_ACK
- i2c::twi_status::TW_MR_SLA_NACK
- i2c::twi_status::TW_MT_ARB_LOST
- i2c::twi_status::TW_MT_DATA_ACK
- i2c::twi_status::TW_MT_DATA_NACK
- i2c::twi_status::TW_MT_SLA_ACK
- i2c::twi_status::TW_MT_SLA_NACK
- i2c::twi_status::TW_NO_INFO
- i2c::twi_status::TW_REP_START
- i2c::twi_status::TW_SR_ARB_LOST_GCALL_ACK
- i2c::twi_status::TW_SR_ARB_LOST_SLA_ACK
- i2c::twi_status::TW_SR_DATA_ACK
- i2c::twi_status::TW_SR_DATA_NACK
- i2c::twi_status::TW_SR_GCALL_ACK
- i2c::twi_status::TW_SR_GCALL_DATA_ACK
- i2c::twi_status::TW_SR_GCALL_DATA_NACK
- i2c::twi_status::TW_SR_SLA_ACK
- i2c::twi_status::TW_SR_STOP
- i2c::twi_status::TW_START
- i2c::twi_status::TW_ST_ARB_LOST_SLA_ACK
- i2c::twi_status::TW_ST_DATA_ACK
- i2c::twi_status::TW_ST_DATA_NACK
- i2c::twi_status::TW_ST_LAST_DATA
- i2c::twi_status::TW_ST_SLA_ACK