Skip to content

[board] hosyond-es3c28p: add board + demo#4

Merged
fortuna merged 4 commits intomainfrom
fortuna/add-hosyond-es3c28p
Mar 18, 2026
Merged

[board] hosyond-es3c28p: add board + demo#4
fortuna merged 4 commits intomainfrom
fortuna/add-hosyond-es3c28p

Conversation

@fortuna
Copy link
Copy Markdown
Owner

@fortuna fortuna commented Mar 18, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new ESPHome board package for the Hosyond ES3C28P ESP32-S3 display board, along with a demo configuration intended to exercise the board’s peripherals.

Changes:

  • Introduces the core board definition (board.yaml) wiring up SPI (display), I2C (touch + codec), ADC (battery), and boot button.
  • Adds modular peripheral configs for display/touch/LED (display.yaml) and audio codec/I2S + amp enable (audio.yaml), plus a simple LVGL-based demo (demo.yaml).
  • Adds two FLAC demo sound assets (demo_*.flac) under the board directory.

Reviewed changes

Copilot reviewed 4 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
boards/hosyond-es3c28p/board.yaml New hardware-only board definition (ESP32-S3, PSRAM, SPI/I2C, boot button, battery ADC).
boards/hosyond-es3c28p/display.yaml Display backlight, WS2812 status LED, ILI9341 SPI display, and FT63x6 touch configuration.
boards/hosyond-es3c28p/audio.yaml ES8311 codec + I2S mic/speaker wiring and amp enable switch.
boards/hosyond-es3c28p/demo.yaml LVGL demo UI + boot/button behaviors; overrides audio sample rates for RTTTL.
boards/hosyond-es3c28p/demo_wake_word_triggered.flac Added binary audio asset (currently not referenced by YAML).
boards/hosyond-es3c28p/demo_mute_switch_on.flac Added binary audio asset (currently not referenced by YAML).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@fortuna fortuna merged commit 0958476 into main Mar 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants