Видео посвящено устройству на микроконтроллере ESP32 M5 Stack и дополнительным модулям.
Рассматриваются модули Face и Game Boy, которые подключаются к ESP32.
Цель - создать аккумулятор NES на ESP32.
Face служит платой расширения для ESP32 M5 Stack.
Включает макетную плату с контактной гребенкой, аккумулятор на 650 мАч, неодимовые магниты и контактную площадку для док-станции.
Поддерживает различные модули, такие как клавиатуры, энкодеры и датчики отпечатков пальцев.
Game Boy использует микроконтроллер Mega 328 и общается с ESP32 по шине I2C.
Контактная площадка прописана, что облегчает подключение.
Модуль крепится на Face.
Снимается задняя крышка ESP32 M5 Stack.
Гнездо HD-карты закрывается клавиатурой Game Boy, поэтому игры записываются напрямую в микроконтроллер.
Устройство фиксируется болтами для надежности.
Подключение платы к компьютеру и прошивка.
Скачивание и разархивирование архивов с прошивкой и утилитой для прошивки ESP32.
Запуск утилиты ESP32 Loader и выбор файлов для прошивки.
После прошивки проверяется работа игры Blade Master.
Демонстрация работы Mario.
Использование платформы IO и Python для прошивки без утилиты.
Установка и запуск платформы IO.
Копирование и вставка команд для прошивки в терминал платформы IO.
Переход в директорию с бин-файлами и запуск команды для прошивки.
Завершение загрузки и проверка работы устройства.
Ссылки на дополнительные материалы и сайт автора.