GBA выходит в интернет без паяльника: ESP32-адаптер CanoFlash стартует на Kickstarter 20 сентября

Энтузиаст под ником Sea_Friendship6201 показал на форуме, посвящённом ESP32, устройство CanoFlash, которое подключает Game Boy Advance к интернету через штатный порт для кабеля связи. Модифицировать саму консоль не требуется.
В основе лежит модуль XIAO ESP32-S3. Порт связи работает как SPI: тактовый сигнал задаёт ESP32, а GBA выступает ведомым, обмен идёт 32-битными словами на частоте 4 МГц. Меню на стороне консоли передаётся через Multiboot из LittleFS и буферизуется в 8 МБ PSRAM.
Для сетевой игры устройство поднимает собственный WebSocket-клиент поверх TLS и подключается к серверу комнат: консоль обменивается пакетами фиксированного размера через небольшой C SDK. В релизных сборках задействованы шифрование флеш-памяти и другие меры защиты.
Итог: игрок создаёт комнату и играет с друзьями по сети так, будто второе устройство подключено кабелем. Кампания на Kickstarter откроется 20 сентября, желающие могут оформить уведомление о старте.



