Crate arduino_nano_connect
Source pub extern crate rp2040_hal as hal;
pub use hal::pac;
- Pins
- BSP replacement for the HAL
Pins
type
- XOSC_CRYSTAL_FREQ
- BOOT2_FIRMWARE
- The linker will place this boot block at the start of our program image. We
need this to help the ROM bootloader get our code up and running.
- Gp0Uart0Tx
- UART Function alias for pin [crate::Pins::gpio0].
Alias for a configured
Pin
- Gp1Uart0Rx
- UART Function alias for pin [crate::Pins::gpio1].
Alias for a configured
Pin
- Gp2Uart0Cts
- UART Function alias for pin [crate::Pins::gpio2].
Alias for a configured
Pin
- Gp4I2C0Sda
- I2C Function alias for pin [crate::Pins::gpio4].
Alias for a configured
Pin
- Gp4Pio0
- PIO0 Function alias for pin [crate::Pins::gpio4].
Alias for a configured
Pin
- Gp4Pio1
- PIO1 Function alias for pin [crate::Pins::gpio4].
Alias for a configured
Pin
- Gp4Pwm2A
- PWM Function alias for pin [crate::Pins::gpio4].
Alias for a configured
Pin
- Gp4Spi0Rx
- SPI Function alias for pin [crate::Pins::gpio4].
Alias for a configured
Pin
- Gp4Uart1Tx
- UART Function alias for pin [crate::Pins::gpio4].
Alias for a configured
Pin
- Gp5I2C0Scl
- I2C Function alias for pin [crate::Pins::gpio5].
Alias for a configured
Pin
- Gp5Pio0
- PIO0 Function alias for pin [crate::Pins::gpio5].
Alias for a configured
Pin
- Gp5Pio1
- PIO1 Function alias for pin [crate::Pins::gpio5].
Alias for a configured
Pin
- Gp5Pwm2B
- PWM Function alias for pin [crate::Pins::gpio5].
Alias for a configured
Pin
- Gp5Spi0Csn
- SPI Function alias for pin [crate::Pins::gpio5].
Alias for a configured
Pin
- Gp5Uart1Rx
- UART Function alias for pin [crate::Pins::gpio5].
Alias for a configured
Pin
- Gp6I2C1Sda
- I2C Function alias for pin [crate::Pins::gpio6].
Alias for a configured
Pin
- Gp6Pio0
- PIO0 Function alias for pin [crate::Pins::gpio6].
Alias for a configured
Pin
- Gp6Pio1
- PIO1 Function alias for pin [crate::Pins::gpio6].
Alias for a configured
Pin
- Gp6Pwm3A
- PWM Function alias for pin [crate::Pins::gpio6].
Alias for a configured
Pin
- Gp6Spi0Sck
- SPI Function alias for pin [crate::Pins::gpio6].
Alias for a configured
Pin
- Gp6Uart1Cts
- UART Function alias for pin [crate::Pins::gpio6].
Alias for a configured
Pin
- Gp7I2C1Scl
- I2C Function alias for pin [crate::Pins::gpio7].
Alias for a configured
Pin
- Gp7Pio0
- PIO0 Function alias for pin [crate::Pins::gpio7].
Alias for a configured
Pin
- Gp7Pio1
- PIO1 Function alias for pin [crate::Pins::gpio7].
Alias for a configured
Pin
- Gp7Pwm3B
- PWM Function alias for pin [crate::Pins::gpio7].
Alias for a configured
Pin
- Gp7Spi0Tx
- SPI Function alias for pin [crate::Pins::gpio7].
Alias for a configured
Pin
- Gp7Uart1Rts
- UART Function alias for pin [crate::Pins::gpio7].
Alias for a configured
Pin
- Gp8Spi1Rx
- SPI Function alias for pin [crate::Pins::gpio8].
Alias for a configured
Pin
- Gp8Uart1Tx
- UART Function alias for pin [crate::Pins::gpio8].
Alias for a configured
Pin
- Gp9Spi1Csn
- SPI Function alias for pin [crate::Pins::gpio9].
Alias for a configured
Pin
- Gp9Uart1Rx
- UART Function alias for pin [crate::Pins::gpio9].
Alias for a configured
Pin
- Gp10Spi1Sck
- SPI Function alias for pin [crate::Pins::gpio10].
Alias for a configured
Pin
- Gp10Uart1Cts
- UART Function alias for pin [crate::Pins::gpio10].
Alias for a configured
Pin
- Gp11Spi1Tx
- SPI Function alias for pin [crate::Pins::gpio11].
Alias for a configured
Pin
- Gp11Uart1Rts
- UART Function alias for pin [crate::Pins::gpio11].
Alias for a configured
Pin
- Gp12I2C0Sda
- I2C Function alias for pin [crate::Pins::gpio12].
Alias for a configured
Pin
- Gp12Pio0
- PIO0 Function alias for pin [crate::Pins::gpio12].
Alias for a configured
Pin
- Gp12Pio1
- PIO1 Function alias for pin [crate::Pins::gpio12].
Alias for a configured
Pin
- Gp12Pwm6A
- PWM Function alias for pin [crate::Pins::gpio12].
Alias for a configured
Pin
- Gp12Spi1Rx
- SPI Function alias for pin [crate::Pins::gpio12].
Alias for a configured
Pin
- Gp12Uart0Tx
- UART Function alias for pin [crate::Pins::gpio12].
Alias for a configured
Pin
- Gp13I2C0Scl
- I2C Function alias for pin [crate::Pins::gpio13].
Alias for a configured
Pin
- Gp13Pio0
- PIO0 Function alias for pin [crate::Pins::gpio13].
Alias for a configured
Pin
- Gp13Pio1
- PIO1 Function alias for pin [crate::Pins::gpio13].
Alias for a configured
Pin
- Gp13Pwm6B
- PWM Function alias for pin [crate::Pins::gpio13].
Alias for a configured
Pin
- Gp13Spi1Csn
- SPI Function alias for pin [crate::Pins::gpio13].
Alias for a configured
Pin
- Gp13Uart0Rx
- UART Function alias for pin [crate::Pins::gpio13].
Alias for a configured
Pin
- Gp14Spi1Sck
- SPI Function alias for pin [crate::Pins::gpio14].
Alias for a configured
Pin
- Gp15I2C1Scl
- I2C Function alias for pin [crate::Pins::gpio15].
Alias for a configured
Pin
- Gp15Pio0
- PIO0 Function alias for pin [crate::Pins::gpio15].
Alias for a configured
Pin
- Gp15Pio1
- PIO1 Function alias for pin [crate::Pins::gpio15].
Alias for a configured
Pin
- Gp15Pwm7B
- PWM Function alias for pin [crate::Pins::gpio15].
Alias for a configured
Pin
- Gp15Spi1Tx
- SPI Function alias for pin [crate::Pins::gpio15].
Alias for a configured
Pin
- Gp15Uart0Rts
- UART Function alias for pin [crate::Pins::gpio15].
Alias for a configured
Pin
- Gp16I2C0Sda
- I2C Function alias for pin [crate::Pins::gpio16].
Alias for a configured
Pin
- Gp16Pio0
- PIO0 Function alias for pin [crate::Pins::gpio16].
Alias for a configured
Pin
- Gp16Pio1
- PIO1 Function alias for pin [crate::Pins::gpio16].
Alias for a configured
Pin
- Gp16Pwm0A
- PWM Function alias for pin [crate::Pins::gpio16].
Alias for a configured
Pin
- Gp16Spi0Rx
- SPI Function alias for pin [crate::Pins::gpio16].
Alias for a configured
Pin
- Gp16Uart0Tx
- UART Function alias for pin [crate::Pins::gpio16].
Alias for a configured
Pin
- Gp17I2C0Scl
- I2C Function alias for pin [crate::Pins::gpio17].
Alias for a configured
Pin
- Gp17Pio0
- PIO0 Function alias for pin [crate::Pins::gpio17].
Alias for a configured
Pin
- Gp17Pio1
- PIO1 Function alias for pin [crate::Pins::gpio17].
Alias for a configured
Pin
- Gp17Pwm0B
- PWM Function alias for pin [crate::Pins::gpio17].
Alias for a configured
Pin
- Gp17Spi0Csn
- SPI Function alias for pin [crate::Pins::gpio17].
Alias for a configured
Pin
- Gp17Uart0Rx
- UART Function alias for pin [crate::Pins::gpio17].
Alias for a configured
Pin
- Gp18I2C1Sda
- I2C Function alias for pin [crate::Pins::gpio18].
Alias for a configured
Pin
- Gp18Pio0
- PIO0 Function alias for pin [crate::Pins::gpio18].
Alias for a configured
Pin
- Gp18Pio1
- PIO1 Function alias for pin [crate::Pins::gpio18].
Alias for a configured
Pin
- Gp18Pwm1A
- PWM Function alias for pin [crate::Pins::gpio18].
Alias for a configured
Pin
- Gp18Spi0Sck
- SPI Function alias for pin [crate::Pins::gpio18].
Alias for a configured
Pin
- Gp18Uart0Cts
- UART Function alias for pin [crate::Pins::gpio18].
Alias for a configured
Pin
- Gp19I2C1Scl
- I2C Function alias for pin [crate::Pins::gpio19].
Alias for a configured
Pin
- Gp19Pio0
- PIO0 Function alias for pin [crate::Pins::gpio19].
Alias for a configured
Pin
- Gp19Pio1
- PIO1 Function alias for pin [crate::Pins::gpio19].
Alias for a configured
Pin
- Gp19Pwm1B
- PWM Function alias for pin [crate::Pins::gpio19].
Alias for a configured
Pin
- Gp19Spi0Tx
- SPI Function alias for pin [crate::Pins::gpio19].
Alias for a configured
Pin
- Gp19Uart0Rts
- UART Function alias for pin [crate::Pins::gpio19].
Alias for a configured
Pin
- Gp20I2C0Sda
- I2C Function alias for pin [crate::Pins::gpio20].
Alias for a configured
Pin
- Gp20Pio0
- PIO0 Function alias for pin [crate::Pins::gpio20].
Alias for a configured
Pin
- Gp20Pio1
- PIO1 Function alias for pin [crate::Pins::gpio20].
Alias for a configured
Pin
- Gp20Pwm2A
- PWM Function alias for pin [crate::Pins::gpio20].
Alias for a configured
Pin
- Gp20Spi0Rx
- SPI Function alias for pin [crate::Pins::gpio20].
Alias for a configured
Pin
- Gp20Uart1Tx
- UART Function alias for pin [crate::Pins::gpio20].
Alias for a configured
Pin
- Gp21I2C0Scl
- I2C Function alias for pin [crate::Pins::gpio21].
Alias for a configured
Pin
- Gp21Pio0
- PIO0 Function alias for pin [crate::Pins::gpio21].
Alias for a configured
Pin
- Gp21Pio1
- PIO1 Function alias for pin [crate::Pins::gpio21].
Alias for a configured
Pin
- Gp21Pwm2B
- PWM Function alias for pin [crate::Pins::gpio21].
Alias for a configured
Pin
- Gp21Spi0Csn
- SPI Function alias for pin [crate::Pins::gpio21].
Alias for a configured
Pin
- Gp21Uart1Rx
- UART Function alias for pin [crate::Pins::gpio21].
Alias for a configured
Pin
- Gp25I2C0Scl
- I2C Function alias for pin [crate::Pins::gpio25].
Alias for a configured
Pin
- Gp25Pio0
- PIO0 Function alias for pin [crate::Pins::gpio25].
Alias for a configured
Pin
- Gp25Pio1
- PIO1 Function alias for pin [crate::Pins::gpio25].
Alias for a configured
Pin
- Gp25Pwm4B
- PWM Function alias for pin [crate::Pins::gpio25].
Alias for a configured
Pin
- Gp25Spi1Csn
- SPI Function alias for pin [crate::Pins::gpio25].
Alias for a configured
Pin
- Gp25Uart1Rx
- UART Function alias for pin [crate::Pins::gpio25].
Alias for a configured
Pin
- Gp26I2C1Sda
- I2C Function alias for pin [crate::Pins::gpio26].
Alias for a configured
Pin
- Gp26Pio0
- PIO0 Function alias for pin [crate::Pins::gpio26].
Alias for a configured
Pin
- Gp26Pio1
- PIO1 Function alias for pin [crate::Pins::gpio26].
Alias for a configured
Pin
- Gp26Pwm5A
- PWM Function alias for pin [crate::Pins::gpio26].
Alias for a configured
Pin
- Gp26Spi1Sck
- SPI Function alias for pin [crate::Pins::gpio26].
Alias for a configured
Pin
- Gp26Uart1Cts
- UART Function alias for pin [crate::Pins::gpio26].
Alias for a configured
Pin
- Gp27I2C1Scl
- I2C Function alias for pin [crate::Pins::gpio27].
Alias for a configured
Pin
- Gp27Pio0
- PIO0 Function alias for pin [crate::Pins::gpio27].
Alias for a configured
Pin
- Gp27Pio1
- PIO1 Function alias for pin [crate::Pins::gpio27].
Alias for a configured
Pin
- Gp27Pwm5B
- PWM Function alias for pin [crate::Pins::gpio27].
Alias for a configured
Pin
- Gp27Spi1Tx
- SPI Function alias for pin [crate::Pins::gpio27].
Alias for a configured
Pin
- Gp27Uart1Rts
- UART Function alias for pin [crate::Pins::gpio27].
Alias for a configured
Pin
- Gp28I2C0Sda
- I2C Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp28Pio0
- PIO0 Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp28Pio1
- PIO1 Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp28Pwm6A
- PWM Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp28Spi1Rx
- SPI Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp28Uart0Tx
- UART Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp29I2C0Scl
- I2C Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp29Pio0
- PIO0 Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp29Pio1
- PIO1 Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp29Pwm6B
- PWM Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp29Spi1CSn
- SPI Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- Gp29Uart0Rx
- UART Function alias for pin [crate::Pins::gpio28].
Alias for a configured
Pin
- entry