MyoWare 2.0 wireless - No serial data

Having some issues with connecting to the MyoWare 2.0 Wireless Shield (Brand new). Arduino IDE on Windows, and Ubuntu linux on a Pi 5. Both give the same error when trying to communicate. Failed to connect to ESP32: No serial data received.

installed this stuff Note: At the time of writing we were using the following versions for the Arduino IDE, ESP32 board definitions, and ArduinoBLE Arduino Library:

  • Arduino IDE v2.3.2
  • esp32 by Espressif Systems v2.0.14
  • ArduinoBLE by Arduino v1.3.6
  • MyoWare Arduino Library v1.0.0

Different versions of Espressif ESP32 3.2, 2.0.17, and 2.0.14 all with the same results
different baud. different cables. I had no issue installing the sketch necessary for the ESP32-Wroom thing plus C.

Is there a different way to see if the wireless board is DOA?

Are your switches like this?

Try another USB cable and/or usb port also

Is your board selection menu, ensure Tools > USB CDC on Boot > Enabled is selected

If other ESP32 boards work and you’re still getting no serial data from the MyoWare shield, even after trying bootloader mode, it’s likely a hardware issue. Could be DOA the best to contact support or try swapping it if possible.

Yes, switches match the provided photo.
USB CDC on Boot is not available on standard ESP32 Dev Module (as per https://learn.sparkfun.com/tutorials/getting-started-with-the-myoware-20-muscle-sensor-ecosystem/arduino-example-3-transmitting-sensor-data-via-bluetooth-using-the-wireless-shield-esp32). It requires using a newer ESP32S3 or variant, so I tried that, but received the same error code “exit status 2”. PC. and Rasp Pi 5, both with 2 different cables both known good (and verified after) for other arduino stuff.

Alrighty - how are things wired up? Maybe share a photo of your setup

Nothing but the single usb-c port

(attachments)