arduino

Сдвиговые регистры 75HC595 в ардуино

Сдвиговые регистры в Arduino (74hc595)

Сдвиговые регистры – очень нужная и популярная вещь во многих проектах. Они позволяют размножить выходы вашего контроллера, что очень полезно, когда в реальном проекте вы нагрузите mega328 экраном, клавиатурой и другой периферией. Немного изучим теорию работы этого элемента, соберём простой скетч, а потом по графикам будет понятен алгоритм работы. Взглянем на выводы нашей микросхемы.

Подключение ili9341 к arduino и вывод русского текста

Дисплей ili9341 SPI подключение к Arduino. Русские символы и текст

Мы уже рассматривали подключение этого дисплея к Esp8266, но для ардуино информации по подключению и инициализации при использовании нормальных библиотек почти нет. А дисплей отлично подходит для многих проектов, большой, яркий, с неплохими углами обзора и лёгкий в программировании, благодаря библиотекам Adafruit.

Звук и музыка с сд карты на ардуино, через ESP32 или esp8266

MP3 на ESP32. Музыка и звуки с SD карты. Тестируем PCM5102A и MAX98357A

Недавно мы рассмотрели применение звуков в проекте, без использования дополнительных средств, использую по сути esp8266, усилитель и динамик. Но если в проекте предполагается использовать голос или музыку, лучше всё таки использовать внешний ЦАП, а если объёмы данных большие, то и microsd карту. Я впервые работаю с платой на базе esp32, поэтому добавим её в среду, …

MP3 на ESP32. Музыка и звуки с SD карты. Тестируем PCM5102A и MAX98357A Читать полностью »

arduino pro ide - новый редактор

Установка Arduino Pro IDE и первый взгляд

Как бы не бунтовали любители профессиональных программ, среда Arduino активно развивается, и используется уже не только среди детишек и поделок уровня встроенного мигающего диода на плате. В последнее время запущена серия плат PRO (которую мы тоже разберём в следующих статьях), и самое главное – альтернативная среда Arduino IDE PRO, которая уже похожа на человеческий редактор.

Дисплей ili9341 с esp8266

Подключение дисплея ili9341 к ESP8266. Вывод JPG картинки

Недавно встал вопрос быстрого вывода картинок в среде Arduino, ведь обычно скорости avr и arm не хватает, чтобы быстро отрисовать изображение, незаметно для глаз. Все библиотеки, что я пробовал рисовали картинку около 1-1,5 секунд, что ужасно долго. Наконец, я случайно наткнулся на библиотеку, которая не описывается в рунете, но работает просто превосходно. Для начала конечно …

Подключение дисплея ili9341 к ESP8266. Вывод JPG картинки Читать полностью »

MQTT На iOs. Управляем умным домом в arduino

MQTT на телефоне с IOS. Управляем умным домом в среде Arduino

В прошлой статье мы рассмотрели способ отправки данных на MQTT сервер и увидели данные, которые приходят в окно браузера. Но это не очень удобно, поэтому скачаем клиент на телефон и сделаем красивую оболочку с отображением температуры. Обычно все разбирают установку на Android устройство – в iOs действительно не такой богатый выбор приложений. Я попробовал несколько …

MQTT на телефоне с IOS. Управляем умным домом в среде Arduino Читать полностью »

передача данных по i2c arduino

i2c передача данных между двумя arduino. Передаём числа float и int

Часто по разным причинам не хватает одного контроллера в проекте, особенно в процессе прототипирования. Допустим, подключили вы на одну плату дисплей и тачпад, и он занял почти все выводы, аппаратную шину SPI, а какой-нибудь датчик отнимает всё время для вычислений. Нужно временно расшириться, ставим рядом ещё одну плату, но возникает логический вопрос – как передавать …

i2c передача данных между двумя arduino. Передаём числа float и int Читать полностью »

Данные температуры на сервер БД с esp8266

Датчик температуры DS18B20 к ESP8266 и отправляем данные на БД MySql

Попробуем уже сделать на esp8266 что-нибудь действительно полезное. Большой плюс от такого дешёвого чипа, что его можно легко подружить с интернетом, а это открывает огромный потенциал в мир IoT. Дисплей мы подключили в прошлой статье, ну а теперь добавим ещё датчик температуры, возьмём для этого самую популярную модель DS18B20.

Дисплей st7789 st7735 вывод изображения подключение к esp8266

Дисплеи ST7735 и ST7789. Подключаем к ESP8266, выводим изображение без SD карты.

Недавно заказал с алиэкпресс интересный экран, достаточно маленького размера, всего 1.44 дюйма, но обладающий разрешением 240х240 пикселей на матрице IPS, и обладающий SPI контроллером ST7789, т.е. его можно подружить с библиотекой Adafruit. Появление таких качественных экранов по бросовой цене, могу объяснить только тем, что возможно их сделали огромную партию под какие-нибудь смарт-часы или похожие устройства.

esp8266 делаем html страницу с css

esp8266 – Быстрый старт в Arduino IDE. Поднимаем сервер с HTML

Когда я попытался поработать с данной платой, первым делом мне захотелось сделать небольшой сервер, который отображает html файл. Я отправился на официальный сайт и нашёл много информации, захотелось разобрать более детально вопрос подключения к wi-fi, режимы работы клиента и точки доступа.