Difference between revisions of "ESP8266"
From Makers Local 256
m (→Random resources) |
(add information about Vcc voltage.) |
||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
This is a collection of resources for '''software/hardware/firmware development on/with an ESP8266'''. To be fleshed out Soon(tm). | This is a collection of resources for '''software/hardware/firmware development on/with an ESP8266'''. To be fleshed out Soon(tm). | ||
+ | |||
+ | == Choice pieces of information == | ||
+ | * The module nominally runs on 3.3V. In practice, it tends to boot just fine as low as 2.5V, and 4.7V is the absolute maximum. [https://forum.makehackvoid.com/t/esp8266-operating-voltage-range-and-sleep-current/286 Source] | ||
+ | ** This means you can probably get away with running an ESP8266 directly off of a single Li-ion/Li-poly cell. [http://batteryuniversity.com/learn/article/confusion_with_voltages More information on Li-ion battery voltages] | ||
+ | ** The often-repeated information stands: '''This is not a 5V device. If you run it off of 5V, you will smoke it within a few seconds.''' | ||
== Random resources == | == Random resources == |
Revision as of 15:42, 27 March 2017
Overview
This is a collection of resources for software/hardware/firmware development on/with an ESP8266. To be fleshed out Soon(tm).
Choice pieces of information
- The module nominally runs on 3.3V. In practice, it tends to boot just fine as low as 2.5V, and 4.7V is the absolute maximum. Source
- This means you can probably get away with running an ESP8266 directly off of a single Li-ion/Li-poly cell. More information on Li-ion battery voltages
- The often-repeated information stands: This is not a 5V device. If you run it off of 5V, you will smoke it within a few seconds.
Random resources
- http://frightanic.com/iot/comparison-of-esp8266-nodemcu-development-boards/
- https://github.com/cnlohr/esp8266ws2812i2s
- https://github.com/esp8266/Arduino/blob/master/doc/libraries.md#esp-specific-apis Might be useful for making a demo sketch. also talks about general ESP functions.
- https://github.com/Makuna/NeoPixelBus - Arduino NeoPixel library compatible with ESP8266. Use the "DmaDriven" or "UartDriven" branches for ESP8266. Includes HSL color support and more.
- https://tzapu.com/sonoff-firmware-boilerplate-tutorial/ - Sonoff
- https://github.com/esp8266/Arduino/blob/master/doc/libraries.md#esp-specific-apis - Library list
- https://github.com/me-no-dev/ESPAsyncTCP - async tcp operations. There is a Web server too.