ESP32S3BOX3 Espressif Systems Development Boards, Kits
Esp32 S3 Box 3 Increase Volume. T3S3ESP32S3product Image float vol = -64.0 + 0.64 * volume; // volume is an int from 0 to 100 i2s_alc_volume_set(i2s_stream_writer, (int)vol); This works well on all i2s streams and has no reliance on the HAL or special connections because the ALC adjustment is applied to the i2s stream data and mutates the bits to adjust gain level going to your DAC. (If your ESPHome yaml pulls down the most recent package rather than containing the full yaml itself, then you can just add the below.
ESP32S3BOX3 devkit comes with 2.4inch display, dual microphone from www.cnx-software.com
add volume controls to the esp-s3-box-3 in esphome - sammcj/esphome-esp-s3-box-3-volume You will probably want to leave the volume at max because of the puny speaker in the ESP32-S3-Box-3.
ESP32S3BOX3 devkit comes with 2.4inch display, dual microphone
You just need to edit the yaml code for your esp32-s3-box-3 by adding the code below to the "voice_assistant" section of your yaml (and, obviously, update the entity_id to be the name of your desired speaker) This firmware will enable your S3 Box 3 to use the touch screen and home button, and configure the box to act like a dashboard for Home Assistant. If you want to just use the wake word, but do not want to use the screen, you can turn it off
Getting started with Espressif ESP32S3BOX. You just need to edit the yaml code for your esp32-s3-box-3 by adding the code below to the "voice_assistant" section of your yaml (and, obviously, update the entity_id to be the name of your desired speaker) @dmakovec the volume code isn't in the upstream jesserockz/esp32-s3-box-3-board board repository, you'd have to use / adapt my fork linked above to be able to.
Buy ESP32S3BOX3 The NextGeneration OpenSource AIoT Kit Online at. The box will also be configured as a media player, giving you volume control (also improves the overall volume of the internal speaker compared to the ESPHome stock config) and easily broadcast messages to the device or stream. Go to Settings > Devices & Services and select the ESPHome integration