Статьи

Ёмкостный или резистивный сенсор? Преимущества и недостатки.

В данной статье рассмотрим преимущества и недостатки ёмкостных или резистивных типов сенсоров на примере дисплеев компании DWIN.

Купить в розницу недорогие дисплеи компании DWIN можно в официальном магазине на AliExpress. Не забывайте про купон ARDUINOTEX, который позволит получить дополнительную скидку на товары компании Beijing DWIN Technology.

18 мая 2022 543
Выбор и подготовка SD карты для HMI дисплеев DWIN, Nextion.

Загрузить прошивку в HMI дисплей можно через UART или с SD карты. Первый способ рассмотрим в следующий раз, а сегодня подробно остановимся на том, как выбрать SD карту памяти, как её подготовить и загрузить код в HMI дисплей компании DWIN.

Купить в розницу недорогие дисплеи компании DWIN можно в официальном магазине на AliExpress. Не забывайте про купон ARDUINOTEX, который позволит получить дополнительную скидку на товары компании Beijing DWIN Technology.

17 мая 2022 468
Симулятор Arduino, Raspberry Pi Pico, ESP32, FastLED, MicroPython.

У меня на сайте и на канале есть блок уроков по программированию Arduino с использованием симулятора, который входит в состав TinkerCad: Circuits Arduino. В данном симуляторе небольшая элементная база, а из микроконтроллеров доступны Arduino UNO, Attiny85 и ещё несколько малоизвестных. А хочется создавать проекты на ESP32, без ожидания долгой компиляции. Также последнее время становится популярным программирование на MicroPython Raspberry Pi Pico и ESP32. Всё это и многое другое есть в онлайн симуляторе wokwi. Создавать и проверять проекты можно без регистрации и в последствии поделиться ссылкой на свой проект. Невероятно полезно, не правда ли!?

19 января 2022 650
Обзор M5Stack Core2. Настройка UIFlow M5Stack

Сегодня в обзоре рассмотрим M5Stack Core2 на базе микроконтроллера esp32. Данный девайс оснащен двухдюймовым ёмкостным сенсорным дисплеем, тремя сенсорными кнопками, микрофоном, динамиком, разъёмом под карту памяти формата microSD, Wi-Fi, Bluetooth. И это еще не все, что имеется на борту данного устройства размером 54 x 54 x 16 мм. Запрограммировать M5Stack можно с помощью Arduino IDE, MicroPython и UIFlow. Но обо всем по порядку.

Технические характеристики M5Stack Core2.

13 декабря 2021 501
Определение скорости работы bluetooth-модулей HC-05/06.

При настройке bluetooth-модулей HC-05/06 часто возникает вопрос, на какой скорости работает модуль. Если вы купили модуль, скорость, на которой он работает, можно посмотреть в Datasheet устройства. А если устройство уже настраивали и какую скорость устанавливали в предыдущий раз забыли, то тут уже без сканера скорости не обойтись.

В одной из предыдущих статей я рассказывал, как настроить bluetooth-модули HC-05/06. Какие AT команды для этого используются. Но данная инструкция бесполезна, если мы не знаем скорость, на которой работает модуль.

13 августа 2021 552
DigiSpark ATtiny85 настройка Arduino IDE и установка драйвера.

DigiSpark – это Ардуино подобная отладочная плата на ATtiny85. Имеет небольшой размер и минимум pin для подключения периферийных устройств. Программирование также отличается от классической Arduino UNO. Давайте рассмотрим все по порядку.

Характеристики Digispark

  • Поддержка Arduino IDE 1.0 и более поздних (OS X, Windows и Linux)
  • Питание от USB или внешнего источника - 5 В или 7-35 V (автоматический выбор)
17 июля 2021 670
Обзор ESP8266. Знакомство с моделями NodeMCU, WeMos, ESP-01

Всем, кто увлекается Arduino неоднократно слышал про ESP8266. Что это такое и какие распространение модели отладочных плат (NodeMCU, WeMos, ESP-01) использую в проектах, расскажу в данной статье.

ESP8266 – это микроконтроллер, аналогичный Arduino и оснащенный Wi-Fi. Что позволяет управлять пинами через беспроводную сеть Wi-Fi, а также получать из интернета или локальной сети различные параметры: температуру, влажность, стояние исполнительных механизмов и прочую информацию. Это отлично подходит для реализации домашней автоматизации.

31 мая 2021 637
Протокол связи ESP-NOW. Применение для общения ESP32 или ESP8266.

Сегодня в статье узнаем, как использовать ESP-NOW для обмена данными между платами ESP32 (ESP8266), запрограммированными с помощью Arduino IDE. ESP-NOW - это протокол связи без установления соединения, разработанный Espressif, который поддерживает передачу коротких пакетов. Этот протокол позволяет нескольким устройствам легко общаться друг с другом.

Что такое ESP-NOW?

26 февраля 2021 642
Распиновка ESP32-CAM AI-Thinker. Назначение GPIO.

ESP32-CAM — это отладочная плата с чипом ESP32-S, камерой OV2640, слотом для карт microSD и несколькими GPIO для подключения периферийных устройств. В этом руководстве мы рассмотрим GPIO ESP32-CAM и способы использования контактов платы.

Распиновка ESP32-CAM AI-Thinker.

На рисунке ниже показана распиновка ESP32-CAM AI-Thinker.

18 февраля 2021 1693
Распиновка ESP32, какие контакты GPIO можно использовать, а какие нет?

При создании проектов на ESP32 часто возникает вопрос, какие контакты GPIO можно использовать, а какие – нет. Чип – ESP32 имеет 48 контактов с различными функциями. Не все контакты доступны на различных платах, ESP32. Некоторые контакты на различных отладочных платах нельзя использовать.

Часто возникают вопросы, какие контакты GPIO можно использовать, а каких стоит избегать? В данной статье как раз это и рассмотрим.

Посмотрим распиновку ESP-WROOM-32. Вы можете использовать его в качестве справочника, если используете голый чип ESP32 для создания собственных проектов.

Примечание. Не GPIO доступны на всех отладочных платах. Но, каждый конкретно GPIO работает одинаково независимо от использованной вами платы.

29 января 2021 1840
Разработка проектов
EasyHMI
Умный Дом