Feather Huzzah Not Detected
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- redder558
- Posts: 15
- Joined: Tue Oct 13, 2015 8:26 pm
Feather Huzzah Not Detected
I bought a Feather Huzzah, and the Blue and Red LED's flashed on and off. After, when I tried to program it, the board wasn't found.
- adafruit_support_mike
- Posts: 67485
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Feather Huzzah Not Detected
Have you set up the Arduino IDE as shown in the tutorial?
https://learn.adafruit.com/adafruit-fea ... rduino-ide
https://learn.adafruit.com/adafruit-fea ... rduino-ide
- redder558
- Posts: 15
- Joined: Tue Oct 13, 2015 8:26 pm
Re: Feather Huzzah Not Detected
Yes.adafruit_support_mike wrote:Have you set up the Arduino IDE as shown in the tutorial?
https://learn.adafruit.com/adafruit-fea ... rduino-ide
- adafruit_support_mike
- Posts: 67485
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Feather Huzzah Not Detected
Okay, have you tested your USB cable with another, known-working USB device? There's a plague of charge-only cables that have USB connectors at both ends, but no wires for the data signals.
- redder558
- Posts: 15
- Joined: Tue Oct 13, 2015 8:26 pm
Re: Feather Huzzah Not Detected
I was able to transfer files with the same usb cable.adafruit_support_mike wrote:Okay, have you tested your USB cable with another, known-working USB device? There's a plague of charge-only cables that have USB connectors at both ends, but no wires for the data signals.
- adafruit_support_mike
- Posts: 67485
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Feather Huzzah Not Detected
Okay, that's good. Have you installed the driver?
https://www.silabs.com/products/mcu/Pag ... ivers.aspx
https://www.silabs.com/products/mcu/Pag ... ivers.aspx
- redder558
- Posts: 15
- Joined: Tue Oct 13, 2015 8:26 pm
Re: Feather Huzzah Not Detected
adafruit_support_mike wrote:Okay, that's good. Have you installed the driver?
https://www.silabs.com/products/mcu/Pag ... ivers.aspx
I have reinstalled the drivers multiple times, and still no luck.
- adafruit_support_mike
- Posts: 67485
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Feather Huzzah Not Detected
Let's check basic hardware recognition. Connect the Feather to the computer, and check the Devices list if you're using a PC or System Information's USB tab if you're using a Mac. Do you see any indication of the ESP8266's USB interface in the list?
- redder558
- Posts: 15
- Joined: Tue Oct 13, 2015 8:26 pm
Re: Feather Huzzah Not Detected
I tried using a different PC and the same cable, and it worked. However, this one has arduino 1.6.6, and your tutorial said not to use this one. How do I downgrade?adafruit_support_mike wrote:Let's check basic hardware recognition. Connect the Feather to the computer, and check the Devices list if you're using a PC or System Information's USB tab if you're using a Mac. Do you see any indication of the ESP8266's USB interface in the list?
- Franklin97355
- Posts: 23940
- Joined: Mon Apr 21, 2008 2:33 pm
Re: Feather Huzzah Not Detected
You can get previous versions here but if it is working for you you can keep it. If, in the future, it does not work correctly you might want to downgrade to 1.6.5 or upgrade to the latest known "good" version. I have not heard anybody praising 1.6.7 or 1.6.8 but there are people using those that don't have problems
- Makey_Makey
- Posts: 5
- Joined: Sun Jun 03, 2018 1:27 pm
Re: Feather Huzzah Not Detected
Hi! I know this is an old thread but it seemed very relevant to me and my problem. I'm trying to follow the project for Adafruit's Holiday Lights (https://learn.adafruit.com/micropython- ... s?view=all) and I'm stuck on trying to erase my Feather HUZZAH. I'm a complete noob and would really appreciate if someone could try to help me out. So I followed the guide to flash my board with MicroPython and I installed the driver from Silicon Labs, but when I used like the tutorial said, I was left with the Bluetooth Incoming Port and /dev/tty.SB210-vCOMM. I don't know what that last one was but it wasn't the HUZZAH, because I unplugged it and ran the same command and it was still there. I'm pretty sure the USB cable isn't the problem, because I used the same cable on a different drive and could read the files from it. I also tried uninstalling and reinstalling the Silicon Labs drivers multiple times and have affirmed that the drivers are indeed in my extensions folder. I'm running MacOS High Sierra 10.13.4 and installed both the legacy and normal Mac drivers... I was browsing this forum when I saw the following:
CP2104 USB to UART Bridge Controller:
Product ID: 0xea60
Vendor ID: 0x10c4 (Silicon Laboratories, Inc.)
Version: 1.00
Serial Number: 01639619
Speed: Up to 12 Mb/sec
Manufacturer: Silicon Labs
Location ID: 0x14100000 / 5
Current Available (mA): 500
Current Required (mA): 100
Extra Operating Current (mA): 0
I apologize if this is some easy fix, but I am a complete beginner who wants to get into the craft. I'd really appreciate if someone could help me out. Also, if I'm supposed to move this to a different topic, please let me know.
Thanks!
Code: Select all
ls /dev/tty.*
I tried the above and managed to figure out that my Esp8266 Feather HUZZAH was being identified as CP2104 USB to UART Bridge Controller. I know it's right because I unplugged the HUZZAH and the information disappeared when I reloaded the information. The vendor is Silicon Labs, the people who made the driver to recognize the serial ports that I downloaded... I'm not sure if it's worth noting but I'm not using the Arduino IDE for this project, as I'm trying to use esptool.py to flash the board with MicroPython. I saw that someone suggested the above but then never said what to do with it... Anyway, I at least know that the cable and the Feather are fine (probably?). Here is the page from System Information:adafruit_support_mike wrote:Let's check basic hardware recognition. Connect the Feather to the computer, and check the Devices list if you're using a PC or System Information's USB tab if you're using a Mac. Do you see any indication of the ESP8266's USB interface in the list?
CP2104 USB to UART Bridge Controller:
Product ID: 0xea60
Vendor ID: 0x10c4 (Silicon Laboratories, Inc.)
Version: 1.00
Serial Number: 01639619
Speed: Up to 12 Mb/sec
Manufacturer: Silicon Labs
Location ID: 0x14100000 / 5
Current Available (mA): 500
Current Required (mA): 100
Extra Operating Current (mA): 0
I apologize if this is some easy fix, but I am a complete beginner who wants to get into the craft. I'd really appreciate if someone could help me out. Also, if I'm supposed to move this to a different topic, please let me know.
Thanks!
- heaversm
- Posts: 32
- Joined: Thu Apr 12, 2012 10:58 am
Re: Feather Huzzah Not Detected
I had a similar problem to the person above - only I did want to use the Arduino IDE. What fixed it for me was to download the latest FTDI drivers, as apparently in Mac OSX 10.10 and higher, the driver set is not complete by default. Follow this guide here:
https://learn.sparkfun.com/tutorials/ho ... rivers/mac
https://learn.sparkfun.com/tutorials/ho ... rivers/mac
- Makey_Makey
- Posts: 5
- Joined: Sun Jun 03, 2018 1:27 pm
Re: Feather Huzzah Not Detected
Tried this and still no dice... Any other suggestions?
- bigluc
- Posts: 2
- Joined: Wed Sep 05, 2018 9:54 pm
Re: Feather Huzzah Not Detected
Sorry to revive a dead thread, but I'm having these exact same issues.
I've followed all troubleshooting listed here, and additionally tried following this blog post: http://arduinoetcetera.blogspot.com/201 ... 66-on.html.
Has anyone found a solution? I'm on macOS 10.13.6. Similarly I see the device pop up as "CP2104 USB to UART Bridge Controller@14410000" in system info, but can't get a port to show up in the Arduino IDE. I've additionally tried using an older version of the IDE, namely 1.6.8 which the tutorial says is the minimum version.
Any help would be appreciated.
I've followed all troubleshooting listed here, and additionally tried following this blog post: http://arduinoetcetera.blogspot.com/201 ... 66-on.html.
Has anyone found a solution? I'm on macOS 10.13.6. Similarly I see the device pop up as "CP2104 USB to UART Bridge Controller@14410000" in system info, but can't get a port to show up in the Arduino IDE. I've additionally tried using an older version of the IDE, namely 1.6.8 which the tutorial says is the minimum version.
Any help would be appreciated.
- bigluc
- Posts: 2
- Joined: Wed Sep 05, 2018 9:54 pm
Re: Feather Huzzah Not Detected
I finally found a solution!!!
Thanks to this forum post: https://www.silabs.com/community/interf ... verno-G1Bu
Scroll down to the user peba's second post on the second page, posted "Replied Mar 11 2018, 5:16 PM" (can't figure out how to link in a better way).
Gist of it is that macOS is blocking the kernel extension from running, but is being silent about it. You have to go into recovery mode and explicitly whitelist it.
He doesn't mention it, but I had to load it manually after the final reboot (`kextload`). I also used v5 (most recent) of the driver, not the legacy version.
Some other useful commands from my searching:
`ioreg -p IOUSB` : Lists USB devices, mirrors System Information
`kextstat | grep silabs` : If the kernel driver is loaded, something should come up here
`sudo kextload /Library/Extensions/SiLabsUSBDriver.kext/` : Manually loads the kernel driver
`ls /dev/cu.*` : `/dev/cu.SLAB_USBtoUART` should show up here if everything went well (and you have a device plugged in)!
Thanks to this forum post: https://www.silabs.com/community/interf ... verno-G1Bu
Scroll down to the user peba's second post on the second page, posted "Replied Mar 11 2018, 5:16 PM" (can't figure out how to link in a better way).
Gist of it is that macOS is blocking the kernel extension from running, but is being silent about it. You have to go into recovery mode and explicitly whitelist it.
He doesn't mention it, but I had to load it manually after the final reboot (`kextload`). I also used v5 (most recent) of the driver, not the legacy version.
Some other useful commands from my searching:
`ioreg -p IOUSB` : Lists USB devices, mirrors System Information
`kextstat | grep silabs` : If the kernel driver is loaded, something should come up here
`sudo kextload /Library/Extensions/SiLabsUSBDriver.kext/` : Manually loads the kernel driver
`ls /dev/cu.*` : `/dev/cu.SLAB_USBtoUART` should show up here if everything went well (and you have a device plugged in)!
Please be positive and constructive with your questions and comments.