What problem does it solve? Configuring the ESP32-S3-BOX-3 involves coordinating PSRAM, I2S audio codecs (ES7210/ES8311), an ILI9xxx display, and a GT911 touchscreen, where small mistakes cause boot failures, audio popping, or unresponsive touch. This Skill provides tested templates and hardware references so you avoid those pitfalls. ## Core Features & Use Cases - Ready-to-flash templates: Base hardware init, voice assistant with micro_wake_word, multi-page touchscreen UI, and media player configurations. - Display lambda cookbook: Text, shapes, Material Design icons, and multi-page navigation patterns for the 320x240 ILI9342C screen. - Hardware troubleshooting: Documented fixes for I2S DMA buffer errors, shared GPIO48 reset conflicts, PSRAM detection, and touch strapping pin warnings. - Use Case: Ask to build a BOX-3 voice assistant, and the Skill produces a complete YAML with wake word detection, Home Assistant Assist pipeline, audio ducking, and status LED feedback, then flashes it via the included script. ## Quick Start Ask the assistant to create an ESP32-S3-BOX-3 voice assistant configuration using the box3-voice template and flash it with the flash-box3 script.