Обязанности и достижения:
- Разработка алгоритмов работы устройств.
- Создание прототипа устройства, подключение датчиков, работа с беспроводными протоколами (Wi-Fi, Bluetooth).
- Знание и умение профессионально работать со средой разработки Arduino IDE.
- Разработка и отладка ПО для микроконтроллеров Arduino, ESP32, (C++/С) для embedded-систем в среде Arduino IDE.
- Разработка и отладка ПО в среде FreeRTOS.
- Оптимизация кода на С++ с целью уменьшения размера и повышения быстродействия. Разработка и использование подпрограмм.
- Использование прерываний, многозадачности.
- Чтение схем, работа с осциллографом, пайка, прототипирование.
- Разработка систем управления, интеграция аппаратных решений.
- Программирование контроллеров, работа с сенсорами и приводами.
- Проведение тестирования железа и программного обеспечения. Оформление технической документации.
- Знание протоколов UART, SPI, I2C, Wi-Fi.
- Знание английского языка в объёме, необходимом для чтения технической документации.
- Понимание и умение работать с протоколами связи UART, SPI, I2C, Wi-Fi, BLE.
- Обучение персонала работе с микроконтроллерами и Arduino IDE.
Разработал прототипы на Arduino Nano:
- Интеллектуальный регулятор отопления для инфракрасных обогревателей. Плавная регулировка потребляемой мощности в зависимости от теплопотерь помещения.
- Интеллектуальная система управления поливом на 2/4 растения в зависимости от времени суток, измеренной влажности почвы. Контроль перелива.
- Интеллектуальный будильник с плавным регулированием освещённости - имитация восхода солнца.
- Система управления полива для дачного участка: автоматическое поддержания уровня воды (подкачка из колодца), автоматическое включение/выключение насоса полива для дозации воды под каждое растение.
- Система включение/выключения освещения с использованием датчика движение.
- Интеллектуальная подсветка ледяной горки в зависимости от движения на ней.
- Умная теплица: автополив в зависимости от времени суток, температуры и влажности воздуха. Влажности почвы.
Разработал прототипа на ESP32:
- Интеллектуальная система управления поливом на 20 растений. Измерение влажности почвы у 16 растений, измерение температуры и влажности почвы, измерение освещённости. Пердача текущих параметров на сайт. Автополив на основании измеренных параметров, времени суток и заложенных алгоритмов.