Datasheet

Using NodeMCU Lua
Each HUZZAH ESP8266 breakout comes pre-programmed with NodeMCU's Lua interpreter. As of this writing, we ship
with NodeMCU 0.9.5 build 20150318 powered by Lua 5.1.4 but it may be more recent
Lua is still a work in progress, so we strongly recommend visiting NodeMCU and updating your Lua version to the very
latest as they have the ability to make you the latest continuous build. Then follow their guide on how to update Lua!
The Lua interpreter runs on the ESP8266 and you can type in commands and read out the results over serial. A serial
console cable is perfect for this! Use either an FTDI cable or any console cable, you can use either 3V or 5V logic and
power as there is level shifting on the RX pin.
Don't forget to visit esp8266.com for the latest and greatest in ESP8266 news, software and gossip!
Connect USB-Serial cable
Connect either your console cable or FTDI cable. If using FTDI, make sure the black wire goes to the GND (ground) pin
If using a console cable, connect the black wire to ground, red wire to V+, white wire to TX and green wire to RX
We have found Lua is best for typing in short commands for testing things out, we suggest Arduino IDE for
the best and most-tested programming interface!
The ESP8266 uses a lot of current, so if you're getting flakey behavior make sure you are plugging your
console cable into either a motherboard USB port or a powered USB hub. Don't use the 'extra' USB port on
your monitor or keyboard.
© Adafruit Industries https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout Page 20 of 43