Thanks — great question. Regarding which ESP32 boards you can use with LiveKit:
• LiveKit’s ESP32 SDK supports the
ESP32‑S3 and
ESP32‑P4 devkits.
• These boards are optimized for running LiveKit voice AI and real‑time communication features in constrained embedded environments. The ESP32‑P4 also enables H.264 video encoding when you need video streaming.
Getting started:
• GitHub:
https://github.com/livekit/client-sdk-esp32
• API docs:
https://livekit.github.io/client-sdk-esp32/
If you tell me which features you plan to use (voice only, voice + video, or data messaging) and which devboard you already have, I can suggest specific examples, required peripherals (microphone, speaker, camera), and steps to get a demo running.
Sources:
LiveKit SDK for ESP32: bringing voice AI to embedded devices