@@ -28,6 +28,21 @@ static const uint8_t PHOTO = A2;
28
28
static const uint8_t DHT_PIN = A3 ;
29
29
30
30
#elif defined(AVR )
31
+ static const uint8_t D0 = 0 ;
32
+ static const uint8_t D1 = 1 ;
33
+ static const uint8_t D2 = 2 ;
34
+ static const uint8_t D3 = 3 ;
35
+ static const uint8_t D4 = 4 ;
36
+ static const uint8_t D5 = 5 ;
37
+ static const uint8_t D6 = 6 ;
38
+ static const uint8_t D7 = 7 ;
39
+ static const uint8_t D8 = 8 ;
40
+ static const uint8_t D9 = 9 ;
41
+ static const uint8_t D10 = 10 ;
42
+ static const uint8_t D11 = 11 ;
43
+ static const uint8_t D12 = 12 ;
44
+ static const uint8_t D13 = 13 ;
45
+
31
46
static const uint8_t L_R = 12 ;
32
47
static const uint8_t L_G = 7 ;
33
48
static const uint8_t L_Y = 13 ;
@@ -56,7 +71,43 @@ static const uint8_t S3 = 9;
56
71
static const uint8_t S4 = 10 ;
57
72
static const uint8_t S5 = 11 ;
58
73
74
+ #elif defined(ALKSESP32 ) // If ALKS ESP32 board variant is selected, do not map pins again
75
+
59
76
#elif defined(ESP32 )
77
+ static const uint8_t D0 = 40 ;
78
+ static const uint8_t D1 = 41 ;
79
+ static const uint8_t D2 = 15 ;
80
+ static const uint8_t D3 = 2 ;
81
+ static const uint8_t D4 = 0 ;
82
+ static const uint8_t D5 = 4 ;
83
+ static const uint8_t D6 = 16 ;
84
+ static const uint8_t D7 = 17 ;
85
+ static const uint8_t D8 = 5 ;
86
+ static const uint8_t D9 = 18 ;
87
+ static const uint8_t D10 = 19 ;
88
+ static const uint8_t D11 = 21 ;
89
+ static const uint8_t D12 = 22 ;
90
+ static const uint8_t D13 = 23 ;
91
+
92
+ /* to use these pins you have to use ALKS ESP32 board variant instead
93
+ static const uint8_t A0 = 32;
94
+ static const uint8_t A1 = 33;
95
+ static const uint8_t A2 = 25;
96
+ static const uint8_t A3 = 26;
97
+ static const uint8_t A4 = 27;
98
+ static const uint8_t A5 = 14;
99
+ static const uint8_t A6 = 12;
100
+ static const uint8_t A7 = 15;
101
+
102
+ static const uint8_t SDA = 27;
103
+ static const uint8_t SCL = 14;
104
+
105
+ static const uint8_t SS = 19;
106
+ static const uint8_t MOSI = 21;
107
+ static const uint8_t MISO = 22;
108
+ static const uint8_t SCK = 23;
109
+ */
110
+
60
111
static const uint8_t L_R = 22 ;
61
112
static const uint8_t L_G = 17 ;
62
113
static const uint8_t L_Y = 23 ;
0 commit comments