Корзина пуста
Описание:
Плата аналогичная Arduino MEGA ADK 2560 R3 CH340G от российского производителя с микроконтроллером ATmega2560+ интегрированным в схемотехнику контроллером ESP8266 (WiFi). Также плата оснащена преобразователем интерфейса USB-UART (CH340G), 54 цифровыми входами/выходами (15 из которых могут быть использованы, как PWM-выходы), 16 аналоговыми входами, 4 UARTs портами, 16 МГц кварцевым генератором, USB micro B портом, разъёмом питания, контактными площадками ICSP и кнопкой Перезагрузка. Arduino Mega ADK создан специально для работы со смартфонами на базе Android - имеет USB интерфейс на базе MAX3421e IC.
Характеристики:
Так же можно переключать для общения между MEGA2560 и ESP8266 порты MEGA2560 USART0 или USART3 .
Характеристики Arduino MEGA2560:
- Микроконтроллер ATmega2560
- Рабочее напряжение: 6-12V
- 56 цифровых входов/выходов (16 из них ШИМ)
- 16 аналоговых входов
- 256Кб Flash памяти
- Частота 16 МГц
Характеристики ESP8266:
- Объем flash памяти 32Мб
- поддержка WiFi протоколов 802.11 b/g/n
- Wi-Fi Direct (P2P), soft-AP
- встроенный стек TCP/IP
- встроенный TR переключатель, balun, LNA, усилитель мощности и типа сети
- встроенный PLL, регуляторы, и система управления питанием
- выходная мощность +20.5 дБм в режиме 802.11b
- поддержка диверсити антенн
- ток утечки в выключенном состоянии до 10 мкА
- пробуждение и отправка пакетов за время до 22 мс
- потребление в режиме Standby до 1.0 мВт (DTIM3)
Примечание:
Для перевода ESP8266 в режим программирования нужно нажать кнопку "ESP Reboot".
Режим работы платы задается переключателем. Переключатель режимов работы:
Режим работы | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|---|
CH340 подключен к ESP8266 (загрузка скетча) | Выкл | Выкл | Выкл | Выкл | Вкл | Вкл | Вкл | Не исп. |
CH340 подключен к ESP8266 (работа) | Выкл | Выкл | Выкл | Выкл | Вкл | Вкл | Выкл | Не исп. |
CH340 подключен к ATMEGA2560 (загрузка скетча) | Выкл | Выкл | Вкл | Вкл | Выкл | Выкл | Выкл | Не исп. |
ATMEGA2560+ESP8266 | Вкл | Вкл | Выкл | Выкл | Выкл | Выкл | Выкл | Не исп. |
Независимая работа ATMEGA2560 и ESP8266 | Выкл | Выкл | Выкл | Выкл | Выкл | Выкл | Выкл | Не исп |
При установке в Arduino IDE требуется загрузить пакет данных для ESP8266.
1)Требуется для начала зайти Файл – настройки. В настройках требуется вставить ссылку в область «Дополнительные ссылки для менеджера плат» :
http://arduino.esp8266.com/stable/package_esp8266com_index.json
2)Следом требуется выбрать Инструменты – плата – менеджер плат. В поиске выбрать ESP8266. и выбрать установку:
3)Теперь нужно выбрать среди плат – ESP8266.
4)Плата готова к прошивке
Прошивка включения светодиода на плате:
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);}}}
Обзор на канале Евгений Середин
Обзор на канале wasan dev
Полезные ссылки:
Библиотека для ESP-8266:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Сообщения не найдены