Combining >1 features on ESPhome devices?

I’m fairly new to ESPhome. I have a few that I haven’t really used before, but would like to use them for:

  1. Bluetooth proxy (distant Miflora’s)
  2. Synchronized audio playback
  3. HA Voice assistant satellites (eventually with wakeword detection when it’s available on satellite)

I’ve seen ESPhome devices being used for all of these, but is it possible to use each ESPhome device for all of these functions, or can you really only use each for one function?

If you can use them for all 3, how do you go about enabling the multiple features?

Thanks!

According to the ESPHome docs the BLE stack is a bit of a hog, so you may be limited in what you can share the platform with.

Also consider using higher quality boards with more resources and better hardware for more demanding projects.

I don’t really know but I suspect combining those use cases would be very demanding.

Exactly what I posted this thread to get suggestions on! :smiley: What kind of boards would work well for running all 3? Can all three be run together at all?