Adafruit Metro ESP32-S2 how to access on Mac?
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- charlesjevans
- Posts: 9
- Joined: Tue Apr 13, 2021 1:43 am
Adafruit Metro ESP32-S2 how to access on Mac?
Excited to get a Adafruit Metro ESP32-S2 but I am failing to understand how I access the board to edit the code.py file. My other Adafruit CircuitPython boards show up as a usb device and then I use Mu Editor change the code. How do I get the Metro ESP32-S2 to show up as a usb device so I can program it. Thanks!
- adafruit_support_carter
- Posts: 29150
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Adafruit Metro ESP32-S2 how to access on Mac?
Have you gone through the process to install CircuitPython?
https://learn.adafruit.com/adafruit-met ... cuitpython
https://learn.adafruit.com/adafruit-met ... cuitpython
- charlesjevans
- Posts: 9
- Joined: Tue Apr 13, 2021 1:43 am
Re: Adafruit Metro ESP32-S2 how to access on Mac?
To install circuitpython means copying the appropriate uf2 file onto the board. But the board is not visible / accessible via usb cable to Mac OS. Therefore, no way to install circuitpython on it.
- adafruit_support_carter
- Posts: 29150
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Adafruit Metro ESP32-S2 how to access on Mac?
OK, may need to back up and go through the UF2 bootloader process. Can either use Web Serial approach:
https://learn.adafruit.com/adafruit-met ... al-esptool
or esptool.py approach:
https://learn.adafruit.com/adafruit-met ... bootloader
https://learn.adafruit.com/adafruit-met ... al-esptool
or esptool.py approach:
https://learn.adafruit.com/adafruit-met ... bootloader
- charlesjevans
- Posts: 9
- Joined: Tue Apr 13, 2021 1:43 am
Re: Adafruit Metro ESP32-S2 how to access on Mac?
The board is not found on any usb port by the Web Serial ESPTool on Chrome. Nor can the board be found when ESPTool.py. I have tested that the USB cable works with other Adafruit circuitpython boards. The instructions assume that the Metro board is accessible to the operating system once plugged into a USB port. However I can't even get to that step because the board is not detected at all. At this point there is no way to communicate with it.
- adafruit_support_carter
- Posts: 29150
- Joined: Tue Nov 29, 2016 2:45 pm
Re: Adafruit Metro ESP32-S2 how to access on Mac?
You need to enter ROM bootloader mode first:
https://learn.adafruit.com/adafruit-met ... bootloader
Are you doing that?
https://learn.adafruit.com/adafruit-met ... bootloader
Are you doing that?
- charlesjevans
- Posts: 9
- Joined: Tue Apr 13, 2021 1:43 am
Re: Adafruit Metro ESP32-S2 how to access on Mac?
Yes! I have followed those instructions. They assume that when you list usb devices that the board shows up as a connected device. There is no way to use the esptool program because it can't see the board, identify a port. This thing is going in the trash... Thanks for your help.
- adafruit2
- Posts: 22144
- Joined: Fri Mar 11, 2005 7:36 pm
Re: Adafruit Metro ESP32-S2 how to access on Mac?
are you only using a Mac? what OS version? does the ROM bootloader work on a non-mac? (macos often 'breaks' things in new versions, or you could be running a very old version)
- charlesjevans
- Posts: 9
- Joined: Tue Apr 13, 2021 1:43 am
Re: Adafruit Metro ESP32-S2 how to access on Mac?
I got two metro boards and one works fine but the other does not respond at all (like the onboard neopixel led doesn't light up and it won't go into bootloader mode). So I've concluded that one of the boards is defective / damaged. I will just throw it out and keep using the other board that is fine. Thanks.
- adafruit2
- Posts: 22144
- Joined: Fri Mar 11, 2005 7:36 pm
Re: Adafruit Metro ESP32-S2 how to access on Mac?
the onboard LED will not light up in DFU boot mode! however, lsusb or sudo dmesg should show something
Please be positive and constructive with your questions and comments.