Struct pfza_proto1::Pins[][src]

pub struct Pins {
Show 27 fields pub port: Port, pub led0: Pb21<Input<Floating>>, pub rfm95_cap_bank: Pc13<Input<Floating>>, pub rfm95_power_supply: Pb9<Input<Floating>>, pub rfm95_radio_reset: Pa6<Input<Floating>>, pub rfm95_spi_not: Pa7<Input<Floating>>, pub rfm95_dio0: Pd1<Input<Floating>>, pub rfm95_dio1: Pb6<Input<Floating>>, pub rfm95_dio2: Pb7<Input<Floating>>, pub rfm95_dio3: Pb8<Input<Floating>>, pub rfm95_dio4: Pa4<Input<Floating>>, pub rfm95_dio5: Pa5<Input<Floating>>, pub adxl313_power_supply: Pb10<Input<Floating>>, pub adxl313_irq0: Pb11<Input<Floating>>, pub adxl313_irq1: Pb12<Input<Floating>>, pub adxl313_spi_not: Pb13<Input<Floating>>, pub d7s_power_supply: Pa8<Input<Floating>>, pub d7s_irq0: Pa9<Input<Floating>>, pub d7s_irq1: Pa10<Input<Floating>>, pub tc72_power_supply: Pd10<Input<Floating>>, pub tc72_spi_not: Pd11<Input<Floating>>, pub button: Pb20<Input<Floating>>, pub sda: Pc12<Input<Floating>>, pub scl: Pd9<Input<Floating>>, pub sck: Pc17<Input<Floating>>, pub mosi: Pc16<Input<Floating>>, pub miso: Pc19<Input<Floating>>,
}
Expand description

Maps the pins to their names

Fields

port: Port

Opaque port reference

led0: Pb21<Input<Floating>>

LED Pin

rfm95_cap_bank: Pc13<Input<Floating>>

RFM95

rfm95_power_supply: Pb9<Input<Floating>>rfm95_radio_reset: Pa6<Input<Floating>>rfm95_spi_not: Pa7<Input<Floating>>rfm95_dio0: Pd1<Input<Floating>>rfm95_dio1: Pb6<Input<Floating>>rfm95_dio2: Pb7<Input<Floating>>rfm95_dio3: Pb8<Input<Floating>>rfm95_dio4: Pa4<Input<Floating>>rfm95_dio5: Pa5<Input<Floating>>adxl313_power_supply: Pb10<Input<Floating>>

ADXL313

adxl313_irq0: Pb11<Input<Floating>>adxl313_irq1: Pb12<Input<Floating>>adxl313_spi_not: Pb13<Input<Floating>>d7s_power_supply: Pa8<Input<Floating>>

D7S

d7s_irq0: Pa9<Input<Floating>>d7s_irq1: Pa10<Input<Floating>>tc72_power_supply: Pd10<Input<Floating>>

TC72

tc72_spi_not: Pd11<Input<Floating>>button: Pb20<Input<Floating>>

TODO ADC Button

sda: Pc12<Input<Floating>>

The I2C data line

scl: Pd9<Input<Floating>>

The I2C clock line

sck: Pc17<Input<Floating>>

The SPI SCK

mosi: Pc16<Input<Floating>>

The SPI MOSI

miso: Pc19<Input<Floating>>

The SPI MISO

Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.