Modulo Wifi Esp 12f Mini Nodemcu Chip Esp8266 Iot Cloud

119 Orders
#5488
In stock
$4.769,00
Hasta 12 pagos sin tarjeta con Mercado Pago. Saber más
Compra con Mercado Pago sin tarjeta y paga mes a mes
1
Agrega tu producto al carrito y al momento de pagar, elige “Cuotas sin Tarjeta” o “Meses sin Tarjeta”.
2
Inicia sesión en Mercado Pago.
3
Elige la cantidad de pagos que se adapten mejor a ti ¡y listo!

Crédito sujeto a aprobación.

¿Tienes dudas? Consulta nuestra Ayuda.

Descripción

Modulo Wifi Esp 12f Mini Nodemcu Chip Esp8266 Iot Cloud

El módulo WiFi ESP8266 Witty Cloud ESP-12F es un potente procesador habilitado para WiFi en un paquete compacto que incorpora un LED RGB, un sensor de luz LDR y un botón pulsador para una fácil operación independiente.

  • Microcontrolador: ESP-8266 32-bit
  • Velocidad de Reloj: 80 / 160MHz
  • Convertidor USB: CH340
  • Conector USB: Micro USB
  • Voltaje de Operación: 3.3V
  • Memoria Flash: 4 MB
  • Entradas/Salidas Digitales: 11
  • Entradas Analógicas: 1
  • Comunicaciones: Serial, SPI. I2C y 1-Wire vía bibliotecas de software
  • WiFi: Integrado 802.11 b/g/n
  • LED: LED RGB integrado
  • Sensor de Luz: Fotoresistor LDR integrado
  • Botones: Pulsador integrado
  • Programación: Compatible con Arduino IDE y NodeMCU

Además de agregar capacidad WiFi, el principal atractivo del procesador ESP8266 sobre el procesador AVR del Arduino estándar es que tiene una memoria Flash de 4 MB mas grande y funciona a velocidades de reloj de 80 MHz y, a veces, se puede overclockear opcionalmente a 160 MHz. y por lo tanto tiene una velocidad de procesamiento rápida.
Estos se pueden usar como un MCU independiente en lugar de algo como un Arduino o se pueden usar como un periférico junto con otro MCU solo para proporcionar capacidad WiFi.

El módulo incorpora varios componentes comunes, incluido un LED RGB y una fotorresistencia LDR, lo que lo convierte en un dispositivo mas independiente. También incorpora un pulsador para iniciar una acción de algún tipo.

El módulo esta construido con dos tableros apilados. La placa superior es la placa del procesador principal con el ESP8266 y la placa inferior proporciona la interfaz USB. Si lo desea, una vez que el módulo esté programado y si ya no se requiere el USB, la placa superior se puede quitar y usar sin la placa inferior.
Tenga en cuenta que el conector USB en la placa superior puede proporcionar energía al módulo de manera opcional si se usa sin la placa inferior, pero no proporciona comunicaciones USB.

E/S digitales

Todas las E/S digitales admiten PWM e interrupciones, excepto el pin 16, que no admite interrupciones. Ademas, se pueden configurar para tener resistencias pull-up o pull-down.
Aunque hay 11 pines de E/S digitales, 2 generalmente se reservan para usar como líneas TX/RX si se usan comunicaciones en serie, lo que deja 9 E/S digitales para otros usos. Algunos de estos 9 pines estan conectados a los LED integrados, pero también se pueden usar para otros fines si es necesario.

El rango de PWM por defecto es 0-1023 en lugar del típico 0-255 que se encuentra en Arduino. El rango se puede modificar usando el comando analogWriteRange (255) que establece el rango entre 0-255.

La frecuencia PWM es 1kHz por defecto. De manera similar, se puede modificar utilizando analogWriteFreq(500) para establecer la frecuencia en 500 Hz como ejemplo.

Los pines estan etiquetados como GPIOx. Cuando se usa con Arduino IDE, el número de pin digital es el mismo que el número de pin, por lo que se hace referencia a GPIO2 como solo ‘2’.

El pequeno LED azul integrado esta conectado al pin 2 (GPIO2).

El botón pulsador de propósito general integrado en la placa superior esta conectado al pin 4 (GPIO4).

El LED RGB es un catodo común y, por lo tanto, se enciende cuando se enciende ALTO. Se conecta a los siguientes pines:

Pin 15 (GPIO15) = LED rojo RGB
Pin 12 (GPIO12) = LED verde RGB
Pin13 (GPIO13) = LED azul RGB
Según las especificaciones, la E/S digital esta limitada a 3,3 V, pero el mfr ha declarado que los pines digitales son, de hecho, tolerantes a 5 V y hay muchas instalaciones que usan el módulo conectado directamente a las líneas lógicas de MCU de 5 V, así que use su propio juicio.

E/S analógica

La entrada analógica A0 (ADC) es una única entrada ADC de 10 bits que esta conectada a la LDR (resistencia dependiente de la luz).

El LDR tiene una resistencia oscura de aproximadamente 2,5 K y esta en serie con una resistencia de 470 ohmios para formar un divisor de voltaje que alimenta la entrada del ADC. El LDR esta conectado al lado Vcc del divisor de voltaje y la resistencia de 470 ohmios se conecta a tierra.
A medida que aumenta la intensidad de la luz, la resistencia LDR disminuye y, por lo tanto, aumenta el voltaje en la entrada del ADC.

Al medir el voltaje, se puede determinar el brillo relativo de la luz que cae sobre el sensor.

Encendido del módulo
El módulo se puede alimentar a través del puerto USB en la placa superior o inferior o mediante el uso de una fuente de alimentación externa de 5 V conectada al pin Vcc.

El módulo superior incluye un regulador de 3,3 V que regula los 5 V hasta los 3,3 V requeridos por el ESP8266.

Programando el Módulo

La placa usa el chip CH340 en la placa inferior para comunicaciones USB, por lo que el USB inferior debe usarse para programar o comunicarse con el módulo.

Si tiene algún problema con la conexión a la placa, es posible que deba descargar un controlador para el CH340. Simplemente busque el controlador Arduino CH340 y encontrara una serie de fuentes de controladores según el sistema operativo Windows o Mac que esté utilizando.

El módulo viene precargado con el software NodeMCU que acepta el conjunto de comandos AT estandar.

También se puede programar en C usando el IDE de Arduino y es la forma en que los módulos se usan con mayor frecuencia. A continuación se muestra un programa de ejemplo.
Si un programa se descarga a través del IDE, sobrescribira el software NodeMCU o cualquier otra cosa que se haya cargado antes. Si eso es un problema para lo que quiere hacer, el software NodeMCU siempre se puede volver a cargar.

Hay muchas instrucciones para instalar y usar placas basadas en ESP8266 con el IDE de Arduino, pero aquí hay una versión abreviada. Tenga en cuenta que una vez que se agregue el tipo de placa ESP8266 al IDE, se agregaran muchos mas elementos al menú desplegable Herramientas.

Información adicional

Dimensiones 1 × 1 × 1 cm

Tags

Top