Архив рубрики: IT рецепты

Бюджетный RS485 модуль с ESP32 (hardware serial)

В предыдущей статье рассмотрел подключение бюджетного модуля RS485 к ESP8266. Фактически это чип MAX485 без защиты от напастей ну и стоит около 0,3 $ Лучше закупать оптом по 5 шт, так выгоднее, да и небольшая подстраховка на случай выгорания, поскольку … Читать далее

Рубрика: IT рецепты | Метки: , , , | Оставить комментарий

Бюджетный RS485 модуль с ESP8266 (software serial)

Самый дешевый вариант RS485 интерфейса — плата без всякой «обвязки» для защиты чипсета MAX485. Она продается по цене около 0,3 $ Брал у поставщика оптом 5 шт, так выгоднее. Да и поскольку плата без защиты линии RS485 — возможно, чип … Читать далее

Рубрика: IT рецепты | Метки: , , , | Оставить комментарий

Работа с RS485 интерфейсом с ESP32

В прошлой статье я привел пример работы с RS485 модулем XY-485 при работе с ESP8266. Рассмотрю как работать с RS485 модулями с микроконтроллера ESP32. Тестовое «железо»: ESP32 — 30-ти пиновая плата ESP32 DevKit v1. RS485 — плата XY-485. RS485 — … Читать далее

Рубрика: IT рецепты | Метки: , | Оставить комментарий

Пчелы под присмотром

Последние несколько лет термин «Интернет вещей» (Internet of Things, IoT) набирает популярность. Технология рассматривается как один из двигателей прогресса и развития экономики в ближайшие годы. Казалось бы, сам термин IoT зародился аж в 1999 г. С чего вдруг такой ажиотаж … Читать далее

Рубрика: IT рецепты, IT решения для бизнеса | Метки: | Оставить комментарий

Подключение GPRS модуля SIM800C

Для разработки IoT устройств приходится использовать различные GSM модули. К сожалению, NB IoT или LoraWAN чипы на данный момент стоят минимум в три раза дороже, поэтому в большинстве проектов их использование неоправданно, пока не снизится стоимость. Модуль хорошо документирован. Документация … Читать далее

Рубрика: IT рецепты | Метки: , | Оставить комментарий

Указатели и ссылки в C++. Шпаргалка.

Иногда нужно быстро вспомнить как работать с указателями и ссылками в C++. Написал для себя пример кода-шпаргалку. Компилировал в MS Visual Studio 2017. Указатели в C++ Адрес переменной ptrvar = 00000000 (указатель инициализирован NULL)Значение переменной var = 100Значение по указателю … Читать далее

Рубрика: IT рецепты | Оставить комментарий

Конфигурационные файлы Modbus для ESP8266/Arduino

При разработке устройств на базе микроконтроллеров ESP8266/ESP32/Arduino работающих через RS-485 по протоколу Modbus немаловажным моментовм является конфигурирование Modbus операций. Смысла «изобретать велосипед» в части разработки формата конфигурации нет. В одном из проектов использовал JSON описание конфигурации Modbus для Microsoft IoT … Читать далее

Рубрика: IT рецепты, Размышления о бизнесе | Метки: , , | Оставить комментарий