Техническое задание: Разработка компактного BLE-модуля для умной обуви

Цель проекта

Создание миниатюрного энергоэффективного модуля, интегрируемого в умную обувь для точного подсчета шагов с передачей данных в реальном времени.

Ключевые требования

Аппаратная часть (Hardware)

  • Разработка компактной и низкопрофильной печатной платы (PCB).
  • Интеграция акселерометра и гироскопа Bosch BMI270.
  • Реализация Bluetooth Low Energy (BLE) для беспроводной связи.
  • Обеспечение максимального энергосбережения для длительной автономной работы.

Программная часть (Firmware)

  • Написание firmware для микроконтроллера модуля.
  • Реализация точного алгоритма подсчета шагов на основе данных с датчика BMI270.
  • Обеспечение стабильной передачи данных (шаги, активность) по BLE в реальном времени на смартфон или шлюз.
  • Оптимизация кода для минимального энергопотребления.

Квалификация исполнителя

  • Опыт в embedded hardware design (принципиальные схемы, разводка PCB).
  • Глубокие знания в embedded C/C++ программировании.
  • Опыт работы с датчиками движения (IMU) и протоколом BLE (например, nRF52, ESP32).
  • Понимание принципов low-power разработки.

Ожидаемые результаты

  • Рабочий прототип модуля.
  • Исходные коды firmware и схема/разводка.
  • Документация по подключению и протоколу обмена данными.

Консультация по выбору и промпт-инжинирингу AI-моделей для генерации видео

Требуется специалист с практическим опытом работы в области генеративного ИИ для улучшения результатов проекта. Задача: помощь в подборе оптимальной модели и написании эффективных промптов для задачи преобразования изображений в видео.

Создание скрипта для автоматического бэкапа Telegram-чатов с последующей синхронизацией в GitLab

Требуется разработать скрипт на Python, который будет автоматически выполнять экспорт сообщений из нескольких портативных клиентов Telegram, коммитить изменения в репозиторий GitLab и отправлять уведомления о результате. Ключевые требования: работа через прокси, обработка нескольких аккаунтов по очереди, полный цикл от запуска клиента до отправки отчета.