Skip to content

Commit 2a972b1

Browse files
committed
Updated
1 parent 3fbe1e3 commit 2a972b1

File tree

2 files changed

+34
-43
lines changed

2 files changed

+34
-43
lines changed

Diff for: boards.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -24163,13 +24163,13 @@ lionbits3.build.memory_type={build.boot}_{build.psram_type}
2416324163
lionbits3.menu.JTAGAdapter.default=Disabled
2416424164
lionbits3.menu.JTAGAdapter.default.build.copy_jtag_files=0
2416524165
lionbits3.menu.JTAGAdapter.builtin=Integrated USB JTAG
24166-
lionbits3.menu.JTAGAdapter.builtin.build.openocdscript=lionbits3-builtin.cfg
24166+
lionbits3.menu.JTAGAdapter.builtin.build.openocdscript=esp32s3-builtin.cfg
2416724167
lionbits3.menu.JTAGAdapter.builtin.build.copy_jtag_files=1
2416824168
lionbits3.menu.JTAGAdapter.external=FTDI Adapter
24169-
lionbits3.menu.JTAGAdapter.external.build.openocdscript=lionbits3-ftdi.cfg
24169+
lionbits3.menu.JTAGAdapter.external.build.openocdscript=esp32s3-ftdi.cfg
2417024170
lionbits3.menu.JTAGAdapter.external.build.copy_jtag_files=1
2417124171
lionbits3.menu.JTAGAdapter.bridge=ESP USB Bridge
24172-
lionbits3.menu.JTAGAdapter.bridge.build.openocdscript=lionbits3-bridge.cfg
24172+
lionbits3.menu.JTAGAdapter.bridge.build.openocdscript=esp32s3-bridge.cfg
2417324173
lionbits3.menu.JTAGAdapter.bridge.build.copy_jtag_files=1
2417424174

2417524175
lionbits3.menu.PSRAM.disabled=Disabled

Diff for: variants/lionbits3/pins_arduino.h

+31-40
Original file line numberDiff line numberDiff line change
@@ -22,27 +22,27 @@ static const uint8_t BT_LED = 37;
2222
static const uint8_t TX = 1;
2323
static const uint8_t RX = 3;
2424
//-------------------------------------------------------------------
25-
static const uint8_t U1RX = 9; //I/O U1RX GPIO9
26-
static const uint8_t U1TX = 10; //I/O U1TX GPIO10
25+
static const uint8_t U1RX = 9; //IO, U1RX,GPIO9
26+
static const uint8_t U1TX = 10; //IO, U1TX, GPIO10
2727
/* LionBits3 pin setup */
28-
static const uint8_t D0 = 3; //RX, GPIO3, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
29-
static const uint8_t D1 = 1; //TX, GPIO1, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
30-
static const uint8_t D2 = 9; //I/O U1RX GPIO9, TOUCH9, ADC1_CH8, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
31-
static const uint8_t D3 = 10; //I/O U1TX GPIO10, TOUCH10,ADC1_CH9, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
32-
static const uint8_t D4 = 11; //I/O U2RX GPIO11, TOUCH11,ADC2_CH0, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
33-
static const uint8_t D5 = 12; //I/O U2TX GPIO12, TOUCH12,ADC2_CH1, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
34-
static const uint8_t D6 = 13; //I/O SDA GPIO13, TOUCH13,ADC2_CH2, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
35-
static const uint8_t D7 = 14; //I/O SCl GPIO14, TOUCH14,ADC2_CH3, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
36-
static const uint8_t D8 = 15; //I/O GPIO15, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
37-
static const uint8_t D9 = 16; //I/O GPIO16, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
38-
static const uint8_t D10 = 17; //I/O GPIO17, ADC2C_H6 MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
39-
static const uint8_t D11 = 18; //I/O GPIO18, ADC2C_H7 MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
40-
static const uint8_t D12 = 8; //I/O GPIO8, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
41-
static const uint8_t D13 = 39; //I/O GPIO39, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
42-
static const uint8_t D14 = 40; //I/O GPIO40, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
43-
static const uint8_t D15 = 41; //I/O GPIO41, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
44-
static const uint8_t D16 = 48; //I/O GPIO48, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
45-
static const uint8_t D17 = 21; //I/O GPIO21, MCPWM, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
28+
static const uint8_t D0 = 3; //RX,GPIO3,MCPWM
29+
static const uint8_t D1 = 1; //TX,GPIO1, MCPWM
30+
static const uint8_t D2 = 9; //IO, U1RX,GPIO9, TOUCH9, ADC1_CH8,MCPWM
31+
static const uint8_t D3 = 10; //IO, U1TX,GPIO10, TOUCH10,ADC1_CH9,MCPWM
32+
static const uint8_t D4 = 11; //IO, U2RX,GPIO11, TOUCH11,ADC2_CH0, MCPWM
33+
static const uint8_t D5 = 12; //IO, U2TX, GPIO12, TOUCH12,ADC2_CH1, MCPWM
34+
static const uint8_t D6 = 13; //IO, SDA, GPIO13, TOUCH13,ADC2_CH2, MCPWM
35+
static const uint8_t D7 = 14; //IO, SCl, GPIO14, TOUCH14,ADC2_CH3, MCPWM
36+
static const uint8_t D8 = 15; //IO, GPIO15,MCPWM
37+
static const uint8_t D9 = 16; //IO, GPIO16, MCPWM
38+
static const uint8_t D10 = 17; //IO, GPIO17,ADC2C_H6 MCPWM
39+
static const uint8_t D11 = 18; //IO, GPIO18, ADC2C_H7MCPWM
40+
static const uint8_t D12 = 8; //IO, GPIO8, MCPWM
41+
static const uint8_t D13 = 39; //IO, GPIO39, MCPWM
42+
static const uint8_t D14 = 40; //IO,GPIO40,MCPWM
43+
static const uint8_t D15 = 41; //IO, GPIO41, MCPWM
44+
static const uint8_t D16 = 48; //IO, GPIO48,MCPWM
45+
static const uint8_t D17 = 21; //IO, GPIO21, MCPWM
4646

4747
//Other pins.
4848
static const uint8_t BUZZER = 21;
@@ -51,13 +51,13 @@ static const uint8_t LDR = 7;
5151
static const uint8_t RGBLED = 48;
5252

5353
// Analog to Digital Converter (Support 5V) ADC2 pins not recommended while using Wifi
54-
static const uint8_t A0 = 2; //I/O, GPIO2, TOUCH2, ADC1_CH1, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
55-
static const uint8_t A1 = 1; //I/O, GPIO1, TOUCH1, ADC1_CH0, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
56-
static const uint8_t A2 = 3; //I/O, GPIO3, TOUCH3, ADC1_CH2, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
57-
static const uint8_t A3 = 4; //I/O, GPIO4, TOUCH4, ADC1_CH3, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
58-
static const uint8_t A4 = 5; //I/O, GPIO5, TOUCH5, ADC1_CH4, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
59-
static const uint8_t A5 = 6; //I/O, GPIO6, TOUCH6, ADC1_CH5, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
60-
static const uint8_t AD1 = 7; //I/O, GPIO7, TOUCH6, ADC1_CH5, */MAX 5V, U0RXD_in,U0CTS_in,U0DSR_in,U0TXD_out,UoRTS_out,U1RXD_in,U1CTS_in,U1DSR_in,U1TXD_out,U1RTS_out,U1DTR_out,U2RXD_in,U2CTS_in,U2DSR_in,U2TXD_out,U2RTS_out,U2DTR_out,LEDPWM
54+
static const uint8_t A0 = 2; //IO, GPIO2, TOUCH2, ADC1_CH1, */MAX 5V
55+
static const uint8_t A1 = 1; //IO, GPIO1, TOUCH1, ADC1_CH0, */MAX 5V
56+
static const uint8_t A2 = 3; //IO, GPIO3, TOUCH3, ADC1_CH2, */MAX 5V
57+
static const uint8_t A3 = 4; //IO, GPIO4, TOUCH4, ADC1_CH3, */MAX 5V
58+
static const uint8_t A4 = 5; //IO, GPIO5, TOUCH5, ADC1_CH4, */MAX 5V
59+
static const uint8_t A5 = 6; //IO, GPIO6, TOUCH6, ADC1_CH5, */MAX 5V
60+
static const uint8_t AD1 = 7; //IO, GPIO7, TOUCH6, ADC1_CH5, */MAX 5V
6161

6262
// Inbuilt Display Unit 128*128 ST7735 Driver New
6363

@@ -91,19 +91,10 @@ static const uint8_t cs = 42;
9191
static const uint8_t dc = 37;
9292
static const uint8_t mosi = 36;
9393

94-
//--------------------
9594
//Digital to Analog Converter
96-
#define DA1 (25) //I/O GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
97-
#define DA2 (26) //I/O GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
98-
99-
//-------------------------------------------------------------------
100-
101-
#define VP 36 // GPIO36, ADC1_CH0, RTC_GPIO0
102-
#define VN 39 // GPIO39, ADC1_CH3, RTC_GPIO3
103-
104-
105-
//-------------------------------------------------------------------
106-
107-
95+
#define DA1 (25) //IO GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6
96+
#define DA2 (26) //IO GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7
97+
#define VP 36 // GPIO36, ADC1_CH0, RTC_GPIO0
98+
#define VN 39 // GPIO39, ADC1_CH3, RTC_GPIO3
10899

109100
#endif /* Pins_Arduino_h */

0 commit comments

Comments
 (0)