Описание:
Плата ESP32 Wemos D1mini – это плата в формате D1 mini на основе WiFi Bluetooth модуля WROOM-32, который содержит микроконтроллер ESP32.
Технические характеристки:
- CPU- 448 KByte ROM, 512 KByte SRAAM, RTC 16 KByte SRAM;
- интерфейсы: GPIO- 22 порта, I2C/ SPI/ I2S по 2 порта, PWM- 3 порта, ADC- 16 портов, DAC- 2 порта;
- напряжение питания 2.2~3.6V;
- потребляемый ток: 80мА;
- поддержка шифрования WPA/ WPA2/ WPS;
- обновление прошивки через UART, OTA;
- поддержка протоколов IPv4, IPv6, SSL, TCP/UDP, HTTP, FTP, MQTT;
- рабочая температура: -40~ +85°C;
Примечание
При установке в Arduino IDE требуется загрузить пакет данных для ESP32.
1)Требуется для начала зайти Файл – настройки. В настройках требуется вставить ссылку в область «Дополнительные ссылки для менеджера плат»:
https://dl.espressif.com/dl/package_esp32_index.json
2) Следом требуется выбрать Инструменты – плата – менеджер плат. В поиске выбрать ESP32. и выбрать установку:
3) Теперь нужно выбрать среди плат – WEMOS D1 MINI ESP32
4) Плата готова к прошивке.
Распиновка:
Wemos | Wemos GPIO | ESP32 Mini | Комментарии |
TX | GPIO1 | TXD (GPIO1) | |
RX | GPIO3 | RXD (GPIO3) | |
D1 | GPIO5 (SCL) | IO22 (SCL) | |
D2 | GPIO4 (SDA) | IO21 (SDA) | |
D3 | GPIO0 | IO17 | |
D4 | GPIO2 | IO16 | |
GND | GND | GND | |
5V | 5V | VCC | |
RST | RST | RST | |
A0 | ADC0 | SVP (GPIO36) | Аналоговый вход |
D0 | GPIO16 | IO26 | |
D5 | GPIO14 | IO18 | SCK |
D6 | GPIO12 | IO19 | MISO |
D7 | GPIO13 | IO23 | MOSI |
D8 | GPIO15 | IO5 | SS/CS |
3V3 | 3V3 | 3V3 |
Прошивка включения Bluetooth
#include "BluetoothSerial.h"
// Проверка, что Bluetooth доступен на плате
#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)
#error Bluetooth is not enabled! Please run `make menuconfig` to and enable it
#endif
// Создаём экземпляр класса
BluetoothSerial SerialBT;
int LED = 2; // встроенный светодиод
void setup() {
Serial.begin(115200); // включаем передачу данных у последовательного порта
SerialBT.begin("ESP32"); // Может придумать своё имя
Serial.println("The device started, now you can pair it with bluetooth!");
pinMode(LED, OUTPUT);
}
void loop() {
if (Serial.available()) {
SerialBT.write(Serial.read());
}
if (SerialBT.available()) {
char incomingChar = SerialBT.read();
Serial.write(incomingChar);
// При символе "1" включаем светодиод
if (incomingChar == '1')
{
digitalWrite(LED, HIGH);
Serial.println("On");
}
// При символе "0" выключаем светодиод
if ( incomingChar == '0')
{
digitalWrite(LED, LOW);
Serial.println("Off");
}
}
delay(20);
}
Обзор ESP32 mini на канале G6EJD
Wemos ESP32
- Производитель: Китай
- Модель: Product 1
- Бонусные баллы: 400
- Наличие: Есть в наличии
-
580.00 ₽
- Без НДС: 580.00 ₽
- Цена в бонусных баллах: 200
