DIY Ретро-часы с играми своими руками: Микроша 32 на ESP32-C3
MIKROSHA 32 это интересные ретро-часы с играми 80-х на ESP32-C3! В этом видео показываю свой DIY проект ретро часов в стиле советских электронных игр. На одном дисплее уместилось всё: точное время с Wi-Fi синхронизацией, секундомер и три ретро-игры (Dino, Helicopter и Bricks Breaker с 10 уровнями)! ОСОБЕННОСТИ ПРОЕКТА: ✓ Часы с автоматической синхронизацией через NTP (Wi-Fi) ✓ 3 ретро-игры в стиле 80-х (аналог Chrome Dino, Helicopter, Arkanoid) ✓ Точный секундомер с сотыми долями секунды ✓ OLED дисплей 128x64 ✓ Режим энергосбережения (автоотключение экрана) ✓ Сохранение рекордов в памяти ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ: • Микроконтроллер: ESP32-C3 SuperMini (160MHz, 4MB Flash) • Дисплей: OLED SSD1306 128x64 I2C • Питание: Li-Po 150 мА·ч • Управление: 2 кнопки (GPIO 7, 21) • Среда разработки: Arduino IDE ИСХОДНЫЙ КОД Микроша 32: https://cloud.mail.ru/public/S4Hz/B6LjXeLEo КОМПОНЕНТЫ ДЛЯ СБОРКИ: 1. ESP32-C3 SuperMini 2. OLED SSD1306 0.96" I2C 3. Аккумулятор Li-Po 3.7V 150mAh или больше 4. 2 тактовые кнопки 5. Провода КАК МОЖНО УЛУЧШИТЬ НОВЫЕ ВЕРСИИ: • Аккумулятор увеличенной ёмкости (300–500 мА·ч). • Переход на E-Ink дисплей (экономит до 90% энергии, экран виден всегда). • Полноценный Deep Sleep (перепайка кнопок на пины GPIO 0–7 для пробуждения). А главное поменять кнопки и поставить другие более мягкие! И сделать "заряд" на дисплее ;) 📌 ПОЛЕЗНЫЕ ССЫЛКИ: • Библиотека U8G2: https://github.com/olikraus/u8g2 • ESP32-C3 документация: https://docs.espressif.com • NTP Client библиотека: https://github.com/arduino-libraries/NTPClient 🔔 #ESP32 #DIY #SmartWatch #РетроИгры #Arduino #OLED #MIKROSHA32 #Электроника #СвоимиРуками #IoT © STUDIO 0305 | 2026 «Будущее с душой 80-х»
Название:
DIY Ретро-часы с играми своими руками: Микроша 32 на ESP32-C3
Категория:
Разное