Browse Source

added JWRID_ESP32S3 board

Andrew Tridgell 3 years ago
parent
commit
2a7b08058e
2 changed files with 18 additions and 1 deletions
  1. 4 1
      RemoteIDModule/Makefile
  2. 14 0
      RemoteIDModule/board_config.h

+ 4 - 1
RemoteIDModule/Makefile

@@ -15,7 +15,7 @@ export PATH := $(HOME)/.local/bin:$(PATH)
 
 .PHONY: headers
 
-all: headers esp32s3dev esp32c3dev bluemark-db200 bluemark-db110 jw-tbd mro-rid
+all: headers esp32s3dev esp32c3dev bluemark-db200 bluemark-db110 jw-tbd mro-rid jwrid-esp32s3
 
 esp32s3dev: CHIP=esp32s3
 esp32s3dev: ArduRemoteID-ESP32S3_DEV.bin
@@ -32,6 +32,9 @@ bluemark-db110: ArduRemoteID-BLUEMARK_DB110.bin
 jw-tbd: CHIP=esp32s3
 jw-tbd: ArduRemoteID-JW_TBD.bin
 
+jwrid-esp32s3: CHIP=esp32s3
+jwrid-esp32s3: ArduRemoteID-JWRID_ESP32S3.bin
+
 mro-rid: CHIP=esp32c3
 mro-rid: ArduRemoteID-MRO_RID.bin
 

+ 14 - 0
RemoteIDModule/board_config.h

@@ -67,6 +67,7 @@
 #define STATUS_LED_OK 1
 
 #define CAN_APP_NODE_NAME "JW TBD"
+
 #elif defined(BOARD_MRO_RID)
 #define BOARD_ID 6
 #define PIN_CAN_TX GPIO_NUM_0
@@ -77,6 +78,19 @@
 
 #define WS2812_LED_PIN GPIO_NUM_2
 #define CAN_APP_NODE_NAME "mRobotics RemoteID"
+
+#elif defined(BOARD_JWRID_ESP32S3)
+#define BOARD_ID 7
+#define PIN_CAN_TX GPIO_NUM_47
+#define PIN_CAN_RX GPIO_NUM_38
+
+#define PIN_UART_TX 37
+#define PIN_UART_RX 36
+
+#define WS2812_LED_PIN GPIO_NUM_5
+
+#define CAN_APP_NODE_NAME "JWRID_ESP32S3"
+
 #else
 #error "unsupported board"
 #endif