Gosowav
Soundboard for Gottlieb System80 with triggered 'wav' files for sound self customizing.
A polyphonic WAV file player for ESP32 microcontrollers, designed for use in pinball machines. The device reads WAV files from an SD card and outputs them through a DAC — multiple tracks can be played and mixed simultaneously.
Features:
- Webbrowser config editor for firmware update and easy config
- USB connection for initial config 'on the desk'
- optional WiFi connection for config changes and monitoring 'on the fly' (while GOSOWAV is installed in game)
- experimental Bally mode
- Soundgroups can be defined ( will be played random or round robin )
- integrated attract mode
Parts needed
The PCB will be preassembled with all components by JLCPCB except the amplifier TDA7267. This part is obsolete but still available on eBay or Aliexpress. I added an example link to aliexpress shop where I ordered succesfully in the past, however best to order a few more then you need as often around 20% of the parts are faulty. TDA7267
Also one standard micro SD card for the wav files and the config is needed.
Software
Gosowav do use software based on the PWAVPlayer (Universal Soundcard) created by ' Mr. Bat'
Config Editor
The player can be configured to your needs with a textfile (config.txt) on the integrated SD card. You can edit the config directly or use my 'PWAVplayer Config Editor' (Browser App) for this. ( Edge or Chrome Browser only! )
