Good news, everyone! The Adafruit NeoPixel library for Arduino has been updated to support both the ESP8266 and Arduino Zero.
The latest can be installed using the Library Manager in Arduino 1.6.5, or downloaded from Github if you still prefer the old-school way.
A few gotchas to be aware of:
- Make sure you’re using the latest ESP8266 Community build in the Arduino IDE Boards Manager. Remove our prior HUZZAH ESP8266 package if you were using that — just use the “generic” board type in the IDE. The full setup procedure is documented here.
- Pin 16 on the ESP8266 is off-limits, attempt no landing there.
- Both boards are 3.3 Volt devices. 5V NeoPixels don’t reliably respond to 3.3V signals. Either use a logic level shifter, or power the NeoPixels at a slightly lower voltage (directly off a 3.7V LiPoly cell works fine).
Join us every Wednesday night at 8pm ET for Ask an Engineer!
Maker Business — Transforming Today’s Bad Jobs into Tomorrow’s Good Jobs
Wearables — Snap a picture
Electronics — To Y5V or not to Y5V?
Biohacking — Quantified Bob’s Experience with Ketone Esters
Sorry, the comment form is closed at this time.