Horario de 9:00 a 19:00 tel 962 955 909
Portes gratis para pedidos superiores a 110€.
52,30€
27,68€

Arduino MEGA compatible + ESP8266

Arduino MEGA compatible + ESP8266
Disponibilidad: En Stock
SKU: 1972
SKP: P0438

Los precios no incluyen IVA.

Fotografías NO contractuales

Descripción

Esta placa es un Arduino MEGA 2560 compatible y un ESP6266, es, por tanto, un MEGA con WIFI. Incluye 32MB de memoria flash y unos switches dip para configurar cómo queremos que trabaje la placa.

La siguiente tabla indica los modos de configuración posibles:

 

1

2

3

4

5

6

7

8

CH340 connect to ESP8266 (upload sketch)

OFF

OFF

OFF

OFF

ON

ON

ON

NoUSE

CH340 connect to ESP8266 (connect)

OFF

OFF

OFF

OFF

ON

ON

OFF

NoUSE

CH340 connect to ATmega2560 (upload sketch)

OFF

OFF

ON

ON

OFF

OFF

OFF

NoUSE

CH340 connect to Mega2560 COM3 connect to ESP8266

ON

ON

ON

ON

OFF

OFF

OFF

NoUSE

Mega2560+ESP8266

ON

ON

OFF

OFF

OFF

OFF

OFF

NoUSE

All modules work independent

OFF

OFF

OFF

OFF

OFF

OFF

OFF

NoUSE

    

También incluye unos switches para conectar el ATmega2560 y el ESP8266

Ahora ya podemos configurar el IDE

Para programar el ESP8266 es importante pulsar el botón MODE

Enel IDE de Arduino seleccionamos Preferencias

Ahora introducimos la dirección (en el campo marcado en rojo) http://arduino.esp8266.com/stable/package_esp8266com_index.json

Ahora vamos a Herramientas > Placas > Boards Manager

Seleccionar esp8266 by ESP8266 Community.

Seleccionar la versión 2.1.0 (la última) y hacer click sobre el botón Instalar.

Después de la instalación ir a Herramientas > Placas

y seleccionar la placa que se muestra (Generic ESP8266 module)

Seleccionar la velocidad de subida - 115200

==========test sketch for ATmega2560===========

 void setup()

{

  Serial3.begin(115200);

  pinMode(13,OUTPUT);

  delay(500);

  Serial3.println("AT+CIPMUX=1");

  delay(2000);

  Serial3.println("AT+CIPSERVER=1,5000");

  delay(2000);

  Serial3.println("AT+CIPSTO=3600");

  delay(2000);

}

 

void loop()

{

   while(Serial3.available())

  {

    char Rdata;

    Rdata=Serial3.read();

    if(Rdata=='A'|Rdata=='a')

    {

      digitalWrite(13,HIGH);

      delay(50);

    }

    else if(Rdata=='B'|Rdata=='b')

    {

      digitalWrite(13,LOW);

      delay(10);

      digitalWrite(13,HIGH);

      delay(10);

      digitalWrite(13,LOW);

    }

    else

    {

      digitalWrite(13,LOW);

    }

  }

 

}

Los usuarios que compraron este artículo compraron también
0,39€ 0,23€

Zumbador activo, buzzer

Zumbador activo, buzzer
1,65€

Módulo de alimentación para protoboard

Módulo de alimentación con líneas de 3.3V y 5V para protoboard.
1,33€ 1,31€

Convertidor DC-DC LM317

Circuito regulador de tensión DC-DC LM317, 1.2-37V.
0,75€

Adaptador pila 9V a DC Jack, compatible con los Arduino

Adaptador para alimentar Arduino UNO o MEGA con pila de 9V.
1,55€ 1,08€

Detector magnético para Arduino KY-025

Este sensor cierra un circuito en función de la presencia de un campo magnético.