Adafruit Metro ESP32-S2 how to access on Mac?

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
charlesjevans
 
Posts: 9
Joined: Tue Apr 13, 2021 1:43 am

Adafruit Metro ESP32-S2 how to access on Mac?

Post by charlesjevans »

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!

User avatar
adafruit_support_carter
 
Posts: 29150
Joined: Tue Nov 29, 2016 2:45 pm

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by adafruit_support_carter »

Have you gone through the process to install CircuitPython?
https://learn.adafruit.com/adafruit-met ... cuitpython

User avatar
charlesjevans
 
Posts: 9
Joined: Tue Apr 13, 2021 1:43 am

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by charlesjevans »

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.

User avatar
adafruit_support_carter
 
Posts: 29150
Joined: Tue Nov 29, 2016 2:45 pm

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by adafruit_support_carter »

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

User avatar
charlesjevans
 
Posts: 9
Joined: Tue Apr 13, 2021 1:43 am

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by charlesjevans »

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.

User avatar
adafruit_support_carter
 
Posts: 29150
Joined: Tue Nov 29, 2016 2:45 pm

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by adafruit_support_carter »

You need to enter ROM bootloader mode first:
https://learn.adafruit.com/adafruit-met ... bootloader
Are you doing that?

User avatar
charlesjevans
 
Posts: 9
Joined: Tue Apr 13, 2021 1:43 am

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by charlesjevans »

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.

User avatar
adafruit2
 
Posts: 22144
Joined: Fri Mar 11, 2005 7:36 pm

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by adafruit2 »

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)

User avatar
charlesjevans
 
Posts: 9
Joined: Tue Apr 13, 2021 1:43 am

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by charlesjevans »

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.

User avatar
adafruit2
 
Posts: 22144
Joined: Fri Mar 11, 2005 7:36 pm

Re: Adafruit Metro ESP32-S2 how to access on Mac?

Post by adafruit2 »

the onboard LED will not light up in DFU boot mode! however, lsusb or sudo dmesg should show something

Locked
Please be positive and constructive with your questions and comments.

Return to “Metro, Metro Express, and Grand Central Boards”