New Adafruit ESP32-S2 Feather, #5000. when plugged into Win8.1 USB the Device manager shows in "Other devices" TinyUSB CDC. The ESP seems to be running some code since the tri-color LED cycles through its colors.
In Boot mode, Device manager shows two ESP32-S@ in "Other devices".
I tried the Adafruit WebSerial ESPTool as in post: viewtopic.php?f=57&t=185395&p=900317&hi ... 32#p900317
but Only the Mother board COM1 shows for selection so unable to load the UF2 bootloader.
In BOOT mode the ESP32-S2 devices do have a Code 28 error.
What am I missing????
Adafruit ESP32-S2 Feather -No COM port
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Adafruit ESP32-S2 Feather -No COM port
- Attachments
-
- ESP32-S2-BOOT mode.PNG (9.55 KiB) Viewed 331 times
-
- ESP32-S2-running.PNG (8.55 KiB) Viewed 331 times
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Re: Adafruit ESP32-S2 Feather -No COM port
Some additional info:
Since many other ESP32-S2 Dev boards simply use a USB bridge chip I connected an "FTDI Friend" to the TXD & RXD lines of the Feather. Still no joy trying to download a program.
I also bought 3 ESP32S2 WROVER modules. Soldered wires onto the module, GND, 3V3, TX, RX to FTDI Friend plus IO0 & EN to 10k pull-ups and ground push buttons.
Arduino IDE loaded code without an issue. For my purposes this is completely reasonable method to load code. No need for the Native ESP32 USB.
However, it seems the code loaded is not running, no Serial out and IO7 not blinking
It seems that there is some weird code in the ESP32-S2 on the Feather board that does not enumerate as a COM port. Therefore the Feather ESP32-S2 is still NOT working as per tutorials.
Since many other ESP32-S2 Dev boards simply use a USB bridge chip I connected an "FTDI Friend" to the TXD & RXD lines of the Feather. Still no joy trying to download a program.
I also bought 3 ESP32S2 WROVER modules. Soldered wires onto the module, GND, 3V3, TX, RX to FTDI Friend plus IO0 & EN to 10k pull-ups and ground push buttons.
Arduino IDE loaded code without an issue. For my purposes this is completely reasonable method to load code. No need for the Native ESP32 USB.
However, it seems the code loaded is not running, no Serial out and IO7 not blinking
It seems that there is some weird code in the ESP32-S2 on the Feather board that does not enumerate as a COM port. Therefore the Feather ESP32-S2 is still NOT working as per tutorials.
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Adafruit ESP32-S2 Feather -No COM port
It looks like you are on the right track going to into bootloader mode and using the WebSerial ESPTool. What version of Chrome are you running? This is the guide to follow mentioned in the forum link you shared.
https://learn.adafruit.com/adafruit-esp ... tory-reset
https://learn.adafruit.com/adafruit-esp ... tory-reset
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Re: Adafruit ESP32-S2 Feather -No COM port
Thanks,
Chrome V96.0.4664.45 (Official Build) (64 bit)
It has been some time since Chrome was installed. I'll update and try the WebSerial ESPTool again.
The problem seems to be that the ESP32-S2 does NOR show up as a COMxx port so the WeSerial tool can not see the ES32-S2.
Originally with the Feather bd. A bare ESP32-S2 module didn't work on its UART pins and I wired a USB cable to pins IO19 & 20 (USB D- & D+). This has the same problem, Only the two ESP32-S2 under "Other Devices".
This is similar to an issue I had with Microchip's MPLab IDE until I found where the correct USB drives resided in the IDE installed files.
Any possibility there is a Windows USB driver I am missing?
Chrome V96.0.4664.45 (Official Build) (64 bit)
It has been some time since Chrome was installed. I'll update and try the WebSerial ESPTool again.
The problem seems to be that the ESP32-S2 does NOR show up as a COMxx port so the WeSerial tool can not see the ES32-S2.
Originally with the Feather bd. A bare ESP32-S2 module didn't work on its UART pins and I wired a USB cable to pins IO19 & 20 (USB D- & D+). This has the same problem, Only the two ESP32-S2 under "Other Devices".
This is similar to an issue I had with Microchip's MPLab IDE until I found where the correct USB drives resided in the IDE installed files.
Any possibility there is a Windows USB driver I am missing?
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Adafruit ESP32-S2 Feather -No COM port
On a Windows 8 machine you will need to install the CP210x and FTDI drivers.
https://docs.espressif.com/projects/esp ... ction.html
https://www.silabs.com/products/develop ... cp-drivers
https://www.ftdichip.com/Drivers/VCP.htm
https://docs.espressif.com/projects/esp ... ction.html
https://www.silabs.com/products/develop ... cp-drivers
https://www.ftdichip.com/Drivers/VCP.htm
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Re: Adafruit ESP32-S2 Feather -No COM port
I have both the CP210x & FTDI drivers installed since I use both as Serial to USB converters for many other projects. They work properly
The ESP32-S2 NATIVE USB is the problem. This is what the Feather bd ESP32-S2 uses.
See the screen captures of Device Manager in my first post.........
These are with the USB connected to the Feather Bd.
This is also what the Tutorials say to do.
Have read other threads in this forum and other have gotten the Native ESP32-S2 USB port to show up as a COM port. Their problem was not having the proper Boot-loader.
Please grab a Feather ESP32-S2 and plug it into a Windows PC (preferably win8.1). Then open the Device Manger to see what the USB port enumerates as.
Thanks
The ESP32-S2 NATIVE USB is the problem. This is what the Feather bd ESP32-S2 uses.
See the screen captures of Device Manager in my first post.........
These are with the USB connected to the Feather Bd.
This is also what the Tutorials say to do.
Have read other threads in this forum and other have gotten the Native ESP32-S2 USB port to show up as a COM port. Their problem was not having the proper Boot-loader.
NO COM Port = WebSerial ESPTool has no nothing to connect to to load the boot-loader!!!I tried the Adafruit WebSerial ESPTool as in post: viewtopic.php?f=57&t=185395&p=900317&hilit=Feather+ESP32#p900317
but Only the Mother board COM1 shows for selection so unable to load the UF2 bootloader.
Please grab a Feather ESP32-S2 and plug it into a Windows PC (preferably win8.1). Then open the Device Manger to see what the USB port enumerates as.
Thanks
- adafruit2
- Posts: 22148
- Joined: Fri Mar 11, 2005 7:36 pm
Re: Adafruit ESP32-S2 Feather -No COM port
there is no windows 8 support for espressif - they did not release a driver it seems. only windows 10+ is supported for native USB!
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Re: Adafruit ESP32-S2 Feather -No COM port
I tried the ESP32-S2 Feather on two Win10 PCs today.
Both installed "Microsoft Driver 6/21/2006 10.0.19041.1202" and it shows as a Com port in both BOOT and RUN modes.
Seems this "Microsoft Driver" should be available for win8.1.
Tutorial "Recommends" win 10 but it seems MANDATORY.
Both installed "Microsoft Driver 6/21/2006 10.0.19041.1202" and it shows as a Com port in both BOOT and RUN modes.
Seems this "Microsoft Driver" should be available for win8.1.
Tutorial "Recommends" win 10 but it seems MANDATORY.
- adafruit2
- Posts: 22148
- Joined: Fri Mar 11, 2005 7:36 pm
Re: Adafruit ESP32-S2 Feather -No COM port
ok! best thing you can do is open a ticket with espressif to ask them to release a windows 7/8 driver
https://github.com/espressif/arduino-esp32/issues
https://github.com/espressif/arduino-esp32/issues
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Re: Adafruit ESP32-S2 Feather -No COM port
Good idea.
Issue "ESP32-S2 Com port in Windows 8.1 #5994" opened.
Hope others that need Win8 support adds to this issue.
Issue "ESP32-S2 Com port in Windows 8.1 #5994" opened.
Hope others that need Win8 support adds to this issue.
-
- Posts: 306
- Joined: Wed Jun 12, 2013 5:01 pm
Re: Adafruit ESP32-S2 Feather -No COM port
Got a reply on "[espressif/arduino-esp32] ESP32-S2 Com port in Windows 8.1 (Issue #5994)"
So they plainly say TOO BAD if you are not using the Latest Windows OS...Support for Windows 7/8 is not feasible as the underlying tools no longer support those platforms. It is time to upgrade to newer versions of Windows.
Please be positive and constructive with your questions and comments.