Skip to content

Commit 0cf1595

Browse files
committed
update senseBox MCU-S2 integration
1 parent 367f695 commit 0cf1595

File tree

5 files changed

+24
-8
lines changed

5 files changed

+24
-8
lines changed

boards.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27779,7 +27779,11 @@ atd147_s3.menu.EraseFlash.all.upload.erase_cmd=-e
2777927779

2778027780
sensebox_mcu_esp32s2.name=senseBox MCU-S2 ESP32-S2
2778127781
sensebox_mcu_esp32s2.vid.0=0x303A
27782-
sensebox_mcu_esp32s2.pid.0=0x81B5
27782+
sensebox_mcu_esp32s2.pid.0=0x81B8
27783+
sensebox_mcu_esp32s2.vid.1=0x303A
27784+
sensebox_mcu_esp32s2.pid.1=0x81B9
27785+
sensebox_mcu_esp32s2.vid.2=0x303A
27786+
sensebox_mcu_esp32s2.pid.2=0x81BA
2778327787

2778427788
sensebox_mcu_esp32s2.bootloader.tool=esptool_py
2778527789
sensebox_mcu_esp32s2.bootloader.tool.default=esptool_py
@@ -27822,10 +27826,10 @@ sensebox_mcu_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
2782227826
sensebox_mcu_esp32s2.menu.CDCOnBoot.default=Disabled
2782327827
sensebox_mcu_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0
2782427828

27825-
sensebox_mcu_esp32s2.menu.MSCOnBoot.default=Disabled
27826-
sensebox_mcu_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0
2782727829
sensebox_mcu_esp32s2.menu.MSCOnBoot.msc=Enabled
2782827830
sensebox_mcu_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1
27831+
sensebox_mcu_esp32s2.menu.MSCOnBoot.default=Disabled
27832+
sensebox_mcu_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0
2782927833

2783027834
sensebox_mcu_esp32s2.menu.DFUOnBoot.default=Disabled
2783127835
sensebox_mcu_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0
@@ -27941,3 +27945,4 @@ sensebox_mcu_esp32s2.menu.EraseFlash.none.upload.erase_cmd=
2794127945
sensebox_mcu_esp32s2.menu.EraseFlash.all=Enabled
2794227946
sensebox_mcu_esp32s2.menu.EraseFlash.all.upload.erase_cmd=-e
2794327947

27948+
Binary file not shown.

variants/sensebox_mcu_esp32s2/pins_arduino.h

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include <stdint.h>
55

66
#define USB_VID 0x303A
7-
#define USB_PID 0x81B5
7+
#define USB_PID 0x81B8
88
#define USB_MANUFACTURER "senseBox"
99
#define USB_PRODUCT "MCU-S2 ESP32S2"
1010
#define USB_SERIAL "" // Empty string for MAC adddress
@@ -42,13 +42,24 @@ static const uint8_t MOSI = 35;
4242
static const uint8_t SCK = 36;
4343
static const uint8_t MISO = 37;
4444

45+
// XBEE Pins
46+
#define PIN_XBEE_ENABLE 41
4547
#define PIN_XBEE_INT 33
4648
#define PIN_XBEE_CS 34
4749
#define PIN_XBEE_MOSI 35
4850
#define PIN_XBEE_SCLK 36
4951
#define PIN_XBEE_MISO 37
5052
#define PIN_XBEE_RESET 38
5153

54+
// Alias XB1
55+
#define PIN_XB1_ENABLE 41
56+
#define PIN_XB1_INT 33
57+
#define PIN_XB1_CS 34
58+
#define PIN_XB1_MOSI 35
59+
#define PIN_XB1_SCLK 36
60+
#define PIN_XB1_MISO 37
61+
#define PIN_XB1_RESET 38
62+
5263
// IO Pins
5364
#define PIN_LED 1
5465
#define PIN_IO2 2
@@ -86,10 +97,6 @@ static const uint8_t RX1 = 18;
8697
#define PD_SENSE 14
8798
#define PD_ENABLE 21
8899

89-
// XBee
90-
#define PIN_XB1_CS 34
91-
#define PIN_XB1_ENABLE 41
92-
93100
// SD-Card
94101
#define VSPI_MISO 13
95102
#define VSPI_MOSI 11
4.92 KB
Binary file not shown.

variants/sensebox_mcu_esp32s2/variant.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ void initVariant(void)
4242
//enable XBEE by default
4343
pinMode(PIN_XB1_ENABLE, OUTPUT);
4444
digitalWrite(PIN_XB1_ENABLE, LOW);
45+
46+
//enable UART by default
47+
pinMode(PIN_UART_ENABLE, OUTPUT);
48+
digitalWrite(PIN_UART_ENABLE, LOW);
4549

4650
//enable PD-Sensor by default
4751
pinMode(PD_ENABLE, OUTPUT);

0 commit comments

Comments
 (0)