ESP32-C3 SuperMini — подключение дисплея RGB TFT SPI 2.0 IC ST7789V 240×320 и TFT_eSPI

Возможный вариант использования дисплея

Давно хотел дисплей для Arduino устройств, побольше чем имеющийся OLED 0,91. И когда появилась возможность приобрести дисплей 2.0 дюйма с разрешением 240×320, незамедлительно это сделал. Дальше встал вопрос его подключения…. Читать дальше »

ESP32-C3 — подключение датчика AHT20+BMP280

Подключение к ESP32-C3 SuperMini такого датчика как DHT11, как правило не вызывает особых вопросов и сложностей, так как там все можно сделать по аналоги с подключением DHT11 к ESP8266 (NodeMCU). Но вот подключение AHT20 + BMP280 уже интереснее. Там и два разных датчика в одном теле и обращение по адресу памяти. Да и дублирование поступающих данных, может немного запутать по началу.

Ниже небольшая памятка для быстрого подключения датчиков AHT20 + BMP280 к ESP32-C3 SuperMini, на основе которой, внеся нужные изменения, можно полностью заточить код под свои нужды. Читать дальше »

ESP32-C3 SuperMini плата разработки (памятка)

ESP32-C3 SuperMini плата разработки

ESP32-C3 SuperMini — это одноядерный микроконтроллер SoC с поддержкой Wi-Fi и Bluetooth 5 (LE), основанный на архитектуре RISC-V с открытым исходным кодом. ESP32-C3 Super Mini обладает низким энергопотреблением, что делает эту плату идеальной для IoT-приложений. Широкая поддержка разработки. Плата поддерживается в Arduino-IDE и платформой разработки IoT от Espressif, ESP RainMaker, что значительно облегчает разработку и компиляцию кода. Читать дальше »

Своя метеостанция на ESP8266 (NodeMCU) и DHT11

Своя метеостанция на ESP8266 NodeMCU  и  DHT11

Проектов метеостанций на плате ESP8266 (NodeMCU) и с датчиком DHT11 много, пусть будет еще один подумал я и решил поделиться одним из своих вариантов.

Читать дальше »

Cirkit Designer — проектирование и прототипирование схем

Cirkit Designer

Сегодня в качестве публикации, небольшой обзор полезной и бесплатной программы Cirkit Designer, которая может как помочь в работе с вашими Arduino проектами, так и сэкономить много времени на разработке схем для ваших проектов. Читать дальше »

Подключаем к Arduino Светодиодную RGB ленту на 12v

В этой публикации я расскажу об одном из вариантов подключения к Arduino светодиодной ленты на 12 Вольт, а заодно и поделюсь готовым кодом скетча, плавно меняющим цвета ленты, что позволит сделать интересную подсветку с эффектом смены цветов и плавного затухания. Читать дальше »

Управление компьютером голосом используя Arduino, Digispark, ИК пульт и Яндекс.Алиса с умным пультом

Завелись у меня дома с недавних пор компактная умная колонка Яндекс.Станция Мини, а к ней спустя день был добавлен и умный пульт Яндекс. Связка удобная, но в некотором роде вынужденная мера. Читать дальше »

Обновление загрузчика MicroNucleus в Digispark на базе микроконтроллера ATtiny85

Платы Digispark на базе ATtiny85 как правило продаются с загрузчиком, который к моменту продажи зачастую устаревает. И большинство плат (не важно официальные или клоны) работают на старом загрузчике Micronucleus версии v1.6. Однако сама плата имеет встроенную возможность обновления имеющегося загрузчика, что дает нам возможность иметь на борту последнюю версию. Само наличие последней версии, позволяет минимизировать различные ошибки и что самое важное, иметь немного больше места под наши скетчи. Читать дальше »

Мониторинг температуры и влажности с использованием Arduino Nano, DHT11 и OLED 0,91-дюймового дисплея

Для мониторинга температуры и влажности в отдельно взятой комнате (пусть будет серверная), была собрана небольшая схема из всего трех компонентов из давно валяющегося без дела Arduino Nano и китайского OLED 0,91-дюймового дисплея. Осталось лишь докупить датчик да связать все в единое целое при помощи всего нескольких проводов, загрузить небольшой скетч в плату и готово. Читать дальше »