• Проекты 8
  • Оценка 5.0
  • Рейтинг 1 175

Бюджет: 4000 UAH Срок: 7 дней

Привет, Сергей!

У меня есть опыт разработки под ESP32 (C++) и понимание низкоуровневой работы с периферией. Реализация MDB 4.2 через RMT — это наиболее правильный путь для обработки 9-битного протокола на этой платформе без использования аппаратных "костылей".

Что я предлагаю:

Драйвер RMT: Настройка RMT для стабильной передачи и приема 9-битных кадров (Mode bit) с четким соблюдением таймингов MDB.

Библиотека: Реализация основных команд протокола (Контроллер торгового автомата или периферийная сторона — в зависимости от вашей потребности). Код будет модульным и оптимизированным под ESP-IDF или Arduino framework.

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

Бюджет: 4000 UAH Срок: 2 дня

У меня есть коммерческий опыт работы с ESP32 на уровне периферии: RMT, UART, DMA. Хорошо понимаю специфику MDB 4.2 — временные требования к импульсам, межбайтовые задержки, команды, подтверждения ACK/NAK. И оборудование, чтобы это протестировать локально.
Что вы получите:
— полная реализация протокола MDB 4.2 для ESP32 через RMT
— чистый C++, удобный API
— документация с примерами использования библиотеки
Перед стартом уточню несколько деталей относительно нужной роли устройства и приоритетных команд.
Готов обсудить.

  • Проекты 35
  • Оценка 4.2
  • Рейтинг 1 251

Бюджет: 4444 UAH Срок: 4 дня

Здравствуйте. Делал низкоуровневые штуки на ESP32, понимаю как реализовать MDB 4.2 (9-bit, тайминги, state machine), в том числе через RMT. Это не простая задача, но сделаю нормально и стабильно, а не “лишь бы работало”.
Могу сразу продумать архитектуру библиотеки и дать понятные примеры использования.

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

Бюджет: 4000 UAH Срок: 1 день

Добрый день, Сергей!
В целом задача ясна, для точного ответа по срокам и цене, хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашей задачи.
Пишите в приватные сообщения — обсудим детали и ваши пожелания.

  • Проекты -
  • Оценка -
  • Рейтинг 296

Бюджет: 4000 UAH Срок: 25 дней

Здравствуйте! Ознакомился с вашим запросом на разработку библиотеки. Имею опыт работы с встраиваемыми системами (STM32/ESP32) и сложными протоколами.

Ставки скрыты

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

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

5 июля
30 июня
29 июня