Skip to content

feat: add ATK-DNESP32S3-BOX0 board support#112

Draft
xinbao-creator wants to merge 1 commit into
espressif:masterfrom
xinbao-creator:codex/atk-dnesp32s3-box0
Draft

feat: add ATK-DNESP32S3-BOX0 board support#112
xinbao-creator wants to merge 1 commit into
espressif:masterfrom
xinbao-creator:codex/atk-dnesp32s3-box0

Conversation

@xinbao-creator

Copy link
Copy Markdown

Summary

  • Add ALIENTEK ATK-DNESP32S3-BOX0 board definition for Edge Agent.
  • Configure ESP32-S3 16MB flash, Octal PSRAM, power rails, battery ADC/charge status, ST7789 LCD, LEDC backlight, ES8311 audio, and three GPIO buttons.
  • Add board-local build, flash, boot, and smoke-test notes.
  • Intentionally omit TF card support until the BOX0 TF pin mapping is confirmed.

Validation

  • idf.py gen-bmgr-config -c ./boards -b atk_dnesp32s3_box0 passes with ESP Board Manager 0.5.13.
  • idf.py build was started with local ESP-IDF v6.0.1. The build passed dependency resolution and the BOX0 board source/custom-device compile stage after fixes, then was stopped manually at about 2077/2519 build steps because the local machine was overheating.
  • Hardware smoke tests are pending on a physical ATK-DNESP32S3-BOX0 board.

Notes

  • Pin mapping is based on Xiaozhi's atk-dnesp32s3-box0 board definition.
  • The project README recommends ESP-IDF v5.5.4; the local machine only had ESP-IDF v6.0.1 available during this pass.

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

3 participants