This is an automated archive made by the Lemmit Bot.
The original was posted on /r/homeassistant by /u/ginandbaconFU on 2025-02-20 16:36:50+00:00.
Okay, I need a sanity check. Anyone that has the S3-Box-3, or one of it’s variants who also happens to own the PE could try out the new code, that would be great. I am sitting 3ft away from my PE and my S3-Box-3 is maybe 8 to 10 feet away and it’s answering (LLM) or doing everything.
As you can see below, a huge part of the last ESPHome update was getting completely off ESP-ADF, which is espressif’s audio framework/software and it’s apparently a nightmare so with little to no documentation on the hardware they completely re-did the ADC (microphone) audio and ADC (audio out). They mentioned that it was better but I am pretty shocked considering they couldn’t even find any documentation on some of these DAC’s (3 in the middle) for audio output. I’m sure the documentation for the microphone was probably non existent also.
If you have “taken control” you will need to re flash your device here If you want to merge your current yaml; it was last updated 13 hours ago and can be found here Regardless, if you have an S3 box and didn’t get a prompt for an update, re flash it. It appears to vastly improved but at the same time, I got both the respeaker lite and the PE so I have had the S3-Box-3 unplugged for a good month or so. It seems way better but relying on memory isn’t the best way to “measure” how much better it is. Anyone else who wants to chime in, please do… If you just own the S3-Box-3 and got the update, did you notice any improvement?
Forgot to add, if you want the details from the live stream they can be found below
Three years ago, we added support for using ESP-IDF directly (as an alternative to Arduino). This brought about a number of benefits and a new syntax was introduced to facilitate greater flexibility when specifying and configuring your microcontroller/board.
In this release, we’ve removed support for the “old style” of configuring your microcontroller/board. If you’re still using it, you’ll need to update your configurations to use the new style. A brief explanation is here, but for more detail, please see the documentation for your microcontroller platform.