This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2016/05/20 07:52] ajvdw [ESP8266.com Users Projects] |
start [2021/01/24 23:33] admin old revision restored |
||
---|---|---|---|
Line 15: | Line 15: | ||
Please visit [[http://www.esp8266.com|The ESP8266 Community Forum]] to chat with others about this wonderful IC! | Please visit [[http://www.esp8266.com|The ESP8266 Community Forum]] to chat with others about this wonderful IC! | ||
+ | |||
+ | You can also visit [[http://www.everythingESP.com|EverythingESP.com]] where you will find tutorials, news, and projects for the ESP8266 and ESP32. Once you aquire a login for this site, you can submit your projects, tutorials, or news immediately. | ||
+ | |||
+ | There are some more imp resource Documentation for reference: | ||
+ | - [[http://www.electronicwings.com/nodemcu/basics|NodeMCU Introduction]] | ||
+ | - [[http://www.electronicwings.com/nodemcu/esplorer-ide|NodeMCU ESplorer IDE]] | ||
+ | - [[http://www.electronicwings.com/nodemcu/arduino-ide|NodeMCU Arduino IDE]] | ||
+ | - [[http://www.electronicwings.com/nodemcu/interface|NodeMCU Sensors, Modules Interfacing example]] | ||
===== Table of Contents ===== | ===== Table of Contents ===== | ||
Line 25: | Line 33: | ||
==== Device Overview ==== | ==== Device Overview ==== | ||
- | * {{:0A-ESP8266__Datasheet__EN_v4.3.pdf|New English Espressif June 2015 ESP8266 Datasheet PDF}} | + | * [[Download Datasheets for ESP8266]] |
- | * {{:esp8266_specifications_english.pdf|Original Espressif October 2013 ESP8266 Datasheet PDF}} | + | |
* [[Feature Set]] | * [[Feature Set]] | ||
* [[Device architecture]] | * [[Device architecture]] | ||
Line 36: | Line 43: | ||
* [[ESP8266 Memory Map]] | * [[ESP8266 Memory Map]] | ||
* [[ESP8266 Power Usage]] | * [[ESP8266 Power Usage]] | ||
+ | * [[ESP8266 Interrupts]] | ||
==== ESP8266 On-Chip development ==== | ==== ESP8266 On-Chip development ==== | ||
* [[Toolchain]] | * [[Toolchain]] | ||
+ | * [[Connecting The Board]] | ||
* [[Loading Firmware]] | * [[Loading Firmware]] | ||
* [[Hardware SPI Information]] | * [[Hardware SPI Information]] | ||
* [[Mode Changes]] | * [[Mode Changes]] | ||
+ | |||
==== ESP8266 Compiler Setup and Usage ==== | ==== ESP8266 Compiler Setup and Usage ==== | ||
- | * [[Windows setup-windows-compiler-esp8266|Visual Studio IDE]] | + | * [[Windows setup-windows-compiler-esp8266|Arduino IDE]] |
+ | * [[setup-windows-compiler-esp8266|Visual Studio IDE]] | ||
* [[setup-OSX-compiler-esp8266|OSX]] | * [[setup-OSX-compiler-esp8266|OSX]] | ||
- | http://sakacamprung.blogspot.co.id/2016/05/jelly-gamat-qnc.html | + | |
==== AT Command Set ==== | ==== AT Command Set ==== | ||
* [[AT Commands]] | * [[AT Commands]] | ||
Line 51: | Line 62: | ||
==== Getting Started ==== | ==== Getting Started ==== | ||
- | * [[getting-started-with-the-esp8266|ESP8266 101]] | + | * [[start-with-esp-12-arduino|Start with the ESP8266-12E and the Arduino tools]] |
- | * [[start-with-esp-12-arduino|Start with the ESP-1 and the Arduino tools]] | + | * [[getting-started-with-the-esp8266|ESP8266 101]] older low level version |
+ | * [[getting-started-with-the-NodeMCU development board|NodeMCU development board]] | ||
+ | * [[ota-over-the-air-esp8266|Over the Air information (OTA)]] | ||
==== Platforms ==== | ==== Platforms ==== | ||
Line 58: | Line 71: | ||
* [[ESP8266Basic]] | * [[ESP8266Basic]] | ||
* [[Espruino JavaScript]] | * [[Espruino JavaScript]] | ||
+ | * [[https://www.zerynth.com/blog/python-for-esp8266-in-just-a-few-clicks-using-zerynth/|Zerynth - Python for ESP8266]] | ||
==== Integrations ==== | ==== Integrations ==== | ||
* [[raspberrypi-Integration-with-esp8266|Raspberry Pi & ESP8266]] | * [[raspberrypi-Integration-with-esp8266|Raspberry Pi & ESP8266]] | ||
Line 72: | Line 85: | ||
* [[https://github.com/tjclement/esp-dimmer-hardware|esp-wifi-dimmer]] - A $5 super tiny Wifi LED Dimmer | * [[https://github.com/tjclement/esp-dimmer-hardware|esp-wifi-dimmer]] - A $5 super tiny Wifi LED Dimmer | ||
* [[http://jumpwire.io/|jumpwire.io]] - Free messaging cloud service with Websocket client for Arduino over ESP8266 (AT Command) | * [[http://jumpwire.io/|jumpwire.io]] - Free messaging cloud service with Websocket client for Arduino over ESP8266 (AT Command) | ||
- | * [[ https://github.com/ajvdw/HexAJpod]] - ESP8266 based Hexapod | + | * [[https://github.com/ajvdw/HexAJpod]] - ESP8266 based Hexapod |
* [[Esp8266_and_SD_Cards]] | * [[Esp8266_and_SD_Cards]] | ||
- | * [[ http://tech.scargill.net/esp8266-arduino-netio-server-demo/]] ESP8266 Arduino NetIO Server/Servo Demo | + | * [[http://tech.scargill.net/esp8266-arduino-netio-server-demo/]] ESP8266 Arduino NetIO Server/Servo Demo |
- | * [[ https://www.supla.org|SUPLA]] - Open Source building automation system based on ESP8266 | + | * [[https://www.supla.org|SUPLA]] - Open Source building automation system based on ESP8266 |
- | * [[ https://github.com/SUPLA/ESP8266|SUPLA - Firmware]] - WiFi-Socket firmware and Gate-Module firmware based on SUPLA project | + | * [[https://github.com/SUPLA/ESP8266|SUPLA - Firmware]] - WiFi-Socket firmware and Gate-Module firmware based on SUPLA project |
- | * http://sakacamprung.blogspot.co.id/2016/05/jelly-gamat-qnc.html | + | * [[https://www.zerynth.com/blog/how-to-program-nodemcu-esp8266-in-python-with-zerynth/|Getting Started with Python for ESP8266 using Zerynth]] |
+ | * [[https://www.allaboutcircuits.com/projects/make-a-web-server-with-esp8266/]] - Make a Web Server with ESP8266 | ||
+ | * [[https://github.com/arendst/Sonoff-Tasmota]] - Provides ESP8266-based Sonoff-Tasmota firmware for iTead Sonoff, Wemos and NodeMCU hardware with Web, MQTT and OTA firmware using Arduino IDE or PlatformIO - See http://thehackbox.org/tasmota/ for more info on Sonoff-Tasmota | ||
+ | * [[https://github.com/xoseperez/espurna]] - Home automation firmware for ESP8266-based devices - See http://tinkerman.cat for more info on ESPurna | ||
+ | * [[https://github.com/letscontrolit/ESPEasy]] - The ESP Easy firmware can be used to turn the ESP module into an easy multifunction sensor device for Home Automation solutions - See https://www.letscontrolit.com/wiki/index.php/ESPEasy for more info on ESPEasy | ||
+ | * [[http://www.andreadrian.de/ESP_Schachzwerg/index.html]] - A chess playing computer with touchscreen LCD user interface. |