# ChangeLog ## v0.7.4 - 2026-05-07 ### Enhancements: - feat(boards): add `waveshare/esp32_s3_touch_amoled_1_75c` board configuration and custom HAL component ## v0.7.3 - 2026-04-30 ### Enhancements: - feat(boards): add `waveshare/esp32_s3_touch_amoled_2_16` board configuration and custom HAL component - feat(power): add AXP2101 power manager support for Waveshare AMOLED boards - feat(boards): refresh board defaults for HAL adaptor general, display, audio, storage, and power capabilities - feat(boards): add battery ADC peripheral configuration for `rymcu_bigsmart` ### Bug Fixes: - fix(waveshare): clean up AXP2101 I2C resources on initialization failures - fix(waveshare): check AMOLED panel creation before using the panel handle ## v0.7.2 - 2026-04-20 ### Enhancements: - feat(boards): add `rymcu_bigsmart` board with bundled PCA9557 io-expander driver - feat(boards): add `hal_adaptor_extra` component wiring PCA9557 lines into the audio/display HAL lifecycle - feat(boards): refresh `sdkconfig.defaults.board` for existing boards ## v0.7.1 - 2026-04-14 ### Enhancements: - feat(boards): add manufacturer-specific board folder to support multiple manufacturers ## v0.7.0 - 2026-04-10 ### Initial Release - feat(repo): add `brookesia_hal_boards` component providing board configurations for `esp_board_manager` - feat(boards): add `esp32_p4_function_ev` board with EK79007 DSI LCD, GT911 touch, ES8311 audio codec, SPIFFS/SD card storage - feat(boards): add `esp32_s3_korvo2_v3` board with audio codec, SPIFFS storage support - feat(boards): add `esp_box_3` board with LCD panel, LCD touch, ES8311 audio codec, SPIFFS storage - feat(boards): add `esp_sensair_shuttle` board with LCD panel, LCD touch, audio codec, SPIFFS/SD card storage - feat(boards): add `esp_vocat_board_v1_0` board with audio codec, SPIFFS storage support - feat(boards): add `esp_vocat_board_v1_2` board with audio codec, SPIFFS/SD card storage support - feat(boards): each board includes `board_info.yaml`, `board_devices.yaml`, `board_peripherals.yaml`, `sdkconfig.defaults.board`, and optional `setup_device.c`
1d1a735953c43c89bc7bbbbcd32f5202c347bf39
idf.py add-dependency "espressif/brookesia_hal_boards^0.7.4"