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

noticed that PL2303-based cables don't work on Macs for some reason. FTDI or CP210x based chipsets work best
I tried that, but I'm still having difficulties uploading with the Arduino IDE
Sometimes, it helps to switch the board type to "Generic ESP8266 Module". Set the Reset Method to "nodemcu"
See this forum post
I'm stuck in bootloader mode and can't upload
You say your led is stuck on dim and you get an error trying to upload? And you're sure your serial cable is
connected and working correctly? Well, here's a potential fix: Connect the GPIO0 pin to GND through a 220 ohm
resistor. Leave it connected while you upload. You may have to try it a couple of times, but it should eventually
upload and get the HUZZAH unstuck from bootload mode! You can then remove the resistor connection, and your
HUZZAH will be happy ever after!
(Note: you may also have to tie RST and EN (CH_PD) together to get this to work. Remove the connection once you
have the module programmed).
Thanks to forum user misslevania for the tip!
I can't get Lua to respond to my commands
Make sure your terminal software is sending correct line endings! The default PuTTY settings may be wrong when
trying to talk to Lua on an ESP8266. Lua expects CRLF "\r\n" line endings, and apparently PuTTY defaults to just LF
"\n"!
© Adafruit Industries Last Updated: 2018-01-11 03:27:00 PM UTC Page 42 of 42










