Skip to content

ESP32 S3 Box 3 Firmware which combines continuous conversation, dock sensors and media player

Notifications You must be signed in to change notification settings

ecto1a2003/ESP32-S3-Box-3-Firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 

Repository files navigation

ESP32-S3-Box-3-Firmware

ESP32 S3 Box 3 Firmware which combines continuous conversation, dock sensors and media player

I combined jaymunro's firmware for continuous conversation and sensors support with gnumpi's implementation of media player. Using the media player seems to solve the low volume problem. The firmware implements the "assist query" and "assist reply" sensors which are not used in gnumpi's implementation. The firmware uses "Hey Jarvis" but you can change it to your needs. I didn't use gnumpi's images as I wanted to maintain the original feel. You will need to adjust the firmware to your own environment (wifi, ap, etc.). I did not test it extensively.

I made a few other changes:

  • I removed the frames around the text (I just like it better like that)
  • I clear the query and reply texts so that the old text doesn't display in a new query before the new one displays
  • The time is taken from Home Assistant
  • Added volume information in the right corner, visual feedback when pressing to change the volume on the touchscreen and startup volume configuration setting to set a default volume when starting
  • Muting microphone can now be done by tapping on left top corner of the screen. When microphone is mute, an icon appears in the left top corner, instead of wake word.
  • Muting speaker can be done by tapping on right top corner of the screen. When speaker is mute, an icon appears in the right top corner, instead of volume.

Known bug - when muting and then un-muting with physical mute button, microphone/wake word detection stops working until reboot. I am unable to find the cause of that.

Now also includes wifi information, radar, up-time, temp and humidity, internal temp and more thanks to Christoph

Thank you jaymunro, gnumpi and Christoph for your good work.

About

ESP32 S3 Box 3 Firmware which combines continuous conversation, dock sensors and media player

Resources

Stars

Watchers

Forks

Packages

No packages published