• Проекты 6
  • Оценка 5.0
  • Рейтинг 734

Бюджет: 15000 UAH Срок: 14 дней

Здравствуйте! Готов взяться за реализацию этого проекта.

У меня есть обширный опыт разработки встроенных систем на базе микроконтроллеров Espressif (ESP32), Atmel и Arduino. Поскольку я активно работаю с ESP-IDF (FreeRTOS) для сложных IoT-решений, работа со стеком Nordic (nRF Connect SDK / Zephyr RTOS) будет для меня абсолютно естественной и быстрой, так как архитектурные подходы там идентичны. Кроме работы с фреймворками, у меня есть опыт написания прошивок на bare-metal C (через регистры) и ассемблере. Я работаю с низкоуровневой отладкой (GDB), что позволит гарантировать жесткие тайминги (latency < 30 ms) и оптимизировать режимы сна для достижения целевого потребления < 50 µA.

Также у меня есть практика разработки электроники: кастомных интеграций интерфейсов (недавно делал доклад по стандарту RS-485, он есть в моем портфолио) и адаптации периферийных модулей (LCD, RTC) под специфические требования питания. Я работал с KiCad. Дополнительно у меня есть практический опыт работы с Li-Ion/Li-Po аккумуляторами: создание кастомных сборок, тестирование и профилирование их емкости, а также интеграция плат защиты и контроллеров заряда, что напрямую соответствует требованиям вашего ТЗ по TP4056 и MAX17048.

В ТЗ указана частота 50–100 Hz для 10 датчиков. Насколько критична точная синхронизация времени между всеми 10 устройствами? Достаточно ли просто ставить локальный таймстемп перед отправкой, или нужно будет реализовывать протокол синхронизации единого времени по BLE от центрального шлюза? Из формата пакета подозреваю, что вам нужна 3D-ориентация. Для нее нужно будет делать первичную фильтрацию на MCU (типа фильтра Калмана)?

Предлагаю как следующий шаг начать с разработки Proof of Concept на базе nRF52840 и модуля BMI270. Это позволит нам быстро и с минимальными затратами проверить стабильность BLE-соединения для 10 устройств одновременно, прежде чем заказывать кастомные 4-слойные PCB.

Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры

7 июля
1 июля