I was able to get ESPhome up and running on the TonieBox ESP32-s3 version. Streaming works from Music Assistant (+ universal player grouping with other ESPhome players), RGB led, accelerometer, NFC reader, battery level, etc. (GitHub - chunckus-aurelius/TonieBox-ESPhome: ESPHome components and reference config for Toniebox ESP32-S3 (rev v1.6.C): TRF7962A NFC reader, TLV320DAC3100 audio codec, LIS3DH accelerometer · GitHub). No on/off or deep sleep added in yet.
I wasn’t able to find anything existing for the TonieBox players & ESPhome after picking up a few TonieBox players off eBay. I had planned on gutting the TonieBox board to replace it with a esp32-s3 dev board, max98357a, etc. but this is so much easier.
