Mapping from MCU pins to Arduino pins. More...
Mapping from MCU pins to Arduino pins.
Definition in file arduino_iomap.h.
Include dependency graph for arduino_iomap.h:Go to the source code of this file.
XIAO's UART buses | |
| #define | ARDUINO_UART_D0D1 UART_DEV(0) |
| Standard UART bus for general purpose use. | |
XIAO's SPI buses | |
| #define | ARDUINO_SPI_DEV SPI_DEV(0) |
| Standard SPI bus for general purpose use. | |
XIAO's I2C buses | |
| #define | ARDUINO_I2C_DEV I2C_DEV(0) |
| Standard I2C bus for general purpose use. | |
XIAO's USER LED (LED_BUILTIN) | |
| #define | ARDUINO_LED (15) |
| Use the USER LED. | |
Mapping of MCU pins to Arduino pins | |
| #define | ARDUINO_PIN_0 GPIO0 |
| Pin Definition for D0. | |
| #define | ARDUINO_PIN_1 GPIO1 |
| Pin Definition for D1. | |
| #define | ARDUINO_PIN_2 GPIO2 |
| Pin Definition for D2. | |
| #define | ARDUINO_PIN_3 GPIO21 |
| Pin Definition for D3. | |
| #define | ARDUINO_PIN_4 GPIO22 |
| Pin Definition for D4. | |
| #define | ARDUINO_PIN_5 GPIO23 |
| Pin Definition for D5. | |
| #define | ARDUINO_PIN_6 GPIO16 |
| Pin Definition for D6. | |
| #define | ARDUINO_PIN_7 GPIO17 |
| Pin Definition for D7. | |
| #define | ARDUINO_PIN_8 GPIO19 |
| Pin Definition for D8. | |
| #define | ARDUINO_PIN_9 GPIO20 |
| Pin Definition for D9. | |
| #define | ARDUINO_PIN_10 GPIO18 |
| Pin Definition for D10. | |
| #define | ARDUINO_PIN_LAST 10 |
| Last Arduino pin index. | |
Aliases for analog pins | |
| #define | ARDUINO_PIN_A0 ARDUINO_PIN_0 |
| Arduino pin A0. | |
| #define | ARDUINO_PIN_A1 ARDUINO_PIN_1 |
| Arduino pin A1. | |
| #define | ARDUINO_PIN_A2 ARDUINO_PIN_2 |
| Arduino pin A2. | |
| #define | ARDUINO_A0 ADC_LINE(0) |
| ADC line for Arduino pin A0. | |
| #define | ARDUINO_A1 ADC_LINE(1) |
| ADC line for Arduino pin A1. | |
| #define | ARDUINO_A2 ADC_LINE(2) |
| ADC line for Arduino pin A2. | |
| #define | ARDUINO_ANALOG_PIN_LAST 2 |
| Last Arduino analog pin index. | |
| #define ARDUINO_A0 ADC_LINE(0) |
ADC line for Arduino pin A0.
Definition at line 91 of file arduino_iomap.h.
| #define ARDUINO_A1 ADC_LINE(1) |
ADC line for Arduino pin A1.
Definition at line 92 of file arduino_iomap.h.
| #define ARDUINO_A2 ADC_LINE(2) |
ADC line for Arduino pin A2.
Definition at line 93 of file arduino_iomap.h.
| #define ARDUINO_ANALOG_PIN_LAST 2 |
Last Arduino analog pin index.
Definition at line 95 of file arduino_iomap.h.
| #define ARDUINO_I2C_DEV I2C_DEV(0) |
Standard I2C bus for general purpose use.
Definition at line 46 of file arduino_iomap.h.
| #define ARDUINO_LED (15) |
Use the USER LED.
Definition at line 53 of file arduino_iomap.h.
| #define ARDUINO_PIN_0 GPIO0 |
Pin Definition for D0.
Definition at line 61 of file arduino_iomap.h.
| #define ARDUINO_PIN_1 GPIO1 |
Pin Definition for D1.
Definition at line 62 of file arduino_iomap.h.
| #define ARDUINO_PIN_10 GPIO18 |
Pin Definition for D10.
Definition at line 73 of file arduino_iomap.h.
| #define ARDUINO_PIN_2 GPIO2 |
Pin Definition for D2.
Definition at line 63 of file arduino_iomap.h.
| #define ARDUINO_PIN_3 GPIO21 |
Pin Definition for D3.
Definition at line 64 of file arduino_iomap.h.
| #define ARDUINO_PIN_4 GPIO22 |
Pin Definition for D4.
Definition at line 65 of file arduino_iomap.h.
| #define ARDUINO_PIN_5 GPIO23 |
Pin Definition for D5.
Definition at line 66 of file arduino_iomap.h.
| #define ARDUINO_PIN_6 GPIO16 |
Pin Definition for D6.
Definition at line 67 of file arduino_iomap.h.
| #define ARDUINO_PIN_7 GPIO17 |
Pin Definition for D7.
Definition at line 70 of file arduino_iomap.h.
| #define ARDUINO_PIN_8 GPIO19 |
Pin Definition for D8.
Definition at line 71 of file arduino_iomap.h.
| #define ARDUINO_PIN_9 GPIO20 |
Pin Definition for D9.
Definition at line 72 of file arduino_iomap.h.
| #define ARDUINO_PIN_A0 ARDUINO_PIN_0 |
Arduino pin A0.
Definition at line 82 of file arduino_iomap.h.
| #define ARDUINO_PIN_A1 ARDUINO_PIN_1 |
Arduino pin A1.
Definition at line 83 of file arduino_iomap.h.
| #define ARDUINO_PIN_A2 ARDUINO_PIN_2 |
Arduino pin A2.
Definition at line 84 of file arduino_iomap.h.
| #define ARDUINO_PIN_LAST 10 |
Last Arduino pin index.
Definition at line 75 of file arduino_iomap.h.
| #define ARDUINO_SPI_DEV SPI_DEV(0) |
Standard SPI bus for general purpose use.
Definition at line 39 of file arduino_iomap.h.
| #define ARDUINO_UART_D0D1 UART_DEV(0) |
Standard UART bus for general purpose use.
Definition at line 32 of file arduino_iomap.h.