ESP8266 Support WIKI

User Tools

Site Tools


loading_firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
loading_firmware [2015/09/29 23:12]
mmiscool [Firmware]
loading_firmware [2018/03/24 09:43] (current)
jpascher [Arduino IDE]
Line 3: Line 3:
  
 ===== Firmware ===== ===== Firmware =====
 +
 +A lot of people will prefer now to use [[start-with-esp-12-arduino|Arduino IDE]] for this.
 +Alternatively you may use: 
  
  
Line 8: Line 11:
  
   * Espressif firmware source updated at http://​bbs.espressif.com   * Espressif firmware source updated at http://​bbs.espressif.com
-  * Electrodragon ​provides a [[https://drive.google.com/folderview?​id=0B_ctPy0pJuW6d1FqM1lvSkJmNU0&​usp=sharing|custom v0.95 AT Firmware]] based on espressif SDK 0.93. ([[http://www.electrodragon.com/w/​ESP8266_Custom_AT_Firmware|list of changes]])+  * Electrodragon'​s ​[[http://www.electrodragon.com/w/​ESP8266_AT-Command_firmware|ESP8266 ​AT-Command firmware]] describes the AT Firmware, where to get it from and how to flash itThere is a link to [[http://bbs.espressif.com/viewforum.php?​f=46|Expressif'​s release page]].
   * [[https://​github.com/​nodemcu/​nodemcu-firmware|NodeMCU]] - firmware for running Lua scripts, or see the forum article [[http://​www.esp8266.com/​viewtopic.php?​f=23&​t=3001|Build your own custom NodeMCU firmware in the cloud]]   * [[https://​github.com/​nodemcu/​nodemcu-firmware|NodeMCU]] - firmware for running Lua scripts, or see the forum article [[http://​www.esp8266.com/​viewtopic.php?​f=23&​t=3001|Build your own custom NodeMCU firmware in the cloud]]
   * [[https://​github.com/​micropython/​micropython/​|MicroPython]] - firmware for running Python 3 scripts. ​ Supports several microcontrollers including the ESP8266.   * [[https://​github.com/​micropython/​micropython/​|MicroPython]] - firmware for running Python 3 scripts. ​ Supports several microcontrollers including the ESP8266.
Line 16: Line 19:
 ===== Prerequisites ===== ===== Prerequisites =====
  
-To flash the ESP8266, you'll need first need to wire things up. See [[getting-started-with-the-esp8266#​got_an_esp-nn_board_in_the_mail_now_what|Getting Started ​with ESP8266]] for the basics.+To flash the ESP8266, you'll need first need to wire things up. See [[start-with-esp-12-arduino|start-with-esp-12-arduino -> Hardware]] for the basics.
  
 Connect GPIO 0 to ground and reboot the ESP8266 to enter flashing mode. Connect GPIO 0 to ground and reboot the ESP8266 to enter flashing mode.
 +
 +===== Arduino IDE =====
 +Arduino now offer a third party plugin to use the Arduino IDE for different CPUs. 
 +See step by step instructions in [[start-with-esp-12-arduino|Start with the ESP-12E and the Arduino tools]]
  
  
loading_firmware.1443568376.txt.gz · Last modified: 2015/09/29 23:12 by mmiscool