ThingPulse / esp32-icon64-a2dp

Stock firmware for the Icon64. Bluetooth speaker with graphical spectrum analyzer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ThingPulse Icon64 Bluetooth Speaker

ESP32 based Bluetooth loudspeaker with 8 band spectrum analyzer. This is the stock firmware for the ThingPulse Icon64 devices.

ThingPulse Icon64

Demo video

YouTube demo

LED matrix state machine

Below list briefly explains what is displayed on the "GUI" (i.e. the LED matrix) in which state. Note that all icons are rendered in a pulsing manner.

  • no BLE audio device connected to Icon64: heart icon (see image above)
  • BLE audio device connected: Bluetooth icon
  • BLE audio device connected and audio playback suspended (when once started): pause icon
  • audio playing: spectrum analyzer

About

Stock firmware for the Icon64. Bluetooth speaker with graphical spectrum analyzer


Languages

Language:C 46.9%Language:C++ 46.3%Language:Shell 5.9%Language:Python 0.9%