pub struct Pins {
Show 27 fields pub port: Port, pub rx: Pb23<Input<Floating>>, pub tx: Pb22<Input<Floating>>, pub d0: Pa22<Input<Floating>>, pub d1: Pa23<Input<Floating>>, pub d2: Pa10<Input<Floating>>, pub d3: Pa11<Input<Floating>>, pub d4: Pb10<Input<Floating>>, pub d5: Pb11<Input<Floating>>, pub d6: Pa20<Input<Floating>>, pub d7: Pa21<Input<Floating>>, pub mosi: Pa16<Input<Floating>>, pub sck: Pa17<Input<Floating>>, pub miso: Pa19<Input<Floating>>, pub sda: Pa8<Input<Floating>>, pub scl: Pa9<Input<Floating>>, pub a0: Pa2<Input<Floating>>, pub a1: Pb2<Input<Floating>>, pub a2: Pb3<Input<Floating>>, pub a3: Pa4<Input<Floating>>, pub a4: Pa5<Input<Floating>>, pub a5: Pa6<Input<Floating>>, pub a6: Pa7<Input<Floating>>, pub usb_dn: Pa24<Input<Floating>>, pub usb_dp: Pa25<Input<Floating>>, pub usb_id: Pa18<Input<Floating>>, pub aref: Pa3<Input<Floating>>,
}
Expand description

Maps the pins to their arduino names and the numbers printed on the board.

Fields

port: Port

Opaque port reference

rx: Pb23<Input<Floating>>

RX

tx: Pb22<Input<Floating>>

TX

d0: Pa22<Input<Floating>>

Digital 0

d1: Pa23<Input<Floating>>

Digital 1

d2: Pa10<Input<Floating>>

Digital 2: ADC

d3: Pa11<Input<Floating>>

Digital 3: ADC

d4: Pb10<Input<Floating>>

Digital 4

d5: Pb11<Input<Floating>>

Digital 5

d6: Pa20<Input<Floating>>

Digital 6: LED_BUILTIN

d7: Pa21<Input<Floating>>

Digital 7

mosi: Pa16<Input<Floating>>

Digital 8/SC1 MOSI

sck: Pa17<Input<Floating>>

Digital 9/SC1 SCK

miso: Pa19<Input<Floating>>

Digital 10/SC1 MISO

sda: Pa8<Input<Floating>>

Digital 11/SC2 SDA

scl: Pa9<Input<Floating>>

Digital 12/SC2 SCL

a0: Pa2<Input<Floating>>

Analog 0/DAC0

a1: Pb2<Input<Floating>>

Analog 1

a2: Pb3<Input<Floating>>

Analog 2

a3: Pa4<Input<Floating>>

Analog 3

a4: Pa5<Input<Floating>>

Analog 4

a5: Pa6<Input<Floating>>

Analog 5

a6: Pa7<Input<Floating>>

Analog 6

usb_dn: Pa24<Input<Floating>>usb_dp: Pa25<Input<Floating>>usb_id: Pa18<Input<Floating>>aref: Pa3<Input<Floating>>

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.

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.