NodeMCU ESP8266 es una plataforma de desarrollo similar a Arduino especialmente orientada al Internet de las cosas (IoT). La placa NodeMcu v2 ESP8266 tiene como núcleo al SoM ESP-12E que a su vez está basado en el SoC Wi-Fi ESP8266, integra además el conversor USB-Serial TTL CP2102 y conector micro-USB necesario para la programación y comunicación a PC. NodeMcu v2 ESP8266 está diseñado especialmente para trabajar montado en protoboard o soldado sobre una placa. Posee un regulador de voltaje de 3.3V en placa, esto permite alimentar la placa directamente del puerto micro-USB o por los pines 5V y GND. Los pines de entradas/salidas (GPIO) trabajan a 3.3V por lo que para conexión a sistemas de 5V es necesario utilizar divisores de voltaje o conversores de nivel como: Conversor de nivel 3.3-5V 4CH.
Con más de 200 componentes, este kit está diseñado para llevar tus proyectos desde la fase de prototipo hasta aplicaciones avanzadas. Entre los componentes incluidos, destaca una protoboard modelo MB-102 de 830 puntos, un teclado matricial 4×4, varios sensores, actuadores y módulos de control. También cuenta con una amplia gama de resistencias, LEDs, displays, y módulos como el RTC DS1307 I2C para gestionar el tiempo, un lector RFID para sistemas de identificación y un motor paso a paso 28BYJ-48 con controlador ULN2003 para proyectos de movimiento preciso.
La plataforma ESP8266 permite el desarrollo de aplicaciones en diferentes lenguajes como: Arduino, Lua, MicroPython, C/C++, Scratch. Al trabajar dentro del entorno Arduino podremos utilizar un lenguaje de programación conocido y hacer uso de un IDE sencillo de utilizar, ademas de hacer uso de toda la información sobre proyectos y librerías disponibles en internet. La comunidad de usuarios de Arduino es muy activa y da soporte a plataformas como el ESP8266.
Características del NodeMcu V2 ESP8266:
- Microcontrolador: Tensilica Xtensa LX106 de 32 bits.
- Frecuencia de Reloj: 80 MHz (con posibilidad de overclocking hasta 160 MHz).
- Conectividad: WiFi 802.11 b/g/n integrado.
- Memoria Flash: 4 MB.
- Pines GPIO: Hasta 9 pines de entrada/salida.
- Alimentación: 3.3 V.
- Protocolos Soportados: TCP/IP, UDP, HTTP, MQTT, entre otros.
- Programación: Compatible con Arduino IDE, MicroPython y NodeMCU.
- Modos de Operación: Estación (STA), Punto de Acceso (AP) y modo híbrido (AP+STA).
Lista de los componentes incluidos en este kit:
• 1 Placa NodeMcu Amica V2 ESP8266
• 1 Protoboard 830 Modelo MB-102
• 1 Pack de Cables Macho Macho Flexibles Diferentes Medidas
• 10 Cables Macho Hembra 20cm
• 1 Pack Resistencias (20 piezas)
• 1 Teclado Matricial 4×4 Rígido
• 1 Motor Paso a Paso 28BYJ-48
• 1 Controlador de Motor Paso a Paso Basado en IC ULN2003
• 1 Módulo RTC DS1307 I2C
• 1 Módulo Joystick de 2 ejes
• 1 Lector RFID RC522 (Incluye TAG y Tarjeta S50)
• 1 Receptor IR
• 1 Control Remoto IR
• 3 Fotorresistencias LDR 5528
• 1 Conector de Batería 9V con Jack para Arduino
• 1 Servo Motor Mini SG90 (Incluye accesorios)
• 1 Potenciómetro Tipo Perilla
• 2 Sensor de Inclinación SW-520D
• 1 Sensor de Temperatura Análogo Lineal LM35
• 1 Fotodiodo Receptor IR
• 4 Pulsadores PCB con Cubierta de Colores
• 1 Display de 7 Segmentos
• 1 Display de 7 Segmentos por 4 Dígitos
• 15 LEDs 5mm Difusos (Rojo, Verde y Amarillo)
• 1 LCD 2×16 Alfanumérico
• 1 Módulo de Relé de 1 Canal 5V
• 1 Módulo LED RGB
• 1 Módulo Matriz 8×8 LED
• 1 Circuito Integrado Registro de Desplazamiento 74HC595
• 1 Sensor de Temperatura y Humedad DHT11
• 1 Módulo Sensor de Nivel de Agua/lluvia
• 1 Módulo Sensor de Nivel de Sonido
• 1 Buzzer (parlante) Activo
• 1 Buzzer (parlante) Pasivo