Нужно разработать прошивку для управления 8 релейными выходами на базе ESP32/STM32 (возможны варианты)
1. Разработать прошивку (Firmware) на ESP-IDF:
Сценарный движок:
Парсинг и выполнение JSON-сценариев (до 50 сценариев)
Чтение данных с удалённых датчиков по Modbus TCP (Master)
Логика с гистерезисом и временем срабатывания
Приоритизация сценариев и разрешение конфликтов
Ручное управление через MQTT/Modbus TCP (приоритет над сценарием, опционально с таймаутом)
NFC-авторизация:
Считывание UID метки + ввод PIN-кода
Режим 1: редактирование сценариев и настроек (Инженер)
Режим 2: отключение выполнения сценариев (Пауза/Аварийный стоп)
Сетевые функции:
Modbus TCP Server (внешние команды управления реле)
MQTT (push-команды, публикация статуса реле и событий)
Веб-интерфейс (HTTP/HTTPS) для настройки и мониторинга
Синхронизация сценариев с бэкендом
Логирование:
История срабатываний реле
Ошибки системы и события
Ротация логов на microSD
OTA-обновление с проверкой целостности и откатом
Самодиагностика и самовосстановление** (Watchdog, мониторинг периферии, детектирование сбоев сети)
Безопасность: шифрование конфигурационных файлов, HTTPS, авторизация
2. Подготовить документацию:
Проект в KiCad (схемы, PCB)
Gerber-файлы для производства
BOM (спецификация компонентов)
Исходный код прошивки (ESP-IDF)
Руководство пользователя (настройка, программирование сценариев)
Результат работы:
1. Исходный код прошивки (ESP-IDF) с комментариями
3. Руководство пользователя (с примерами сценариев)
4. Отчёт о тестировании (стендовые испытания, OTA, сетевые функции, сценарии)
Рассмотрю ваши предложения по реализации кейса, сроки и бюджет.
Опубликован 12.03.2026 в 08:04
Заказ находится в архиве