ESP8266: Difference between revisions

From Nottinghack Wiki
Jump to navigation Jump to search
Line 34: Line 34:
==== NodeMCU ====
==== NodeMCU ====
Uses the Lua scripting/programming language to control the ESP8266
Uses the Lua scripting/programming language to control the ESP8266
Page describing the process for flashing NodeMCU firmware into a device, with links to Flasher programs for Win32 and Win64 http://randomnerdtutorials.com/flashing-nodemcu-firmware-on-the-esp8266-using-windows/


==== Arduino ====
==== Arduino ====

Revision as of 10:00, 31 March 2016

IoThursday

The ESP8266 has been discussed quite a bit in the regular IoThursday meetings.

ESP8266

The ESP8266 is a microcontroller that has WiFi built in, making it a great starting device for all things IoT.

Getting Started

A section for useful information on getting started with an ESP8266 module

Modules

A subsection to explain the different modules and what differs between them

Connecting to an ESP8266 module

What you'll need:

  1. An ESP8266 module with
  2. A breadboard and suitable cables
  3. A USB to TTL Serial adapter
  4. A computer to connect to the ESP8266 with

Firmware

A subsection to explain the different firmwares available for the ESP8266 and how they differ

Espressif

The default firmware

Article describing the process of re-flashing firmware http://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/

Current RTOS SDK Latest Version: 1.4.0 Release date: Feb 28, 2016 http://bbs.espressif.com/viewtopic.php?f=46&t=1827

Firmware flash download tools (version 2.4 at 31 Mar 31 2016) http://bbs.espressif.com/viewtopic.php?f=57&t=433

NodeMCU

Uses the Lua scripting/programming language to control the ESP8266

Page describing the process for flashing NodeMCU firmware into a device, with links to Flasher programs for Win32 and Win64 http://randomnerdtutorials.com/flashing-nodemcu-firmware-on-the-esp8266-using-windows/

Arduino

An Arduino based firmware.

Projects

A section for Hackspace members to fill up with links to their ESP8266 related projects