Познаваемый мир человеком огромен и безумно интересен. В нём есть место и для важного, и для умного, и для интересного и просто дикого, безумного и бессмысленное. Давайте познаем его вместе.

D1 mini вместо Arduino

Для разработки устройств без Wi-Fi обычно используют платы Arduino Uno и Arduino Nano (точнее, в основном, их китайские клоны), но из-за кризиса электроники они значительно подорожали, зато платы D1 mini с Wi-Fi по-прежнему стоят 150 рублей и в большинстве случаев их можно использовать вместо Arduino.


Плата D1 mini построена на чипе ESP8266. Она подключается к компьютеру или источнику питания через разъём MicroUSB, на ней есть выводы питания 5 и 3.3 В, 11 цифровых входов/выходов и 1 аналоговый вход. Для большинства проектов этого вполне достаточно.

Чтобы использовать D1 mini в среде Arduino нужно зайти в "файл-настройки" и в поле "Дополнительные ссылки для Менеджера плат" вставить адрес http://arduino.esp8266.com/stable/package_esp8266com_index.json .
После этого в конце списка плат появятся несколько новых моделей, из которых нужно выбрать "LOLIN(WEMOS) D1 R2 & mini".

Большинство проектов и библиотек работают на D1 mini точно так же, как на обычных платах Arduino.

Написанные на плате D1 mini названия выводов отличаются от Arduino. Устройства с интерфейсом I2C подключаются к выводам D1 (SCL) и D2 (SDA). Устройства с интерфейсом SPI к выводам D5 (SCK), D6 (MISO или SDO), D7 (MOSI или SDA), D8 (SS или СS).

На плате есть синий светодиод, управлять которым можно отдельным пином "LED_BUILTIN" (0 - горит).
Этот скетч от AlexGyver мигает встроенным светодиодом:

<br>void setup() {<br> pinMode(LED_BUILTIN, OUTPUT);<br></p> <p>void loop() {<br> digitalWrite(LED_BUILTIN, 0);<br> delay(1000);<br> digitalWrite(LED_BUILTIN, 1);<br> delay(300);<br>}

Как выяснилось, по умолчанию модуль Wi-Fi в D1 mini включен и потребляет энергию. Плата с простейшим скетчем, раз в секунду выводящим один символ в последовательный порт, потребляет около 80 мА.

Чтобы отключить Wi-Fi, нужно добавить в начале строку подключения библиотеки ESP8266WiFi, а в секции "void setup()" две строки, отключающие Wi-Fi:

<br>#include <ESP8266WiFi.h><br></p> <p>void setup() {<br> WiFi.mode(WIFI_OFF);<br> WiFi.forceSleepBegin();<br>}

После этого потребление платы с тем же скетчем уменьшается почти втрое до 28 мА.

Обнаружилось, что у разных китайских клонов D1 mini потребление отличается. Так, плата Doiting потребляла 80/28 мА, а плата неизвестного производителя с надписью на крышке "ESP8266MOD" 72/19 мА.

Такую плату с низким потреблением я заказывал тут (предпоследний вариант - D1 mini).

Сейчас ещё в пути платы отсюда (первый вариант - D1 mini).

Для сравнения, в этих же магазинах nano сейчас стоит ~300 рублей + 50 рублей доставка, вот она в TENSTAR ROBOT GREAT WALL и в SAMIORE FEIYANG.
Uno стоит 340 рублей + 150 рублей доставка в первом магазине и 360 + 150 рублей доставка во втором.

P.S. Спасибо Станиславу Грицинову за помощь с отключением Wi-Fi.

© 2021, Алексей Надёжин

Десять лет я каждый день пишу о технике, скидках, интересных местах и событиях. Читайте мой блог на сайте ammo1.ru, в ЖЖ, Дзен, МирТесен, Telegram.
Мои проекты:
Lamptest.ru. Тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
Elerus.ru. Собираю информацию об отечественных электронных устройствах для личного использования и делюсь ей.
Вы можете связаться со мной в Телеграм @ammo1 и по почте ammo1@mail.ru.

Этот пост в моём блоге LiveJournal: D1 mini вместо Arduino


Источник: D1 mini вместо Arduino
Автор:
Теги: aliexpress arduino include блог технологии D mini 2021

Комментарии (0)

Сортировка: Рейтинг | Дата
Пока комментариев к статье нет, но вы можете стать первым.
Написать комментарий:
Напишите ответ :
Баня вместо косметолога?
Баня вместо косметолога?
21
Женский развлекательный и поучительный сайт. 13:27 24 июн 2020
Atomo — замена Arduino и модульный электронный «LEGO»
Atomo — замена Arduino и модульный электронный «LEGO»
0
Новости высоких технологий 18:30 21 мар 2017
Рецепт-бомба вместо колбасы
Рецепт-бомба вместо колбасы
14
Женский развлекательный и поучительный сайт. 18:31 20 сен 2019
Фарш и 1 стакан кефира. Вкуснее, чем беляши и чебуреки: готовлю так 30 лет вместо пирожков
Фарш и 1 стакан кефира. Вкуснее, чем беляши и чебуреки: готовлю так 30 лет вместо пирожков
4
Застолье 22:41 25 сен 2024
Что такое сублимация в психологии и как она проявляется в жизни
Что такое сублимация в психологии и как она проявляется в жизни
0
Страничка добра и сплошного жизненного позитива! 08:01 06 ноя 2024
Сальтисон, вместо магазинной колбасы
Сальтисон, вместо магазинной колбасы
4
Женский сайт 20:55 05 ноя 2017
Спирт вместо душа,лимон вместо дезодоранта:Как люди блюли чистоту, когда средств для гигиены не было
Спирт вместо душа,лимон вместо дезодоранта:Как люди блюли чистоту, когда средств для гигиены не было
3
Человек познаёт мир 05:30 17 фев 2024
Обувь, которая выдает отсутствие вкуса, и что купить вместо нее
Обувь, которая выдает отсутствие вкуса, и что купить вместо нее
5
Страничка добра и сплошного жизненного позитива! 17:37 17 сен 2024
Вкуснейший салат “Царская шуба”: теперь он у меня еще вкуснее. Все дело в секретном ингредиенте вместо селедки, от вкуса все в восторге.
Вкуснейший салат “Царская шуба”: теперь он у меня еще вкуснее. Все дело в секретном ингредиенте вместо селедки, от вкуса все в восторге.
0
Застолье 23:02 10 ноя 2024
Тайны шведского стола в отелях all inclusive: акула вместо форели, декор и торты-франкенштейны
Тайны шведского стола в отелях all inclusive: акула вместо форели, декор и торты-франкенштейны
2
Человек познаёт мир 13:30 23 сен 2023
Вместо мозгов – матка
Вместо мозгов – матка
5
Сад огород дача и все самое интересное 03:29 28 июл 2016
Вместо лепёшек, блинов и оладушек. Ленивые хачапури с зеленью
Вместо лепёшек, блинов и оладушек. Ленивые хачапури с зеленью
4
УДачные советы 12:00 21 окт 2022

Выберете причину обращения:

Выберите действие

Укажите ваш емейл:

Укажите емейл

Такого емейла у нас нет.

Проверьте ваш емейл:

Укажите емейл

Почему-то мы не можем найти ваши данные. Напишите, пожалуйста, в специальный раздел обратной связи: Не смогли найти емейл. Наш менеджер разберется в сложившейся ситуации.

Ваши данные удалены

Просим прощения за доставленные неудобства