File tree Expand file tree Collapse file tree 14 files changed +395
-9
lines changed
feather-esp32s2-reverse-tft
feather-esp32s3-reverse-tft Expand file tree Collapse file tree 14 files changed +395
-9
lines changed Original file line number Diff line number Diff line change 107107 "displayName" : " D39 (UART TX)" ,
108108 "dataType" : " bool" ,
109109 "uartTx" : true
110+ },
111+ {
112+ "name" : " D7" ,
113+ "displayName" : " TFT I2C Power" ,
114+ "dataType" : " bool" ,
115+ "isHardwired" : true
116+ },
117+ {
118+ "name" : " D40" ,
119+ "displayName" : " TFT DC" ,
120+ "dataType" : " bool" ,
121+ "isHardwired" : true
122+ },
123+ {
124+ "name" : " D41" ,
125+ "displayName" : " TFT Reset" ,
126+ "dataType" : " bool" ,
127+ "isHardwired" : true
128+ },
129+ {
130+ "name" : " D45" ,
131+ "displayName" : " TFT Backlight" ,
132+ "dataType" : " bool" ,
133+ "isHardwired" : true
134+ },
135+ {
136+ "name" : " D42" ,
137+ "displayName" : " SS (TFT CS)" ,
138+ "dataType" : " bool" ,
139+ "isHardwired" : true
140+ },
141+ {
142+ "name" : " D35" ,
143+ "displayName" : " MOSI" ,
144+ "dataType" : " bool"
145+ },
146+ {
147+ "name" : " D36" ,
148+ "displayName" : " SCK" ,
149+ "dataType" : " bool"
150+ },
151+ {
152+ "name" : " D37" ,
153+ "displayName" : " MISO" ,
154+ "dataType" : " bool"
110155 }
111156 ],
112157 "analogPins" :[
Original file line number Diff line number Diff line change 77 "firmwareVersion" : " 1.0.0-beta.73"
88 },
99 "components" : [
10+ {
11+ "name" : " 1.14\" TFT LCD Display" ,
12+ "type" : " tft-114" ,
13+ "displayType" : " tft" ,
14+ "driver" : " tft_st7789" ,
15+ "spiBus" : 0 ,
16+ "width" : 135 ,
17+ "height" : 240 ,
18+ "rotation" : 3 ,
19+ "dcPinName" : " D40" ,
20+ "rstPinName" : " D41" ,
21+ "csPinName" : " D42" ,
22+ "mosiPinName" : " D35" ,
23+ "sckPinName" : " D36" ,
24+ "misoPinName" : " D37" ,
25+ "textSize" : 3 ,
26+ "isDisplay" : true
27+ },
1028 {
1129 "name" : " Button D0" ,
1230 "pinName" : " D0" ,
Original file line number Diff line number Diff line change 119119 },
120120 {
121121 "name" : " D39" ,
122- "displayName" : " D39 (UART TX)" ,
122+ "displayName" : " D39 (TFT DC, UART TX)" ,
123123 "dataType" : " bool" ,
124- "uartTx" : true
124+ "uartTx" : true ,
125+ "isHardwired" : true
126+ },
127+ {
128+ "name" : " D21" ,
129+ "displayName" : " D21 (TFT I2C Power)" ,
130+ "dataType" : " bool"
131+ },
132+ {
133+ "name" : " D40" ,
134+ "displayName" : " TFT Reset" ,
135+ "dataType" : " bool" ,
136+ "isHardwired" : true
137+ },
138+ {
139+ "name" : " D45" ,
140+ "displayName" : " TFT Backlight" ,
141+ "dataType" : " bool" ,
142+ "isHardwired" : true
143+ },
144+ {
145+ "name" : " D7" ,
146+ "displayName" : " SS (TFT CS)" ,
147+ "dataType" : " bool" ,
148+ "isHardwired" : true
149+ },
150+ {
151+ "name" : " D35" ,
152+ "displayName" : " MOSI" ,
153+ "dataType" : " bool"
154+ },
155+ {
156+ "name" : " D36" ,
157+ "displayName" : " SCK" ,
158+ "dataType" : " bool"
159+ },
160+ {
161+ "name" : " D37" ,
162+ "displayName" : " MISO" ,
163+ "dataType" : " bool"
125164 }
126165 ],
127166 "analogPins" : [
Original file line number Diff line number Diff line change 77 "firmwareVersion" : " 1.0.0-beta.73"
88 },
99 "components" : [
10+ {
11+ "name" : " 1.14\" TFT LCD Display" ,
12+ "type" : " tft-114" ,
13+ "displayType" : " tft" ,
14+ "driver" : " tft_st7789" ,
15+ "spiBus" : 0 ,
16+ "width" : 135 ,
17+ "height" : 240 ,
18+ "rotation" : 3 ,
19+ "dcPinName" : " D39" ,
20+ "rstPinName" : " D40" ,
21+ "csPinName" : " D7" ,
22+ "mosiPinName" : " D35" ,
23+ "sckPinName" : " D36" ,
24+ "misoPinName" : " D37" ,
25+ "textSize" : 3 ,
26+ "isDisplay" : true
27+ },
1028 {
1129 "name" : " Button (D0/Boot)" ,
1230 "pinName" : " D0" ,
7088 "sensorType" : " voltage"
7189 }
7290 ]
73- }
91+ }
Original file line number Diff line number Diff line change 103103 "displayName" : " D39 (UART TX)" ,
104104 "dataType" : " bool" ,
105105 "uartTx" : true
106+ },
107+ {
108+ "name" : " D7" ,
109+ "displayName" : " TFT I2C Power" ,
110+ "dataType" : " bool" ,
111+ "isHardwired" : true
112+ },
113+ {
114+ "name" : " D40" ,
115+ "displayName" : " TFT DC" ,
116+ "dataType" : " bool" ,
117+ "isHardwired" : true
118+ },
119+ {
120+ "name" : " D41" ,
121+ "displayName" : " TFT Reset" ,
122+ "dataType" : " bool" ,
123+ "isHardwired" : true
124+ },
125+ {
126+ "name" : " D45" ,
127+ "displayName" : " TFT Backlight" ,
128+ "dataType" : " bool" ,
129+ "isHardwired" : true
130+ },
131+ {
132+ "name" : " D42" ,
133+ "displayName" : " SS (TFT CS)" ,
134+ "dataType" : " bool" ,
135+ "isHardwired" : true
136+ },
137+ {
138+ "name" : " D35" ,
139+ "displayName" : " MOSI" ,
140+ "dataType" : " bool"
141+ },
142+ {
143+ "name" : " D36" ,
144+ "displayName" : " SCK" ,
145+ "dataType" : " bool"
146+ },
147+ {
148+ "name" : " D37" ,
149+ "displayName" : " MISO" ,
150+ "dataType" : " bool"
106151 }
107152 ],
108153 "analogPins" :[
Original file line number Diff line number Diff line change 77 "firmwareVersion" : " 1.0.0-beta.73"
88 },
99 "components" : [
10+ {
11+ "name" : " 1.14\" TFT LCD Display" ,
12+ "type" : " tft-114" ,
13+ "displayType" : " tft" ,
14+ "driver" : " tft_st7789" ,
15+ "spiBus" : 0 ,
16+ "width" : 135 ,
17+ "height" : 240 ,
18+ "rotation" : 3 ,
19+ "dcPinName" : " D40" ,
20+ "rstPinName" : " D41" ,
21+ "csPinName" : " D42" ,
22+ "mosiPinName" : " D35" ,
23+ "sckPinName" : " D36" ,
24+ "misoPinName" : " D37" ,
25+ "textSize" : 3 ,
26+ "isDisplay" : true
27+ },
1028 {
1129 "name" : " Button D0" ,
1230 "pinName" : " D0" ,
Original file line number Diff line number Diff line change 7474 },
7575 {
7676 "name" :" D7" ,
77- "displayName" :" D7 " ,
77+ "displayName" :" SS (TFT CS) " ,
7878 "dataType" :" bool" ,
7979 "hasPWM" :true ,
8080 "hasServo" :true
131131 "name" :" D33" ,
132132 "displayName" :" D33 (NeoPixel)" ,
133133 "dataType" :" bool"
134+ },
135+ {
136+ "name" :" D21" ,
137+ "displayName" :" TFT I2C Power" ,
138+ "dataType" :" bool" ,
139+ "isHardwired" : true
140+ },
141+ {
142+ "name" :" D39" ,
143+ "displayName" :" TFT DC" ,
144+ "dataType" :" bool" ,
145+ "isHardwired" : true
146+ },
147+ {
148+ "name" :" D40" ,
149+ "displayName" :" TFT Reset" ,
150+ "dataType" :" bool" ,
151+ "isHardwired" : true
152+ },
153+ {
154+ "name" :" D45" ,
155+ "displayName" :" TFT Backlight" ,
156+ "dataType" :" bool" ,
157+ "isHardwired" : true
158+ },
159+ {
160+ "name" :" D35" ,
161+ "displayName" :" MOSI" ,
162+ "dataType" :" bool"
163+ },
164+ {
165+ "name" :" D36" ,
166+ "displayName" :" SCK" ,
167+ "dataType" :" bool"
168+ },
169+ {
170+ "name" :" D37" ,
171+ "displayName" :" MISO" ,
172+ "dataType" :" bool"
134173 }
135174 ],
136175 "analogPins" :[
Original file line number Diff line number Diff line change 77 "firmwareVersion" : " 1.0.0-beta.73"
88 },
99 "components" : [
10+ {
11+ "name" : " 1.14\" TFT LCD Display" ,
12+ "type" : " tft-114" ,
13+ "displayType" : " tft" ,
14+ "driver" : " tft_st7789" ,
15+ "spiBus" : 0 ,
16+ "width" : 135 ,
17+ "height" : 240 ,
18+ "rotation" : 3 ,
19+ "dcPinName" : " D39" ,
20+ "rstPinName" : " D40" ,
21+ "csPinName" : " D7" ,
22+ "mosiPinName" : " D35" ,
23+ "sckPinName" : " D36" ,
24+ "misoPinName" : " D37" ,
25+ "textSize" : 3 ,
26+ "isDisplay" : true
27+ },
1028 {
1129 "name" : " Button (D0/Boot)" ,
1230 "pinName" : " D0" ,
7088 "sensorType" : " voltage"
7189 }
7290 ]
73- }
91+ }
Original file line number Diff line number Diff line change 131131 "displayName" :" D43 (UART TX)" ,
132132 "dataType" :" bool" ,
133133 "uartTx" : true
134+ },
135+ {
136+ "name" :" D40" ,
137+ "displayName" :" SS (TFT CS)" ,
138+ "dataType" :" bool" ,
139+ "isHardwired" : true
140+ },
141+ {
142+ "name" :" D35" ,
143+ "displayName" :" MOSI" ,
144+ "dataType" :" bool"
145+ },
146+ {
147+ "name" :" D36" ,
148+ "displayName" :" SCK" ,
149+ "dataType" :" bool"
150+ },
151+ {
152+ "name" :" D37" ,
153+ "displayName" :" MISO" ,
154+ "dataType" :" bool"
155+ },
156+ {
157+ "name" :" D21" ,
158+ "displayName" :" TFT Backlight" ,
159+ "dataType" :" bool" ,
160+ "isHardwired" : true
161+ },
162+ {
163+ "name" :" D39" ,
164+ "displayName" :" TFT DC" ,
165+ "dataType" :" bool" ,
166+ "isHardwired" : true
167+ },
168+ {
169+ "name" :" D41" ,
170+ "displayName" :" TFT Reset" ,
171+ "dataType" :" bool" ,
172+ "isHardwired" : true
134173 }
135174 ],
136175 "analogPins" :[
Original file line number Diff line number Diff line change 77 "firmwareVersion" : " 1.0.0-beta.69"
88 },
99 "components" : [
10+ {
11+ "name" : " 1.54\" TFT LCD Display" ,
12+ "type" : " tft-154-wide-angle" ,
13+ "displayType" : " tft" ,
14+ "driver" : " tft_st7789" ,
15+ "spiBus" : 0 ,
16+ "width" : 240 ,
17+ "height" : 240 ,
18+ "rotation" : 0 ,
19+ "dcPinName" : " D39" ,
20+ "rstPinName" : " D41" ,
21+ "csPinName" : " D40" ,
22+ "mosiPinName" : " D35" ,
23+ "sckPinName" : " D36" ,
24+ "misoPinName" : " D37" ,
25+ "textSize" : 3 ,
26+ "isDisplay" : true
27+ },
1028 {
1129 "name" : " AHT20: Humidity" ,
1230 "isI2C" : true ,
You can’t perform that action at this time.
0 commit comments