Skip to content

Commit 35e54f2

Browse files
committed
Add definitions for ADC, Touch and DAC pins
1 parent ddb2541 commit 35e54f2

File tree

6 files changed

+219
-15
lines changed

6 files changed

+219
-15
lines changed

‎variants/esp32/pins_arduino.h‎

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33

44
#defineEXTERNAL_NUM_INTERRUPTS 16
55
#defineNUM_DIGITAL_PINS 40
6-
#defineNUM_ANALOG_INPUTS18
6+
#defineNUM_ANALOG_INPUTS16
77

88
#defineanalogInputToDigitalPin(p)
99
#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1)
1010
#definedigitalPinHasPWM(p) (p < 34)
1111

12+
staticconstuint8_tTX=1;
13+
staticconstuint8_tRX=3;
14+
1215
staticconstuint8_tSDA=21;
1316
staticconstuint8_tSCL=22;
1417

@@ -17,4 +20,35 @@ static const uint8_t MOSI = 23;
1720
staticconstuint8_tMISO=19;
1821
staticconstuint8_tSCK=18;
1922

20-
#endif/* Pins_Arduino_h */
23+
staticconstuint8_tA0=36;
24+
staticconstuint8_tA3=39;
25+
staticconstuint8_tA4=32;
26+
staticconstuint8_tA5=33;
27+
staticconstuint8_tA6=34;
28+
staticconstuint8_tA7=35;
29+
staticconstuint8_tA10=4;
30+
staticconstuint8_tA11=0;
31+
staticconstuint8_tA12=2;
32+
staticconstuint8_tA13=15;
33+
staticconstuint8_tA14=13;
34+
staticconstuint8_tA15=12;
35+
staticconstuint8_tA16=14;
36+
staticconstuint8_tA17=27;
37+
staticconstuint8_tA18=25;
38+
staticconstuint8_tA19=26;
39+
40+
staticconstuint8_tT0=4;
41+
staticconstuint8_tT1=0;
42+
staticconstuint8_tT2=2;
43+
staticconstuint8_tT3=15;
44+
staticconstuint8_tT4=13;
45+
staticconstuint8_tT5=12;
46+
staticconstuint8_tT6=14;
47+
staticconstuint8_tT7=27;
48+
staticconstuint8_tT8=33;
49+
staticconstuint8_tT9=32;
50+
51+
staticconstuint8_tDAC1=25;
52+
staticconstuint8_tDAC2=26;
53+
54+
#endif/* Pins_Arduino_h */

‎variants/espea32/pins_arduino.h‎

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,54 @@
33

44
#defineEXTERNAL_NUM_INTERRUPTS 16
55
#defineNUM_DIGITAL_PINS 40
6-
#defineNUM_ANALOG_INPUTS18
6+
#defineNUM_ANALOG_INPUTS16
77

88
#defineanalogInputToDigitalPin(p)
99
#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1)
1010
#definedigitalPinHasPWM(p) (p < 34)
1111

1212
#defineLED_BUILTIN 5
1313

14+
staticconstuint8_tTX=1;
15+
staticconstuint8_tRX=3;
16+
1417
staticconstuint8_tSDA=21;
1518
staticconstuint8_tSCL=22;
1619

17-
staticconstuint8_tSS=5;
20+
staticconstuint8_tSS=2;
1821
staticconstuint8_tMOSI=23;
1922
staticconstuint8_tMISO=19;
2023
staticconstuint8_tSCK=18;
2124

25+
staticconstuint8_tA0=36;
26+
staticconstuint8_tA3=39;
27+
staticconstuint8_tA4=32;
28+
staticconstuint8_tA5=33;
29+
staticconstuint8_tA6=34;
30+
staticconstuint8_tA7=35;
31+
staticconstuint8_tA10=4;
32+
staticconstuint8_tA11=0;
33+
staticconstuint8_tA12=2;
34+
staticconstuint8_tA13=15;
35+
staticconstuint8_tA14=13;
36+
staticconstuint8_tA15=12;
37+
staticconstuint8_tA16=14;
38+
staticconstuint8_tA17=27;
39+
staticconstuint8_tA18=25;
40+
staticconstuint8_tA19=26;
41+
42+
staticconstuint8_tT0=4;
43+
staticconstuint8_tT1=0;
44+
staticconstuint8_tT2=2;
45+
staticconstuint8_tT3=15;
46+
staticconstuint8_tT4=13;
47+
staticconstuint8_tT5=12;
48+
staticconstuint8_tT6=14;
49+
staticconstuint8_tT7=27;
50+
staticconstuint8_tT8=33;
51+
staticconstuint8_tT9=32;
52+
53+
staticconstuint8_tDAC1=25;
54+
staticconstuint8_tDAC2=26;
55+
2256
#endif/* Pins_Arduino_h */

‎variants/lolin32/pins_arduino.h‎

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#defineEXTERNAL_NUM_INTERRUPTS 16
55
#defineNUM_DIGITAL_PINS 40
6-
#defineNUM_ANALOG_INPUTS18
6+
#defineNUM_ANALOG_INPUTS16
77

88
#defineanalogInputToDigitalPin(p)
99
#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1)
@@ -12,12 +12,46 @@
1212
#defineLED_BUILTIN 2
1313
#defineKEY_BUILTIN 0
1414

15+
staticconstuint8_tTX=1;
16+
staticconstuint8_tRX=3;
17+
1518
staticconstuint8_tSDA=21;
1619
staticconstuint8_tSCL=22;
1720

18-
staticconstuint8_tSS=5;
21+
staticconstuint8_tSS=2;
1922
staticconstuint8_tMOSI=23;
2023
staticconstuint8_tMISO=19;
2124
staticconstuint8_tSCK=18;
2225

23-
#endif/* Pins_Arduino_h */
26+
staticconstuint8_tA0=36;
27+
staticconstuint8_tA3=39;
28+
staticconstuint8_tA4=32;
29+
staticconstuint8_tA5=33;
30+
staticconstuint8_tA6=34;
31+
staticconstuint8_tA7=35;
32+
staticconstuint8_tA10=4;
33+
staticconstuint8_tA11=0;
34+
staticconstuint8_tA12=2;
35+
staticconstuint8_tA13=15;
36+
staticconstuint8_tA14=13;
37+
staticconstuint8_tA15=12;
38+
staticconstuint8_tA16=14;
39+
staticconstuint8_tA17=27;
40+
staticconstuint8_tA18=25;
41+
staticconstuint8_tA19=26;
42+
43+
staticconstuint8_tT0=4;
44+
staticconstuint8_tT1=0;
45+
staticconstuint8_tT2=2;
46+
staticconstuint8_tT3=15;
47+
staticconstuint8_tT4=13;
48+
staticconstuint8_tT5=12;
49+
staticconstuint8_tT6=14;
50+
staticconstuint8_tT7=27;
51+
staticconstuint8_tT8=33;
52+
staticconstuint8_tT9=32;
53+
54+
staticconstuint8_tDAC1=25;
55+
staticconstuint8_tDAC2=26;
56+
57+
#endif/* Pins_Arduino_h */

‎variants/nano32/pins_arduino.h‎

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,54 @@
33

44
#defineEXTERNAL_NUM_INTERRUPTS 16
55
#defineNUM_DIGITAL_PINS 38
6-
#defineNUM_ANALOG_INPUTS18
6+
#defineNUM_ANALOG_INPUTS16
77

88
#defineanalogInputToDigitalPin(p)
99
#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1)
1010
#definedigitalPinHasPWM(p) (p < 34)
1111

1212
#defineLED_BUILTIN 16
1313

14+
staticconstuint8_tTX=1;
15+
staticconstuint8_tRX=3;
16+
1417
staticconstuint8_tSDA=21;
1518
staticconstuint8_tSCL=22;
1619

17-
staticconstuint8_tSS=5;
20+
staticconstuint8_tSS=2;
1821
staticconstuint8_tMOSI=23;
1922
staticconstuint8_tMISO=19;
2023
staticconstuint8_tSCK=18;
2124

25+
staticconstuint8_tA0=36;
26+
staticconstuint8_tA3=39;
27+
staticconstuint8_tA4=32;
28+
staticconstuint8_tA5=33;
29+
staticconstuint8_tA6=34;
30+
staticconstuint8_tA7=35;
31+
staticconstuint8_tA10=4;
32+
staticconstuint8_tA11=0;
33+
staticconstuint8_tA12=2;
34+
staticconstuint8_tA13=15;
35+
staticconstuint8_tA14=13;
36+
staticconstuint8_tA15=12;
37+
staticconstuint8_tA16=14;
38+
staticconstuint8_tA17=27;
39+
staticconstuint8_tA18=25;
40+
staticconstuint8_tA19=26;
41+
42+
staticconstuint8_tT0=4;
43+
staticconstuint8_tT1=0;
44+
staticconstuint8_tT2=2;
45+
staticconstuint8_tT3=15;
46+
staticconstuint8_tT4=13;
47+
staticconstuint8_tT5=12;
48+
staticconstuint8_tT6=14;
49+
staticconstuint8_tT7=27;
50+
staticconstuint8_tT8=33;
51+
staticconstuint8_tT9=32;
52+
53+
staticconstuint8_tDAC1=25;
54+
staticconstuint8_tDAC2=26;
55+
2256
#endif/* Pins_Arduino_h */

‎variants/node32s/pins_arduino.h‎

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,52 @@
33

44
#defineEXTERNAL_NUM_INTERRUPTS 16
55
#defineNUM_DIGITAL_PINS 40
6-
#defineNUM_ANALOG_INPUTS18
6+
#defineNUM_ANALOG_INPUTS16
77

88
#defineanalogInputToDigitalPin(p)
99
#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1)
1010
#definedigitalPinHasPWM(p) (p < 34)
1111

12+
staticconstuint8_tTX=1;
13+
staticconstuint8_tRX=3;
14+
1215
staticconstuint8_tSDA=21;
1316
staticconstuint8_tSCL=22;
1417

15-
staticconstuint8_tSS=5;
18+
staticconstuint8_tSS=2;
1619
staticconstuint8_tMOSI=23;
1720
staticconstuint8_tMISO=19;
1821
staticconstuint8_tSCK=18;
1922

23+
staticconstuint8_tA0=36;
24+
staticconstuint8_tA3=39;
25+
staticconstuint8_tA4=32;
26+
staticconstuint8_tA5=33;
27+
staticconstuint8_tA6=34;
28+
staticconstuint8_tA7=35;
29+
staticconstuint8_tA10=4;
30+
staticconstuint8_tA11=0;
31+
staticconstuint8_tA12=2;
32+
staticconstuint8_tA13=15;
33+
staticconstuint8_tA14=13;
34+
staticconstuint8_tA15=12;
35+
staticconstuint8_tA16=14;
36+
staticconstuint8_tA17=27;
37+
staticconstuint8_tA18=25;
38+
staticconstuint8_tA19=26;
39+
40+
staticconstuint8_tT0=4;
41+
staticconstuint8_tT1=0;
42+
staticconstuint8_tT2=2;
43+
staticconstuint8_tT3=15;
44+
staticconstuint8_tT4=13;
45+
staticconstuint8_tT5=12;
46+
staticconstuint8_tT6=14;
47+
staticconstuint8_tT7=27;
48+
staticconstuint8_tT8=33;
49+
staticconstuint8_tT9=32;
50+
51+
staticconstuint8_tDAC1=25;
52+
staticconstuint8_tDAC2=26;
53+
2054
#endif/* Pins_Arduino_h */

‎variants/quantum/pins_arduino.h‎

Lines changed: 38 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,52 @@
33

44
#defineEXTERNAL_NUM_INTERRUPTS 16
55
#defineNUM_DIGITAL_PINS 40
6-
#defineNUM_ANALOG_INPUTS18
6+
#defineNUM_ANALOG_INPUTS16
77

88
#defineanalogInputToDigitalPin(p)
99
#definedigitalPinToInterrupt(p) (((p)<40)?(p):-1)
1010
#definedigitalPinHasPWM(p) (p < 34)
1111

12-
staticconstuint8_tSDA=22;
13-
staticconstuint8_tSCL=21;
12+
staticconstuint8_tTX=1;
13+
staticconstuint8_tRX=3;
1414

15-
staticconstuint8_tSS=5;
15+
staticconstuint8_tSDA=21;
16+
staticconstuint8_tSCL=22;
17+
18+
staticconstuint8_tSS=2;
1619
staticconstuint8_tMOSI=23;
1720
staticconstuint8_tMISO=19;
1821
staticconstuint8_tSCK=18;
1922

23+
staticconstuint8_tA0=36;
24+
staticconstuint8_tA3=39;
25+
staticconstuint8_tA4=32;
26+
staticconstuint8_tA5=33;
27+
staticconstuint8_tA6=34;
28+
staticconstuint8_tA7=35;
29+
staticconstuint8_tA10=4;
30+
staticconstuint8_tA11=0;
31+
staticconstuint8_tA12=2;
32+
staticconstuint8_tA13=15;
33+
staticconstuint8_tA14=13;
34+
staticconstuint8_tA15=12;
35+
staticconstuint8_tA16=14;
36+
staticconstuint8_tA17=27;
37+
staticconstuint8_tA18=25;
38+
staticconstuint8_tA19=26;
39+
40+
staticconstuint8_tT0=4;
41+
staticconstuint8_tT1=0;
42+
staticconstuint8_tT2=2;
43+
staticconstuint8_tT3=15;
44+
staticconstuint8_tT4=13;
45+
staticconstuint8_tT5=12;
46+
staticconstuint8_tT6=14;
47+
staticconstuint8_tT7=27;
48+
staticconstuint8_tT8=33;
49+
staticconstuint8_tT9=32;
50+
51+
staticconstuint8_tDAC1=25;
52+
staticconstuint8_tDAC2=26;
53+
2054
#endif/* Pins_Arduino_h */

0 commit comments

Comments
(0)