Очень маленькая и дешевая плата контроллера с WiFi связью на борту. Не может похвастаться множеством свободных входов-выходов, но имеет полноценный функционал безпроводной связи. А также под этот контроллер разрабатываются разные шилды по аналогии с Arduino.
Напряжение питания 5 В (через USB-порт или через пин 5V) или 3,3 В (через пин 3V3)
Напряжение логических сигналов 3,3 В
Дискретных входов-выходов 11
Аналоговый вход 1 (максимальное входное напряжение 3,3 В)
Тактовая частота процессора D1 80 МГц/ 160 МГц
USB-UART конвертер - CH340
LED подключен к GPIO2 (D4)
Флеш память D1 4 МБ
Длина 34,2 мм
Ширина 25,6 мм
Вес MINI 10 г
В комплекте идут 3 вида не припаянных гребёнок под разные нужды разработчиков.
Сайт производителя D1 mini wemos.cc
Label | GPIO | Input | Output | Notes |
D0 | GPIO16 | нет прерывания | нет поддержки PWM и I2C | HIGH at boot used to wake up from deep sleep |
D1 | GPIO5 | OK | OK | often used as SCL (I2C) |
D2 | GPIO4 | OK | OK | often used as SDA (I2C) |
D3 | GPIO0 | pulled up | OK | connected to FLASH button, boot fails if pulled LOW |
D4 | GPIO2 | pulled up | OK | HIGH at boot connected to on-board LED, boot fails if pulled LOW |
D5 | GPIO14 | OK | OK | SPI (SCLK) |
D6 | GPIO12 | OK | OK | SPI (MISO) |
D7 | GPIO13 | OK | OK | SPI (MOSI) |
D8 | GPIO15 | pulled to GND | OK | SPI (CS) Boot fails if pulled HIGH |
RX | GPIO3 | OK | RX pin | HIGH at boot |
TX | GPIO1 | TX pin | OK | HIGH at boot debug output at boot, boot fails if pulled LOW |
A0 | ADC0 | Аналоговый вход | X |
Контакт | Назначение | ESP-8266 контакты |
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input, max 3.3V input | A0 |
D0 | IO | GPIO16 |
D1 | IO, SCL | GPIO5 |
D2 | IO, SDA | GPIO4 |
D3 | IO, 10k Pull-up | GPIO0 |
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2 |
D5 | IO, SCK | GPIO14 |
D6 | IO, MISO | GPIO12 |
D7 | IO, MOSI | GPIO13 |
D8 | IO, 10k Pull-down, SS | GPIO15 |
G | Ground | GND |
5V | 5V | - |
3V3 | 3.3V | 3.3V |
RST | Reset | RST |
Программировать этот контроллер можно при помощи Arduino IDE установив соответствующие библиотеки и выполнив настройки указанные в статье Arduino IDE ESP8266 только в конце настроек в списке плат контроллера необходимо выбрать WeMos D1 mini.
Самая простая программа, мигающая встроенным светодиодом платы ESP8266 от WeMos представлена ниже:
void setup() {// инициализируем GPIO2 со встроенным светодиодом как дискретный выходpinMode(2, OUTPUT);}void loop() {digitalWrite(2, HIGH); // включаем светодиодdelay(1000); // ждем 1 секdigitalWrite(2, LOW); // выключаем светодиодdelay(1000); // ждем 1 сек}
Контроллер WeMos D1 mini ESP8266
- Модель ESP8266 WeMos
- Наличие Есть в наличии
-
119.85грн.