ESPboy гаджет -- обсуждение, идеи, помощь

ESPboy гаджет сделан на основе ESP8266 с LCD цветным экраном 128х128, звуком, RGB светодиодом и аккумулятором с зарядкой.
Получилась автономная, портативная, модульная платформа, которую можно спаять за пару часов из деталей стоимостью примерно 12$.

Подробности на hackaday.com

Можно использовать как ретро игровую консоль, платформу для разработки игрушек, развлечений с IoT и всякими автоматизациями.

Есть разъем на который выведены все интерфейсы (SPI, I2C, UART и прочее) куда можно подключать как родные модули, так и свои собственные расширения.

Программируется обычным путем через Arduino IDE, потому, как ESP8266 практически полностью совместим с ардуииновской экосистемой и библиотеками. Для продвинутых есть родные SDK от Espressif Systems с RTOS. Ну и всякие дополнительные среды для программирования и сборки прошивок тоже доступны, типа LUA, Micropython, scratch, wifi-iot.com, fl-prog, Blynk и тыщи других.

На борту ESP8266 есть встроенный WiFi, что добавляет сетевых возможностей и для коммуникаций между девайсами и для экспорта данных в сеть и много для чего еще.

Штуковина придумывалась для обучения в основном детей и увлеченных взрослых.
Идея - заинтересовать готовым, работающим девайсом и спровоцировать реверс инжиниринг.

То есть учить в обратном направлении.
Не с безликих плат и проводков к готовому устройству хрен знает когда…
а наоборот, от полноценно работающего гаджета, через любопытство: “а как это устроено и работает”.

Собрав девайс самостоятельно (после китайской сборки нужно допаять всего 4 детали) или добыв уже готовый, можно воткнуть наиболее интересный модуль из стандартных, залить прошивку и сходу развлекаться.

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

Очень интересный проект, буду наблюдать за вашей работой. А пока, планирую себе собрать такое устройство.

спасибо за добрые слова )
если какие вопросы, постараюсь ответить и помочь в сборке!