Embedded & IoT

Разработка для микроконтроллеров, умные устройства и интеграция с облаком

Технологии

ESP32 ESP8266 Arduino STM32 C/C++ FreeRTOS MQTT Wi-Fi TCP/UDP HTTP OTA SPI I2C UART
📡

Сетевое взаимодействие

  • ✓ Wi-Fi подключение и AP-режим
  • ✓ TCP/UDP сокеты
  • ✓ HTTP-клиент и сервер
  • ✓ MQTT для IoT

Периферия

  • ✓ SPI, I2C, UART интерфейсы
  • ✓ Датчики (температура, влажность, давление)
  • ✓ Дисплеи (OLED, TFT)
  • ✓ Реле, моторы, LED
🔄

RTOS & Многопоточность

  • ✓ FreeRTOS задачи
  • ✓ Синхронизация (mutex, semaphore)
  • ✓ Очереди сообщений
  • ✓ Управление ресурсами
☁️

Интеграция

  • ✓ OTA-обновления прошивки
  • ✓ Web-интерфейс на устройстве
  • ✓ Связка с backend-сервисами
  • ✓ Телеметрия и мониторинг

Архитектура IoT-системы

🔌
Устройство
ESP32, датчики
📨
MQTT Брокер
Mosquitto
⚙️
Backend
FastAPI, PostgreSQL
🖥️
Web-интерфейс
Dashboard

Проекты

Фото устройства

Умная метеостанция

ESP32 + MQTT + Web Dashboard

Сбор данных о температуре, влажности, давлении. Отправка по MQTT на сервер, хранение в БД, отображение на веб-дашборде с графиками.

ESP32 BME280 MQTT OLED
Фото устройства

Контроллер освещения

Управление RGB-лентой по Wi-Fi

Web-интерфейс на устройстве для настройки цвета и эффектов. Интеграция с умным домом, управление через MQTT и REST API.

ESP8266 WS2812B Web Server OTA
Фото устройства

Система полива

Автоматизация с датчиками влажности

Мониторинг влажности почвы, автоматическое включение полива, расписание, уведомления в Telegram, веб-интерфейс управления.

ESP32 Capacitive Sensor Relay Telegram