pub struct Pins {
Show 25 fields pub port: Port, pub a0: Pa2<Input<Floating>>, pub a1: Pa5<Input<Floating>>, pub a2: Pa4<Input<Floating>>, pub micout: Pa6<Input<Floating>>, pub micin: Pa7<Input<Floating>>, pub sda: Pb8<Input<Floating>>, pub scl: Pb9<Input<Floating>>, pub accel_sda: Pa12<Input<Floating>>, pub accel_scl: Pa13<Input<Floating>>, pub col0: Pa14<Input<Floating>>, pub col1: Pa15<Input<Floating>>, pub col2: Pa16<Input<Floating>>, pub col3: Pa17<Input<Floating>>, pub col4: Pa20<Input<Floating>>, pub col5: Pa21<Input<Floating>>, pub col6: Pa22<Input<Floating>>, pub col7: Pa23<Input<Floating>>, pub row0: Pa18<Input<Floating>>, pub row1: Pa19<Input<Floating>>, pub row2: Pb22<Input<Floating>>, pub row3: Pb23<Input<Floating>>, pub neopixel: Pa27<Input<Floating>>, pub dotstar_ci: Pb2<Input<Floating>>, pub dotstar_di: Pb3<Input<Floating>>,
}
Expand description

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

Fields

port: Port

Opaque port reference

a0: Pa2<Input<Floating>>

Analog pin 0

a1: Pa5<Input<Floating>>

Analog pin 1

a2: Pa4<Input<Floating>>

INT pin

micout: Pa6<Input<Floating>>

Microphone out

micin: Pa7<Input<Floating>>

Microphone in

sda: Pb8<Input<Floating>>

SDA

scl: Pb9<Input<Floating>>

SCL

accel_sda: Pa12<Input<Floating>>

Accelerometer data signal (SDA)

accel_scl: Pa13<Input<Floating>>

Accelerometer clock signal (SCL)

col0: Pa14<Input<Floating>>

Keypad Column 0

col1: Pa15<Input<Floating>>

Keypad Column 1

col2: Pa16<Input<Floating>>

Keypad Column 2

col3: Pa17<Input<Floating>>

Keypad Column 3

col4: Pa20<Input<Floating>>

Keypad Column 4

col5: Pa21<Input<Floating>>

Keypad Column 5

col6: Pa22<Input<Floating>>

Keypad Column 6

col7: Pa23<Input<Floating>>

Keypad Column 7

row0: Pa18<Input<Floating>>

Keypad Row 0

row1: Pa19<Input<Floating>>

Keypad Row 1

row2: Pb22<Input<Floating>>

Keypad Row 2

row3: Pb23<Input<Floating>>

Keypad Row 3

neopixel: Pa27<Input<Floating>>

NeoPixels

dotstar_ci: Pb2<Input<Floating>>

APA102 (RGB LED control) SCK

dotstar_di: Pb3<Input<Floating>>

APA102 (RGB LED control) MOSI

Implementations

Split the device pins into subsets

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.