GameBoy HiFi Audio

Auteur: Cajun Panda

Beschrijving

De Game Boy Advance staat bekend om zijn berucht slechte audio en het volledig ontbreken van draadloze functionaliteiten. De geluidspinnen leveren een ruwe PWM-bitstream, die door één kleine chip op het moederbord wordt gereconstrueerd en versterkt. Deze mod verwijdert die chip en vervangt de volledige audio-backend door een ESP32 en een ES8388-codec.

Ontwerpbeperkingen

  • Er mag niet in de behuizing worden gesneden.
  • Het volume wordt nog steeds geregeld via het wieltje.
  • De luidspreker wordt nog steeds gedempt wanneer er een koptelefoon wordt aangesloten.
  • De enige nieuwe bediening is een lange druk op de bestaande R-schouderknop.

Hardware

Het systeem bestaat uit twee printplaten.

De hoofdplaat bevat:

  • Een ESP32-PICO-MINI-02 module.
  • Een ES8388 stereo-codec (ADC, DAC, koptelefoonversterker, analoge bypass).
  • Een TPS61021A boost-converter die gebruikmaakt van de 2,4-3,2 V batterijrail van de GBA.
  • Een PAM8302A klasse-D versterker voor de interne luidspreker.
  • Een LP5907 low-noise LDO die de analoge trappen van de codec voorziet van een eigen 3,0 V-domein achter een ferrietkraal.

Daarnaast wordt een polyimide flex-kabel gesoldeerd aan de vrijgekomen voetafdruk van de audio-versterker op het GBA-moederbord. Deze kabel transporteert de stroom, de aarde, de audio-aftappers en het signaal van de R-knop.

Bronnen, hardware en documentatie

  • Web Bluetooth configuratiepagina
  • Flex-installatievideo
  • Overview-video