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 на сервер, хранение в БД, отображение на веб-дашборде с графиками.
Фото устройства
Контроллер освещения
Управление RGB-лентой по Wi-Fi
Web-интерфейс на устройстве для настройки цвета и эффектов. Интеграция с умным домом, управление через MQTT и REST API.
Фото устройства
Система полива
Автоматизация с датчиками влажности
Мониторинг влажности почвы, автоматическое включение полива, расписание, уведомления в Telegram, веб-интерфейс управления.