Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa

Si estás buscando un módulo WiFi de bajo costo y alto rendimiento para tus proyectos, entonces no puedes dejar pasar el Nodemcu ESP8266. En este artículo, te presentamos el pinout, las especificaciones y las diferentes versiones de este popular microcontrolador, con un diseño detallado de la placa. ¡Descubre todo lo que necesitas saber para sacarle el máximo provecho a esta poderosa herramienta!

El módulo wifi NodeMCU esp8266 es una MCU (unidad de microcontrolador) de código abierto, bajo costo y bajo consumo de energía placa de desarrollo. Tiene 17 pines GPIO(11 son pines de E/S digital), de los cuales un pin es un pin analógico, 4 pines soportan PWM, 2 pares son para UART(UART0 y UART1) y admite 1x SPI y 1x I2C protocolo.

NodeMCU ESP8266 tiene 128Kb de Ram, 4 MB de memoria Flash, y una velocidad de reloj máxima de 160 MHz(80 -160). El la corriente de funcionamiento es de 80mA(promedio).

El ESP8266 se integra Transceptor Wi-Fi 802.11b/g/n HT40 chip para conectividad WiFi y le da la ventaja adicional de crear su propia red permitiendo así que otros dispositivos se conecten directamente a ella.

Nota: Cuando se lanzó ESP8266, los desarrolladores llamaron a su firmware de código abierto Nodemcu. Pero ahora el término «Nodemcu» generalmente se refiere al módulo Wifi ESP8266.

Versiones o Generaciones de Nodemcu:

A partir de ahora, hay tres versiones oficiales de Nodemcu: Kit de desarrollo Nodemcu 0.9 o Nodemcu V1, Kit de desarrollo Nodemcu 1.0 o Nodemcu V2, y Lolin Nodemcu o Nodemcu V3.

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Generaciones o versiones de Nodemcu

Estilo de empaquetado Nodemcu Esp8266:

Hay dos tipos principales de envases de Nodemcu que están disponibles en el mercado: Amica y LoLin.

Paquete Amica Nodemcu:

El Amica Nodemcu tiene medidas y espacios entre pines estrechos 49 mm x 26 mm con un espacio pin estándar de 0.1″ entre pines y 0.9″ entre filas.

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Placa Nodemcu esp8266 en paquete Amica

Paquete LoLin Nodemcu:

El Lolin Nodemcu tiene un espaciado de pines más amplio y un diseño de placa más grande que el paquete Amica. Mide 58 mm x 32 mm con un espacio entre pines de 0.1″ entre pines y 1.1″ entre filas.

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Tablero LoLin Nodemcu ESP8266

Nota: El Amica NodeMCU es aproximadamente un 25 % más pequeño en tamaño que un NodeMCU de estilo LoLin estrechamente compatible.

Nota: La placa LoLin tiene 2 pines adicionales: VU y pin de tierra. El pin VU está conectado directamente al pin de alimentación del puerto USB que puede proporcionar 5 V si la placa se alimenta mediante un USB.

El módulo wifi NodeMCU esp8266 se utiliza principalmente para proyectos basados ​​en IoT. Al usar el módulo Wifi NodeMCU ESP8266, las aplicaciones IoT se vuelven más fáciles y económicas.

Tenga en cuenta que el ESP8266 es una placa de desarrollo compatible con placas de prueba. Y en su corazón hay un módulo wifi llamado ESP-12E. El ESP-12E es un pequeño módulo wifi o la versión en miniatura de ESP8266 que le da a ESP8266 la funcionalidad de comunicación inalámbrica. Se puede decir que es el cerebro del módulo Wifi ESP8266.

Diseño de la placa del módulo Wifi ESP8266

El módulo wifi de Nodemcu se compone de un chip ESP12E (el cerebro del módulo), pines GPIO para una interfaz sencilla, regulador de voltaje de 3,3 voltios, LED integrado, convertidor de USB a serial IC, puerto USB y más.

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Diseño de la placa Nodemcu esp8266

Chip Wifi ESP8266-12E con antena:

Este chip esp8266-12E o simplemente esp-12E es miembro de la serie esp-xx. Hay 15 módulos que van desde esp01 a esp15. Estos se utilizan principalmente para aplicaciones de IoT debido a su pequeño factor de forma y bajo precio.

Procesador: La última placa ESP12E integra un Procesador Tensilica LX106 RISC de 32 bitsque logra un consumo de energía extra bajo y alcanza una velocidad de reloj máxima de 160 MHz.

Cargar un programa en ESP-12E usando el cable micro USB es difícil ya que requiere un regulador de voltaje 3.3 separado, un botón de reinicio, algunas resistencias y un IC convertidor de USB a TTL.

Pero el módulo de la placa de desarrollo Nodemcu ESP8266 tiene todo lo mencionado anteriormente, por lo que es fácil programarlo desde su computadora portátil/PC. Nodemcu ESP8266 tiene un chip Esp12e, un puerto USB para cargar programas y para fuente de alimentación. También tiene un botón de reinicio y arranque.

Por lo tanto, el Nodemcu es una mejor opción que el chip esp12e, ya que es fácil de usar, es compatible con la placa de pruebas y tiene el mismo precio.

Regulador de voltaje AMS1117:

El chip esp12e funciona con 3,3 voltios. Pero dado que un cable micro USB proporciona 5 voltios, el Nodemcu tiene un regulador de voltaje de 3,3 V integrado que es AMS1117.

Convertidor USB a TTL/serie:

Para programar la placa con un cable USB, se necesita el IC convertidor de USB a TTL/UART. Nodemcu ESP8266 tiene CP2102 USB a controlador de puente UART IC (en paquete SMD QFN-28). Algunas placas antiguas ESP8266 usan CH340G USB a TTL convertidor IC (en paquete SMD SOP-16).

Por lo general, Lolin Nodemcu tiene CP2102 y Amica Nodemcu tiene CH340G USB a TTL convertidor IC.

Botón de destello:

El botón de arranque o flash se usa mientras se carga el programa. Si lo mantiene presionado y presiona EN/RST, el ES8266 se reiniciará en modo intermitente/cargando

Especificaciones del módulo Wifi Nodemcu ESP8266:

Echemos un vistazo a las especificaciones de NodeMCU.

microcontrolador ESP-8266 de 32 bits
Modelo NodeMCU amica(oficial)
Velocidad de reloj 80-160 MHz
USB a serie CP2102
Conector USB Micro USB
Tensión de funcionamiento 3,3 V
Voltaje de entrada 4,5 V-10 V
Memoria Flash/SRAM 4 MB / 128kB
Pines GPIO 17
Pines de E/S digitales 11
Pines de entrada analógica 1
Pines PWM 4
Rango ADC 0-3,3 V
UART/SPI/I2C 2 / 1 / 1
Wi-Fi incorporado 802.11 b/g/n
Rango de temperatura -40C – 125C

Asignación de pines de Nodemcu ESP8266

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Asignación de pines de Nodemcu esp8266

Como se muestra en la imagen de arriba, hay un total de 17 pines GPIO (entrada y salida de propósito general). De los cuales solo 11 pines son los mejores para usar. Estos 11 pines se mencionan en la siguiente tabla. Podemos usar esos pines como entrada o salida.

Nombre del pin GPIO Aporte Producción
D0 dieciséis levantar levantar
D1 5 DE ACUERDO DE ACUERDO
D2 4 DE ACUERDO DE ACUERDO
D3 0 levantar DE ACUERDO
D4 2 levantar DE ACUERDO
D5 14 DE ACUERDO DE ACUERDO
D6 12 DE ACUERDO DE ACUERDO
D7 13 DE ACUERDO DE ACUERDO
D8 15 derribar DE ACUERDO
RX 3 levantar NO
Texas 1 NO levantar
A0 ADC0 Cosa análoga NO

Pines de alimentación

Vino: Este pin se puede usar para alimentar la placa esp8266. Se le pueden suministrar hasta 5V. El pin Vin se puede usar para alimentar directamente el Nodemcu esp8266 y sus periféricos si tiene una fuente de voltaje regulada de 5V. Estos 5 voltios se convierten luego en 3,3 voltios usando un regulador de voltaje, ya que el chip esp12e requiere 3,3 V para funcionar.

Nota: El módulo Lolin ESP8266 tiene un pin extra llamado VU. Si el módulo se alimenta desde un USB (5V), puede obtener 5V del VU pin para alimentar los dispositivos externos.

3,3 voltios: el tablero tiene tres pines de 3.3V. Si bien el pin de 3,3 V es la salida de un regulador de voltaje (CP2102), se puede usar para encender los componentes externos.

TIERRA: Hay un total de 4 tales pines.

Nota: Todos los pines GPIO del ESP8266 son compatibles con 3,3 V (E/S) y no toleran 5V. Suministrar 5 voltios o más directamente a cualquiera de los pines puede dañar la placa.

Canal ADC (analógico a digital):

ESP8266 tiene un ADC de 10 bits incorporado o un convertidor analógico a digital con solo un canal ADC. En otras palabras, la placa tiene solo un pin analógico para leer los valores de voltaje analógico de dispositivos externos como sensores y potenciómetros.

Este pin analógico está marcado como A0 en el tablero como se indica en el diagrama de pines anterior.

UART (Transmisor-receptor asíncrono universal) Pines:

La placa esp8266 tiene 2 interfaces UART– RX0 y TX0 son UART0, RX2 y TX2 son UART1. El UART1 se utiliza para cargar el firmware o el programa.

Pines UART0:

  • U0 TXD (GPIO1)
  • U0 RXD (GPIO3)

Pines UART1:

  • U1 TXD (GPIO15)
  • U1 RXD (GPIO13)

Pines SPI:

A diferencia de las tres interfaces UART, el Esp8266 Nodemcu tiene solo un conjunto de pines SPI. El protocolo SPI requiere 4 pines: MOSI, MISO, SCLK y CS.

  • GPIO7: MISO
  • GPIO 8: MISO
  • GPIO 6: SCLK
  • GPIO 11: CS

Pines I2C:

El ESP8266 no soporta ningún protocolo I2C de hardware, pero es posible implementarlo en la parte de programación. Por lo tanto, puede usar cualquier pin GPIO como I2C siempre que conozca la programación I2C. Solo se requieren dos pines para I2C: SDA y SCLK.

Por lo general, los siguientes GPIO se utilizan como pines I2C:

Pines PWM:

La placa viene con 4 pines habilitados para PWM. La salida PWM se puede utilizar para impulsar motores digitales y LED. Los pines PWM en la placa ESP8266 están GPIO 4, GPIO 12, GPIO 14 y GPIO 15. O pines digitales D2, D5, D6 y D8.

ES o Habilitar PIN:

EN significa Habilitar, que habilita el chip esp8266, es decir, ESP12E cuando se eleva. El chip funciona con la potencia mínima cuando el pin EN se baja.

RST o pin de reinicio:

Este pin restablece el tablero cuando se baja. Funciona como el botón de reinicio integrado.

Pin de activación (D0):

Este pin se usa para despertar el chip esp8266 de un sueño profundo.

NOTA: EN, RST y Wake pin se denominan pines de control de la placa ESP8266.

Hoja de datos Nodemcu ESP8266 (ESP-12E):

Para descargar la hoja de datos de esta placa de desarrollo, haga clic aquí.

Dimensiones de Nodemcu

Dimensiones de Amica Nodemcu V2:

La dimensión física de Amica o Nodemcu V2 mide 4,8 X 2,6 en centímetros.

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Amica Nodemcu esp8266 dimensiones

Dimensiones de LoLin Nodemcu V3:

La dimensión física de LoLin o Nodemcu V3 es 5,8 X 3,1 en centímetros.

Nodemcu ESP8266 Pinout, especificaciones, versiones con diseño detallado de la placa
Dimensiones LoLin Nodemcu ESP8266
Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded




Preguntas frecuentes sobre el Nodemcu ESP8266 Pinout

Nodemcu ESP8266 Pinout: Preguntas frecuentes

1. ¿Cuál es el pinout del Nodemcu ESP8266?

El pinout del Nodemcu ESP8266 es el siguiente:

  • 3V3: Voltaje de salida 3.3V
  • GND: Conexión a tierra
  • RST: Reset del módulo
  • EN: Habilitación del módulo
  • D0: Pin GPIO16 (No puede usarse como Wake Up)
  • D1: Pin GPIO5
  • D2: Pin GPIO4
  • D3: Pin GPIO0 (No puede dejarse en LOW durante el inicio)
  • D4: Pin GPIO2 (No puede dejarse en HIGH durante el inicio)
  • D5: Pin GPIO14
  • D6: Pin GPIO12
  • D7: Pin GPIO13
  • D8: Pin GPIO15 (No puede dejarse en LOW durante el inicio)
  • RX: Pin GPIO3
  • TX: Pin GPIO1

2. ¿Cuáles son las especificaciones del Nodemcu ESP8266?

Las especificaciones del Nodemcu ESP8266 son las siguientes:

  • Microcontrolador: ESP8266
  • Protocolos de red: 802.11 b/g/n
  • Frecuencia de operación: 2.4 GHz
  • Memoria flash: 4 MB
  • Pines GPIO: 11 (No todos pueden ser utilizados para entrada/salida)
  • Interfaces: UART, SPI, I2C, GPIO
  • Voltaje de operación: 3.3V
  • Corriente máxima: 500 mA
  • Dimensiones: 49 x 24.5 mm

3. ¿Existen diferentes versiones del Nodemcu ESP8266?

Sí, existen diferentes versiones del Nodemcu ESP8266, algunas de las cuales son:

  • Nodemcu V0.9: Esta versión tiene un puerto micro USB para la alimentación y programación, y utiliza el chip CH340G como convertidor USB a UART.
  • Nodemcu V1.0: Esta versión incluye un puerto micro USB para la alimentación y programación, pero utiliza el chip CP2102 como convertidor USB a UART.
  • Nodemcu LoLin: Esta versión tiene un diseño similar al Nodemcu V1.0, pero cuenta con dos pines de alimentación adicionales (5V y VIN).

Para obtener más información sobre el Nodemcu ESP8266, puedes consultar el siguiente enlace:
ESP8266 en Wikipedia.


Deja un comentario