ESP8266

Descripción de la tarjeta ESP8266

Existen diferentes plataformas de desarrollo para el SoC ESP8266 (link1 - link2). En el laboratorio se dispone de la NodeMCU ESP8266 development board (link).

Placa de desarrollo ESP8266

Esta tarjeta de desarrollo tiene tres pines de 3.3 V y cuatro pines a tierra para la conexión con otros dispositivos. Así mismo la tarjeta tiene dos leds (activos en bajo) integrados conectasos a los pines D4 (GPIO2) y D0 (GPIO16). El microcontrolados ESP8266 microcontroller almacena un sketch (programa) en una memoria flash con la cual se comunica usando una interface SDIO (Secure Digital Input-Output).

Diagrama de pines

A continuación se muestra el diagrama de entradas y salidas de la placa de desarrollo.

Mapa de pines ESP8266

La siguiente tabla resume el mapa de pines de manera mas simplificada.

Tipo
Notación pines (placa)

Digital/GPIO

D0, D1, D2, D3, D4, D5, D6, D7, D8

Analog in

A0

PWM

D0, D1, D2, D3, D4, D5, D6, D7, D8

Serial (UART)

Tx [TXD0], Rx [RXD0], D8 [TXD2], D7 [RXD2]

I2C

D1 [SCL], D2 [SDA]

Digital SPI

SC [CS], S1 [MOSI], S0 [MISO], SK [SDCLK]

El nombre de los pines de NodeMCU tiene una nomenclatura diferente de la que utiliza el ESP8266.

Por ejemplo los pines D0, D1, y D2 en la NodeMCU correponden con GPIO16, 5 y 4 en el ESP8266 tal y como se muestra en la siguiente tabla tomada de wikipedia (link).

IO index
ESP8266 pin

D0

GPIO16

D1

GPIO5

D2

GPIO4

D3

GPIO0

D4

GPIO2

D5

GPIO14

D6

GPIO12

D7

GPIO13

D8

GPIO15

D9

GPIO3

D10

GPIO1

D11

GPIO9

D12

GPIO10

Para mas información al respecto puede consultar el link ESP8266 Pinout Reference: Which GPIO pins should you use?

Maximos ratings

Hablar sobre las caracteristicas de potencia maximas...

Last updated