Проекты
DeliveryRobotFirmware
Delivery Robot В этом репозитории содержится код для прошивки ESP32 C3 в рамках проекта модернизации официального игрушечного робота курьера от Яндекса. Управление роботом реализовано с помощью мобильного приложения в р…
О проекте

Delivery Robot
В этом репозитории содержится код для прошивки ESP32-C3 в рамках проекта модернизации официального игрушечного робота-курьера от Яндекса. Управление роботом реализовано с помощью мобильного приложения в репозитории DeliveryRobotApp и технологии Bluetooth Low Energy. Подробнее про модернизацию робота-курьера можно прочитать в статье на Хабре.
Содержание
- Стек технологий и компонентов
- Описание функционала
- Схема подключения электронных компонентов
- Демонстрация работы приложения с роботом-курьером
- Дополнительные материалы
Стек технологий и компонентов
Программная часть
- Язык программирования C++
- Среда разработки Arduino IDE
- ВАЖНО: прошивка написана под версию ESP 2.0.16. Она не будет корректно работать на 3.x.x версиях. Установите в менеджере плат более старую версию ESP32 by Espressif Systems
Аппаратная часть
- Литий-полимерный аккумулятор 350 mAh
- Модуль контроллера заряда аккумулятора с защитой TP4056
- Драйвер двигателей L298N mini
- ESP32-C3 SuperMini
- 2 мотора
- Одноцветные светодиоды робота-курьера
- Переключатель на роботе-курьере
Описание функционала
- Включение и выключение робота-курьера осуществляется с помощью родного переключателя на днище игрушки
- Включение и выключение светодиодной подсветки робота через мобильное приложение с помощью BLE
- Управление моторчиками происходит с помощью стрелок в мобильном приложении
- Поворот робота осуществляется посредством одновременного вращения двух моторов в разные стороны
Схема подключения электронных компонентов
Демонстрация работы приложения с роботом-курьером
Дополнительные материалы
Читайте про создание данного приложения в статье на Хабре
Links
- GitHub: MaxiEnergy/DeliveryRobotFirmware
Связанные материалы
Куда пойти дальше
Статьи
Привет, Хабр! Вам часто бывает скучно? Ну так, что просто уже не знаешь, чем себя занять. Я в такие моменты люблю бесцельно скроллить ленту, залипать на разных видео, а еще листать маркетплейсы в надежде увидеть что-то, за что можно было бы зацепиться.
Небольшое предисловие Привет, Хабр! Данная статья является третьей в цикле “Диплом специалиста ИБ”, в рамках которого я рассказываю про свой опыт написания выпускной квалификационной работы на...
Небольшое предисловие Привет, Хабр! Данная статья является второй в цикле “Диплом специалиста ИБ”, в рамках которого я рассказываю про свой опыт написания выпускной квалификационной работы на...
Выступления
В данной работе изучаются механизмы управления процедурой случайного доступа (Random Access Channel, RACH) в сетях узкополосного Интернета вещей (Narrowband Internet of Things, NB…
Рассмотрен вопрос актуальности внедрения средств моделирования и разработки квантовых прикладных программ на квантовых вычислительных устройствах, определены и систематизированы ф…
В данной работе рассматривается важность использования бизнес аналитики для выявления киберугроз и управления киберрисками в современном бизнесе. Проанализирована классификация ки…