feat(board): add ESP32-S3 SparkBot board configuration#76
Conversation
|
Thanks for the PR! Could you please revert the changes to Thanks! |
|
We discussed this with the ESP Board Manager maintainers. They would like to reproduce the issue first and look for a cleaner/more elegant solution for the problem your Board Manager PR is trying to address. BTW, ESP Board Manager now has its own dedicated repository: |
666dfe5 to
a249593
Compare
|
Done — reverted the |
|
sha=a2495936ba5500cf8a2908d504c5ba319ff06da3 |
|
The added development board support seems to be independent from the ESP Board Manager or esp_video issue. Therefore, we will proceed with merging this PR first, and handle the Board Manager / esp_video issue separately. Thank you for your contribution! |
Add esp_sparkbot board definition for edge_agent: ST7789 SPI LCD, internal-ADC + I2S DAC audio, BMI270 IMU, and OV3660 DVP camera (SCCB 0x3C, XCLK 20 MHz, YUV422 YUYV 640x480 @ 10fps). README covers hardware overview, GPIO map, and build/flash steps.
a249593 to
32c4999
Compare
|
sha=32c4999f1d1564a55da19557dab0642d6e2d78ef |
Summary
esp_sparkbotboard underapplication/edge_agent/boards/espressif/esp_sparkbot/..gitlab/ci/build.ymlmatrix.Test Plan
Validated locally with ESP-IDF v5.5.4 and the upstream fix applied:
esp_sparkbot; cleanidf.py build(2.67 MB, 36% headroom).ov3660: Detected Camera sensor PID=0x3660,/dev/video2opens from Lua,camera.capture()writes ~30 KB JPEG.Notes
PWDNandRESETare tied on the sensor module (-1in yaml).