|
| 1 | +#ifndefPins_Arduino_h |
| 2 | +#definePins_Arduino_h |
| 3 | + |
| 4 | +#include<stdint.h> |
| 5 | + |
| 6 | +#defineEXTERNAL_NUM_INTERRUPTS 20 |
| 7 | +#defineNUM_DIGITAL_PINS 21 |
| 8 | +#defineNUM_ANALOG_INPUTS 9 |
| 9 | + |
| 10 | +#defineanalogInputToDigitalPin(p) (((p)<20)?(esp32_adc2gpio[(p)]):-1) |
| 11 | +#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1) |
| 12 | +#definedigitalPinHasPWM(p) (p < 34) |
| 13 | + |
| 14 | +// LED |
| 15 | +staticconstuint8_tLED_BUILTIN=13; |
| 16 | +#defineBUILTIN_LED LED_BUILTIN // backward compatibility |
| 17 | + |
| 18 | +// UART |
| 19 | +staticconstuint8_tTX=10; |
| 20 | +staticconstuint8_tRX=9; |
| 21 | + |
| 22 | +// I2C |
| 23 | +staticconstuint8_tSDA=23; |
| 24 | +staticconstuint8_tSCL=22; |
| 25 | + |
| 26 | +// SPI |
| 27 | +staticconstuint8_tSS=21; |
| 28 | +staticconstuint8_tMOSI=18; |
| 29 | +staticconstuint8_tMISO=19; |
| 30 | +staticconstuint8_tSCK=5; |
| 31 | + |
| 32 | +// Analog Inputs |
| 33 | +staticconstuint8_tA0=4; |
| 34 | +staticconstuint8_tA1=25; |
| 35 | +staticconstuint8_tA2=26; |
| 36 | +staticconstuint8_tA3=27; |
| 37 | +staticconstuint8_tA4=32; |
| 38 | +staticconstuint8_tA5=33; |
| 39 | +staticconstuint8_tA6=34; |
| 40 | +staticconstuint8_tA7=35; |
| 41 | +staticconstuint8_tA8=38; |
| 42 | + |
| 43 | +// Right side |
| 44 | +staticconstuint8_tT0=4; |
| 45 | +staticconstuint8_tT1=25; |
| 46 | +staticconstuint8_tT2=26; |
| 47 | +staticconstuint8_tT3=27; |
| 48 | +staticconstuint8_tT4=32; |
| 49 | +staticconstuint8_tT5=33; |
| 50 | +staticconstuint8_tT6=34; |
| 51 | +staticconstuint8_tT7=35; |
| 52 | + |
| 53 | +// Left side |
| 54 | +staticconstuint8_tT8=22; |
| 55 | +staticconstuint8_tT9=23; |
| 56 | +staticconstuint8_tT10=10; |
| 57 | +staticconstuint8_tT11=9; |
| 58 | +staticconstuint8_tT12=21; |
| 59 | +staticconstuint8_tT13=5; |
| 60 | +staticconstuint8_tT14=18; |
| 61 | +staticconstuint8_tT15=19; |
| 62 | + |
| 63 | +// Module |
| 64 | +staticconstuint8_tT16=37; |
| 65 | +staticconstuint8_tT17=14; |
| 66 | +staticconstuint8_tT18=2; |
| 67 | +staticconstuint8_tT19=38; |
| 68 | + |
| 69 | +// DAC |
| 70 | +staticconstuint8_tDAC1=25; |
| 71 | +staticconstuint8_tDAC2=26; |
| 72 | + |
| 73 | +#endif/* Pins_Arduino_h */ |
0 commit comments