Difference between revisions of "Category:ESP8266"

From CoMakingSpace Wiki
Jump to navigation Jump to search
(Firmware Options)
m (Development Tools)
 
Line 19: Line 19:
 
* [https://www.arduino.cc/en/Main/Software Arduino] integrated development environment
 
* [https://www.arduino.cc/en/Main/Software Arduino] integrated development environment
 
* [https://pypi.python.org/pypi/esptool ESPtool] Python package
 
* [https://pypi.python.org/pypi/esptool ESPtool] Python package
 +
* [[PlatformIO]]
  
 
== Advanced Hacking ==
 
== Advanced Hacking ==

Latest revision as of 22:07, 24 June 2019

File:NodeMCU-Board.jpg
Typical NodeMCU development board, carrying an ESP8266-12E chip in addition to a voltage regulator and an USB/UART bridge for easy programming

ESP8266 was initially intended as a serial port to wifi bridge, but can also be used as standalone microcontroller. There is even support for Arduino IDE.

Buyers Guide

For first projects get a development board like "Wemos D1 mini" (quite a few GPIO pins, requires some easy soldering) or "NodeMCU" (more GPIO pins, comes with presoldered pin headers).

Firmware Options

Development Tools

  • ESPlorer integrated development environment mostly useful for AT, Lua and MicroPython development
  • Arduino integrated development environment
  • ESPtool Python package
  • PlatformIO

Advanced Hacking

If you just need a superfast cheap microcontroller without wifi, check out nodsk8266.

Links

Pages in category "ESP8266"

The following 3 pages are in this category, out of 3 total.