ESP32 S3 + DXL MKR Shield Mash-Up in ARDUINO

@crk142
UPDATE 8/16/2023: Arduino Nano ESP32

Today, I received my Arduino Nano ESP32 which is an ESP32 S3.

TEST 1: RC100 via Serial0

On the Nano ESP32, Serial0 is accessible via Pins (RX0, TX1), see picture below whereas I hooked up a BT-210 to Serial0:

RC100_DataFlow_Serial0_0

And I can make Serial0 work fine with TASK2 Output Monitor

RC100_DataFlow_Serial0_2

TEST 2: Position Control Mode with Dynamixel2Arduino Library

For this test, I also used Serial0 Pins and use Pin A6 as TX_ENABLE Pin (White Jumper) as customarily used with Arduino Board such as MKR ZERO:

position_mode_Nano_ESP32_0

And unfortunately, like for the AdaFruit ESP32 S3 and UM ESP32 S3 boards, I could not make this sketch to work also:

position_mode_Nano_ESP32_1

Sketch compiled and downloaded fine, but at run time cannot control the actual Dynamixel although the sketch executed fine.

position_mode_Nano_ESP32_2