Struct wio_lite_mg126::Pins [−][src]
pub struct Pins {Show 23 fields
pub port: Port,
pub d32: Pa22<Input<Floating>>,
pub d33: Pa23<Input<Floating>>,
pub d5: Pa15<Input<Floating>>,
pub d6: Pa20<Input<Floating>>,
pub d9: Pa7<Input<Floating>>,
pub d10: Pa18<Input<Floating>>,
pub d11: Pa16<Input<Floating>>,
pub d12: Pa19<Input<Floating>>,
pub d13: Pa17<Input<Floating>>,
pub a0: Pa2<Input<Floating>>,
pub a1: Pb8<Input<Floating>>,
pub a2: Pb9<Input<Floating>>,
pub a3: Pa4<Input<Floating>>,
pub a4: Pa5<Input<Floating>>,
pub a5: Pb2<Input<Floating>>,
pub d24: Pb11<Input<Floating>>,
pub d22: Pa12<Input<Floating>>,
pub d23: Pb10<Input<Floating>>,
pub rx: Pb3<Input<Floating>>,
pub tx: Pa27<Input<Floating>>,
pub usb_dm: Pa24<Input<Floating>>,
pub usb_dp: Pa25<Input<Floating>>,
}
Expand description
Maps the pins to their arduino names and the numbers printed on the board. Information pulled from datasheet and board files for arduino IDE : https://wiki.seeedstudio.com/Wio-Lite-MG126/#tech-support
Fields
port: Port
Opaque port reference
d32: Pa22<Input<Floating>>
Digital 32: SDA
d33: Pa23<Input<Floating>>
Digital 33: SCL
d5: Pa15<Input<Floating>>
Digital 5: PWM, TC
d6: Pa20<Input<Floating>>
Digital 6: PWM, TCC
d9: Pa7<Input<Floating>>
Digital 9
d10: Pa18<Input<Floating>>
Digital 10
d11: Pa16<Input<Floating>>
Digital 11
d12: Pa19<Input<Floating>>
Digital 12
d13: Pa17<Input<Floating>>
Digital 13
a0: Pa2<Input<Floating>>
Analog 0: DAC
a1: Pb8<Input<Floating>>
Analog 1
a2: Pb9<Input<Floating>>
Analog 2
a3: Pa4<Input<Floating>>
Analog 3: PWM, TCC
a4: Pa5<Input<Floating>>
Analog 4: PWM, TCC
a5: Pb2<Input<Floating>>
Analog 5
d24: Pb11<Input<Floating>>
Digital 24: SCK
d22: Pa12<Input<Floating>>
Digital 22: MISO
d23: Pb10<Input<Floating>>
Digital 23: MOSI
rx: Pb3<Input<Floating>>
Digital 0: RX
tx: Pa27<Input<Floating>>
Digital 1: TX
usb_dm: Pa24<Input<Floating>>
USB Data Minus
usb_dp: Pa25<Input<Floating>>
USB Data Plus