Difference between revisions of "ESP8266 / ESP8285"

From The TinkerNet Wiki
Jump to navigation Jump to search
Line 351: Line 351:
  
 
*[http://www.instructables.com/id/Making-Soldering-an-ESP-07-Breakout-Board/ Making & Soldering an ESP-07 Breakout Board]
 
*[http://www.instructables.com/id/Making-Soldering-an-ESP-07-Breakout-Board/ Making & Soldering an ESP-07 Breakout Board]
 +
** Or...  [[IoT_-_ESP-07_Everything!|Even better]] (IMO)
 
*'''''[http://www.esp8266-projects.com/2015/03/mailbag-arrival-new-battery-solution.html New Battery solution for ESP8266 Modules]'''''
 
*'''''[http://www.esp8266-projects.com/2015/03/mailbag-arrival-new-battery-solution.html New Battery solution for ESP8266 Modules]'''''
  

Revision as of 01:36, 31 October 2020

ESP8266-Pinout.jpeg
ESP8266-Basic-circuit.png


ESP8266-symbol.png

Notes

  • IO13 & IO16 don't seem usable for I2C... (at least under Tasmota...)

GPIO Pins

GPIO Input Output Boot State Notes 01 M3 07 12 D1 mini
ADC0 Analog Input (not useable) X X
0 pulled up (caution) connected to FLASH button, boot fails if pulled LOW
1 TX pin (caution) HIGH debug output at boot, boot fails if pulled LOW
2 pulled up (caution) HIGH? boot fails if pulled LOW on-board LED on-board LED on-board LED
3 (caution) RX pin HIGH
4 often used as SDA (I2C) X
5 often used as SCL (I2C) X X
6 connected to the flash chip X X X X
7 connected to the flash chip X X X X
8 connected to the flash chip X X X X
9 HIGH connected to the flash chip X X X X
10 HIGH connected to the flash chip X X X X
11 connected to the flash chip X X X X
12 SPI (MISO) X X
13 SPI (MOSI) X
14 SPI (SCLK) X
15 pulled to GND (caution) LOW SPI (CS)

Boot fails if pulled HIGH

X X
16 no interrupt no PWM or I2C support HIGH used to wake up from deep sleep X

Modules

Sonoff

Most (all?) of these are basically ESP8266 or ESP8285 controlled relays

Firmware

ESP8266 WiFi Connection manager

Original?

ESP8266 AT-Command firmware

Tasmota

Go Here!

Espruino

Home

ESPurna

Home

ESP-MQTT

Home

ESP-go

Home

NodeMcu

Home

ESP Easy

ESPHelper

Home

WLED

  • Home
    • Many bugs seem to appear with version changes...
      • 0.8.6 seems functional on my D1 Minis. (Tho it self-reports as 0.8.4)

Setting up Modules


Information Links

ESP8266 Datasheet
Esp8266 Hardware Design Guidelines
Kolban’s book on the ESP8266

Usage Links

 

Programming

Hardware

Ethernet

& More


Projects

Random

Bits & Pieces