Datasheet
Table Of Contents
- Guide Contents
- Overview
- Pinouts
- Power Pins
- Logic pins
- Serial pins
- I2C & SPI pins
- GPIO pins
- Analog Pins
- Other control pins
- NC Pins
- Assembly
- Header Options!
- Soldering in Plain Headers
- Soldering on Female Header
- Power Management
- Battery + USB Power
- Power supplies
- Measuring Battery
- ENable pin
- Using NodeMCU Lua
- Open up serial console
- Hello world!
- Scanning & Connecting to WiFi
- WebClient example
- Using Arduino IDE
- Install the Arduino IDE 1.6.8 or greater
- Setup ESP8266 Support
- Blink Test
- Connecting via WiFi
- Downloads
- Datasheets & Files
- More info about the ESP8266
- Schematic
- Fabrication Print
- ESP8266 F.A.Q.
- When I connect stuff to some of the pins, the Huzzah stops working. Whats up with that?
- My Huzzah board keeps crashing and resetting, whats up with that?
- I can't seem to find the Serial port on my computer for the Feather HUZZAH?
- I still can't seem to find the Serial port on my computer for the Feather Huzzah!
- So, I’m getting a 'no such file' error compiling for ESP8266 on my Mac
- Whenever I start or reset the ESP8226 there's a bunch of "gibberish" on the Serial console
- I'm having difficulties uploading to the HUZZAH with the Arduino IDE
- I tried that, but I'm still having difficulties uploading with the Arduino IDE
- I'm stuck in bootloader mode and can't upload
- I can't get Lua to respond to my commands

Using Arduino IDE
While the Feather HUZZAH ESP8266 comes pre-programmed with NodeMCU's Lua interpretter, you don't have to use
it! Instead, you can use the Arduino IDE which may be more familar. This will write directly to the firmware, erasing the
NodeMCU firmware, so if you want to go back to Lua, use the flasher to re-install it
Don't forget to visit esp8266.com for the latest and greatest in ESP8266 news, software and gossip!
In order to upload code to the ESP8266 and use the serial console, connect any data-capable micro USB cable to the
Feather HUZZAH and the other side to your computer's USB port.
Don't forget you will also need to install the SiLabs CP2104 Driver:
Click here to download the CP2104 USB Driver
https://adafru.it/vrf
Download the CP2104 Legacy USB Driver
https://adafru.it/ymF
Install the Arduino IDE 1.6.8 or greater
If you are using Mac OS 10.12.6 (Sierra) and you cannot upload with the latest Mac OS VCP driver, please try
the legacy v4 driver below. Note you will need to uninstall the v5 driver using uninstall.sh (in the driver
package)
© Adafruit Industries https://learn.adafruit.com/adafruit-feather-huzzah-esp8266 Page 31 of 42










