├── .build-rules.yml ├── .codespellrc ├── .flake8 ├── .github ├── tools │ ├── generate_launchpad_config.sh │ ├── get_boards_name.sh │ └── get_example_version.sh └── workflows │ ├── issue_comment.yml │ ├── launchpad.yml │ ├── new_issues.yml │ ├── new_prs.yml │ ├── pr_approved.yml │ ├── pre-commit.yml │ └── upload_component.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitlab ├── ci │ ├── build.yml │ ├── deploy.yml │ ├── pre_check.yml │ ├── rules.yml │ └── target_test.yml ├── requirements │ └── requirement.pytest.txt └── tools │ ├── build_apps.py │ ├── check_executables.py │ ├── check_readme_links.py │ ├── executable-list.txt │ ├── idf_ci_utils.py │ ├── push_to_github.sh │ └── run_test_apps.py ├── .pre-commit-config.yaml ├── README.md ├── README_CN.md ├── apps ├── brookesia_app_ai_profile │ ├── CMakeLists.txt │ ├── assets │ │ ├── esp_brookesia_app_icon_launcher_ai_profile_112_112.c │ │ └── esp_brookesia_app_icon_launcher_doubao_112_112.png │ ├── esp_brookesia_app_ai_profile.cpp │ ├── esp_brookesia_app_ai_profile.hpp │ ├── idf_component.yml │ └── ui │ │ ├── images │ │ ├── ui_img_esp_brookesia_app_icon_dashu_112_112_png.c │ │ ├── ui_img_esp_brookesia_app_icon_doubao_112_112_png.c │ │ └── ui_img_image_select_png.c │ │ ├── screens │ │ └── ui_ScreenScreenAIProfile.c │ │ ├── ui.c │ │ └── ui.h ├── brookesia_app_calculator │ ├── CMakeLists.txt │ ├── assets │ │ ├── img_app_calculator.c │ │ └── img_app_calculator.png │ ├── esp_brookesia_app_calculator.cpp │ ├── esp_brookesia_app_calculator.hpp │ └── idf_component.yml ├── brookesia_app_game_2048 │ ├── CMakeLists.txt │ ├── assets │ │ ├── img_app_2048.c │ │ └── img_app_2048.png │ ├── esp_brookesia_app_game_2048.cpp │ ├── esp_brookesia_app_game_2048.hpp │ └── idf_component.yml ├── brookesia_app_pos │ ├── CMakeLists.txt │ ├── assets │ │ ├── img_app_pos.c │ │ └── img_app_pos.png │ ├── esp_brookesia_app_pos.cpp │ ├── esp_brookesia_app_pos.hpp │ ├── idf_component.yml │ └── ui │ │ ├── CMakeLists.txt │ │ ├── fonts │ │ ├── ui_font_Big_Number.c │ │ └── ui_font_Bold_Font.c │ │ ├── images │ │ ├── ui_img_img_app_pos_png.c │ │ ├── ui_img_img_arrow_right_png.c │ │ ├── ui_img_img_btc_png.c │ │ ├── ui_img_img_card_png.c │ │ ├── ui_img_img_qr_png.c │ │ └── ui_img_ok_png.c │ │ ├── screens │ │ ├── ui_Screen_POS_S1.c │ │ ├── ui_Screen_POS_S1.h │ │ ├── ui_Screen_POS_S2.c │ │ ├── ui_Screen_POS_S2.h │ │ ├── ui_Screen_POS_S3.c │ │ ├── ui_Screen_POS_S3.h │ │ ├── ui_Screen_POS_S4.c │ │ ├── ui_Screen_POS_S4.h │ │ ├── ui_Screen_POS_S5.c │ │ └── ui_Screen_POS_S5.h │ │ └── ui.h ├── brookesia_app_settings │ ├── CMakeLists.txt │ ├── app_ap_conf.cpp │ ├── app_ap_conf.hpp │ ├── app_sntp.c │ ├── app_sntp.h │ ├── assets │ │ ├── esp_brookesia_app_settings_assets.h │ │ └── large │ │ │ ├── esp_brookesia_app_icon_arrow_left_48_48.c │ │ │ ├── esp_brookesia_app_icon_arrow_right_48_48.c │ │ │ ├── esp_brookesia_app_icon_brightness_less_48_48.c │ │ │ ├── esp_brookesia_app_icon_brightness_more_48_48.c │ │ │ ├── esp_brookesia_app_icon_input_touch_48_48.c │ │ │ ├── esp_brookesia_app_icon_launcher_settings_112_112.c │ │ │ ├── esp_brookesia_app_icon_media_display_48_48.c │ │ │ ├── esp_brookesia_app_icon_media_sound_48_48.c │ │ │ ├── esp_brookesia_app_icon_more_about_48_48.c │ │ │ ├── esp_brookesia_app_icon_more_developer_mode_48_48.c │ │ │ ├── esp_brookesia_app_icon_more_help_48_48.c │ │ │ ├── esp_brookesia_app_icon_more_restart_48_48.c │ │ │ ├── esp_brookesia_app_icon_sound_less_48_48.c │ │ │ ├── esp_brookesia_app_icon_sound_more_48_48.c │ │ │ ├── esp_brookesia_app_icon_wireless_bluetooth_48_48.c │ │ │ ├── esp_brookesia_app_icon_wireless_wlan_48_48.c │ │ │ ├── esp_brookesia_app_icon_wlan_level1_36_36.c │ │ │ ├── esp_brookesia_app_icon_wlan_level2_36_36.c │ │ │ ├── esp_brookesia_app_icon_wlan_level3_36_36.c │ │ │ └── esp_brookesia_app_icon_wlan_lock_48_48.c │ ├── docs │ │ └── assets │ │ │ └── large │ │ │ ├── esp_brookesia_app_icon_arrow_left_48_48.png │ │ │ ├── esp_brookesia_app_icon_arrow_right_48_48.png │ │ │ ├── esp_brookesia_app_icon_brightness_less_48_48.png │ │ │ ├── esp_brookesia_app_icon_brightness_more_48_48.png │ │ │ ├── esp_brookesia_app_icon_input_touch_48_48.png │ │ │ ├── esp_brookesia_app_icon_launcher_settings_112_112.png │ │ │ ├── esp_brookesia_app_icon_media_display_48_48.png │ │ │ ├── esp_brookesia_app_icon_media_sound_48_48.png │ │ │ ├── esp_brookesia_app_icon_more_about_48_48.png │ │ │ ├── esp_brookesia_app_icon_more_developer_mode_48_48.png │ │ │ ├── esp_brookesia_app_icon_more_help_48_48.png │ │ │ ├── esp_brookesia_app_icon_more_restart_48_48.png │ │ │ ├── esp_brookesia_app_icon_sound_less_48_48.png │ │ │ ├── esp_brookesia_app_icon_sound_more_48_48.png │ │ │ ├── esp_brookesia_app_icon_wireless_bluetooth_48_48.png │ │ │ ├── esp_brookesia_app_icon_wireless_wlan_48_48.png │ │ │ ├── esp_brookesia_app_icon_wlan_lock_48_48.png │ │ │ └── launcher │ │ │ ├── esp_brookesia_app_icon_launcher_calculator_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_call_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_heater_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_music_player_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_settings_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_smart_home_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_squareline_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_terminal_112_112.png │ │ │ ├── esp_brookesia_app_icon_launcher_timer_112_112.png │ │ │ ├── esp_brookesia_app_icon_sdl_game_112_112.png │ │ │ └── esp_brookesia_app_icon_sdl_game_2048_112_112.png │ ├── esp_brookesia_app_settings.cpp │ ├── esp_brookesia_app_settings.hpp │ ├── esp_brookesia_app_settings_data.hpp │ ├── esp_brookesia_app_settings_manager.cpp │ ├── esp_brookesia_app_settings_manager.hpp │ ├── esp_brookesia_app_settings_ui.cpp │ ├── esp_brookesia_app_settings_ui.hpp │ ├── html │ │ └── wifi.html │ ├── idf_component.yml │ ├── private │ │ └── esp_brookesia_app_settings_utils.hpp │ ├── stylesheets │ │ ├── 360_360 │ │ │ ├── screen_about.hpp │ │ │ ├── screen_base.hpp │ │ │ ├── screen_display.hpp │ │ │ ├── screen_settings.hpp │ │ │ ├── screen_sound.hpp │ │ │ ├── screen_wlan.hpp │ │ │ ├── screen_wlan_softap.hpp │ │ │ ├── screen_wlan_verification.hpp │ │ │ ├── stylesheet.hpp │ │ │ └── widget_cell_container.hpp │ │ └── stylesheets.hpp │ └── ui │ │ ├── screens │ │ ├── about.cpp │ │ ├── about.hpp │ │ ├── base.cpp │ │ ├── base.hpp │ │ ├── display.cpp │ │ ├── display.hpp │ │ ├── settings.cpp │ │ ├── settings.hpp │ │ ├── sound.cpp │ │ ├── sound.hpp │ │ ├── wlan.cpp │ │ ├── wlan.hpp │ │ ├── wlan_softap.cpp │ │ ├── wlan_softap.hpp │ │ ├── wlan_verification.cpp │ │ └── wlan_verification.hpp │ │ └── widgets │ │ ├── cell_container.cpp │ │ └── cell_container.hpp ├── brookesia_app_squareline_demo │ ├── CMakeLists.txt │ ├── assets │ │ ├── esp_brookesia_app_icon_launcher_squareline_112_112.c │ │ └── esp_brookesia_app_icon_launcher_squareline_112_112.png │ ├── esp_brookesia_app_squareline_demo.cpp │ ├── esp_brookesia_app_squareline_demo.hpp │ ├── idf_component.yml │ └── ui │ │ ├── components │ │ ├── ui_comp.h │ │ ├── ui_comp_alarm_comp.c │ │ ├── ui_comp_alarm_comp.h │ │ ├── ui_comp_clock_dot.c │ │ ├── ui_comp_clock_dot.h │ │ ├── ui_comp_hook.c │ │ ├── ui_comp_hook.h │ │ ├── ui_comp_scrolldots.c │ │ ├── ui_comp_scrolldots.h │ │ ├── ui_comp_small_label.c │ │ └── ui_comp_small_label.h │ │ ├── fonts │ │ └── ui_font_Number.c │ │ ├── images │ │ ├── ui_img_album_png.c │ │ ├── ui_img_avatar_png.c │ │ ├── ui_img_backward_png.c │ │ ├── ui_img_chatbox2_png.c │ │ ├── ui_img_chatbox_png.c │ │ ├── ui_img_clock_hour_png.c │ │ ├── ui_img_clock_min_png.c │ │ ├── ui_img_clock_sec_png.c │ │ ├── ui_img_cloud_png.c │ │ ├── ui_img_forward_png.c │ │ ├── ui_img_pattern_png.c │ │ ├── ui_img_phone_png.c │ │ ├── ui_img_play_png.c │ │ ├── ui_img_sls_logo_png.c │ │ ├── ui_img_weather_1_png.c │ │ ├── ui_img_weather_2_png.c │ │ └── ui_img_weather_3_png.c │ │ ├── screens │ │ ├── ui_screen_alarm.c │ │ ├── ui_screen_call.c │ │ ├── ui_screen_chat.c │ │ ├── ui_screen_clock.c │ │ ├── ui_screen_music_player.c │ │ ├── ui_screen_splash.c │ │ └── ui_screen_weather.c │ │ ├── ui.c │ │ └── ui.h ├── brookesia_app_timer │ ├── CMakeLists.txt │ ├── assets │ │ ├── img_app_timer.c │ │ └── img_app_timer.png │ ├── esp_brookesia_app_timer.cpp │ ├── esp_brookesia_app_timer.hpp │ ├── idf_component.yml │ └── ui │ │ ├── CMakeLists.txt │ │ ├── fonts │ │ ├── ui_font_Number_big.c │ │ └── ui_font_Title.c │ │ ├── images │ │ ├── ui_img_clockwise_hour_png.c │ │ ├── ui_img_clockwise_min_png.c │ │ ├── ui_img_clockwise_sec_png.c │ │ ├── ui_img_daily_mission_png.c │ │ ├── ui_img_flash_png.c │ │ ├── ui_img_sec_dot_png.c │ │ └── ui_img_step_png.c │ │ ├── screens │ │ ├── ui_Screen_watch_analog.c │ │ ├── ui_Screen_watch_analog.h │ │ ├── ui_Screen_watch_digital.c │ │ └── ui_Screen_watch_digital.h │ │ └── ui.h └── brookesia_app_usbd_ncm │ ├── CMakeLists.txt │ ├── assets │ ├── img_app_usbd_ncm.c │ └── img_app_usbd_ncm.png │ ├── esp_brookesia_app_usbd_ncm.cpp │ ├── esp_brookesia_app_usbd_ncm.hpp │ ├── idf_component.yml │ └── ui │ ├── images │ ├── ui_img_download_png.c │ └── ui_img_upload_png.c │ ├── screens │ ├── ui_Screen1.c │ └── ui_Screen1.h │ ├── ui.c │ └── ui.h ├── check_copyright_config.yaml ├── conftest.py ├── core └── brookesia_core │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── README_CN.md │ ├── ai_framework │ ├── Kconfig │ ├── agent │ │ ├── audio_processor.c │ │ ├── audio_processor.h │ │ ├── coze_chat_app.cpp │ │ ├── coze_chat_app.hpp │ │ ├── esp_brookesia_ai_agent.cpp │ │ ├── esp_brookesia_ai_agent.hpp │ │ ├── esp_gmf_setup_peripheral.c │ │ ├── esp_gmf_setup_peripheral.h │ │ ├── esp_gmf_setup_pool.c │ │ ├── esp_gmf_setup_pool.h │ │ ├── function_calling.cpp │ │ ├── function_calling.hpp │ │ └── private │ │ │ └── esp_brookesia_ai_agent_utils.hpp │ ├── esp_brookesia_ai_framework_internal.h │ └── expression │ │ ├── esp_brookesia_ai_expression.cpp │ │ ├── esp_brookesia_ai_expression.hpp │ │ └── private │ │ └── esp_brookesia_ai_expression_utils.hpp │ ├── docs │ ├── _static │ │ ├── assets │ │ │ ├── animations │ │ │ │ ├── boot │ │ │ │ │ └── boot_360_360.gif │ │ │ │ ├── emotion │ │ │ │ │ ├── emotion_angry_284_126.gif │ │ │ │ │ ├── emotion_blink1_284_126.gif │ │ │ │ │ ├── emotion_blink_fast_284_126.gif │ │ │ │ │ ├── emotion_blink_slow_284_126.gif │ │ │ │ │ ├── emotion_dizzy_284_126.gif │ │ │ │ │ ├── emotion_happy_284_126.gif │ │ │ │ │ ├── emotion_sad_284_126.gif │ │ │ │ │ └── emotion_sleep_284_126.gif │ │ │ │ └── icon │ │ │ │ │ ├── icon_brightness_down_64.gif │ │ │ │ │ ├── icon_brightness_up_64.gif │ │ │ │ │ ├── icon_emotion_confused_64.gif │ │ │ │ │ ├── icon_emotion_sleep_64.gif │ │ │ │ │ ├── icon_emotion_thinking_64.gif │ │ │ │ │ ├── icon_invalid_file_64.gif │ │ │ │ │ ├── icon_server_connected_64.gif │ │ │ │ │ ├── icon_server_connecting_64.gif │ │ │ │ │ ├── icon_volume_down_64.gif │ │ │ │ │ ├── icon_volume_mute_64.gif │ │ │ │ │ ├── icon_volume_up_64.gif │ │ │ │ │ └── icon_wifi_disconnect_64.gif │ │ │ ├── phone │ │ │ │ └── images │ │ │ │ │ ├── large │ │ │ │ │ ├── esp_brookesia_image_large_app_launcher_default_112_112.png │ │ │ │ │ ├── esp_brookesia_image_large_navigation_bar_back_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_navigation_bar_home_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_navigation_bar_recents_screen_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_recents_screen_trash_64_64.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_charge_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level1_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level2_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level3_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level4_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_close_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_level1_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_level2_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_level3_36_36.png │ │ │ │ │ ├── esp_brookesia_image_large_wallpaper_dark_720_720.png │ │ │ │ │ └── esp_brookesia_image_large_wallpaper_dark_720_720_opa.png │ │ │ │ │ ├── middle │ │ │ │ │ ├── esp_brookesia_image_middle_app_launcher_default_112_112.png │ │ │ │ │ ├── esp_brookesia_image_middle_navigation_bar_back_32_32.png │ │ │ │ │ ├── esp_brookesia_image_middle_navigation_bar_home_32_32.png │ │ │ │ │ ├── esp_brookesia_image_middle_navigation_bar_recents_screen_32_32.png │ │ │ │ │ ├── esp_brookesia_image_middle_recents_screen_trash_48_48.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_charge_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level1_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level2_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level3_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level4_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_close_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_level1_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_level2_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_level3_24_24.png │ │ │ │ │ ├── esp_brookesia_image_middle_wallpaper_dark_480_480.png │ │ │ │ │ └── esp_brookesia_image_middle_wallpaper_dark_480_480_opa.png │ │ │ │ │ └── small │ │ │ │ │ ├── esp_brookesia_image_small_app_launcher_default_98_98.png │ │ │ │ │ ├── esp_brookesia_image_small_navigation_bar_back_24_24.png │ │ │ │ │ ├── esp_brookesia_image_small_navigation_bar_home_24_24.png │ │ │ │ │ ├── esp_brookesia_image_small_navigation_bar_recents_screen_24_24.png │ │ │ │ │ ├── esp_brookesia_image_small_recents_screen_trash_38_38.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_charge_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level1_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level2_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level3_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level4_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_close_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_level1_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_level2_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_level3_20_20.png │ │ │ │ │ ├── esp_brookesia_image_small_wallpaper_dark_240_240.png │ │ │ │ │ └── esp_brookesia_image_small_wallpaper_dark_240_240_opa.png │ │ │ └── speaker │ │ │ │ └── images │ │ │ │ └── middle │ │ │ │ ├── speaker_image_middle_quick_settings_battery_charge_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_battery_level1_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_battery_level2_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_battery_level3_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_battery_level4_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_bluetooth_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_brightness_auto_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_brightness_high_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_brightness_low_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_brightness_medium_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_lock_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_settings_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_volume_high_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_volume_low_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_volume_medium_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_volume_off_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_wifi_48_48.png │ │ │ │ ├── speaker_image_middle_quick_settings_wifi_close_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_wifi_level1_20_20.png │ │ │ │ ├── speaker_image_middle_quick_settings_wifi_level2_20_20.png │ │ │ │ └── speaker_image_middle_quick_settings_wifi_level3_20_20.png │ │ ├── readme │ │ │ ├── app_launcher_demo.png │ │ │ ├── navigation_bar_demo.png │ │ │ ├── recents_screen_demo.png │ │ │ └── status_bar_demo.png │ │ └── tools │ │ │ └── stylesheet_calculator.xlsx │ ├── how_to_use.md │ ├── how_to_use_CN.md │ ├── system_ui_phone.md │ └── system_ui_phone_CN.md │ ├── esp_brookesia.h │ ├── esp_brookesia.hpp │ ├── esp_brookesia_internal.h │ ├── gui │ ├── Kconfig │ ├── anim_player │ │ ├── esp_brookesia_anim_player.cpp │ │ ├── esp_brookesia_anim_player.hpp │ │ └── private │ │ │ └── esp_brookesia_anim_player_utils.hpp │ ├── esp_brookesia_gui_internal.h │ ├── lvgl │ │ ├── esp_brookesia_lv.hpp │ │ ├── esp_brookesia_lv_animation.cpp │ │ ├── esp_brookesia_lv_animation.hpp │ │ ├── esp_brookesia_lv_canvas.cpp │ │ ├── esp_brookesia_lv_canvas.hpp │ │ ├── esp_brookesia_lv_container.cpp │ │ ├── esp_brookesia_lv_container.hpp │ │ ├── esp_brookesia_lv_display.cpp │ │ ├── esp_brookesia_lv_display.hpp │ │ ├── esp_brookesia_lv_helper.cpp │ │ ├── esp_brookesia_lv_helper.hpp │ │ ├── esp_brookesia_lv_lock.cpp │ │ ├── esp_brookesia_lv_lock.hpp │ │ ├── esp_brookesia_lv_object.cpp │ │ ├── esp_brookesia_lv_object.hpp │ │ ├── esp_brookesia_lv_screen.cpp │ │ ├── esp_brookesia_lv_screen.hpp │ │ ├── esp_brookesia_lv_timer.cpp │ │ ├── esp_brookesia_lv_timer.hpp │ │ └── private │ │ │ └── esp_brookesia_lv_utils.hpp │ ├── squareline │ │ ├── ui_comp │ │ │ ├── ui_comp.c │ │ │ └── ui_comp.h │ │ └── ui_helpers │ │ │ ├── ui_helpers.c │ │ │ └── ui_helpers.h │ └── style │ │ ├── esp_brookesia_gui_style.cpp │ │ ├── esp_brookesia_gui_style.hpp │ │ ├── esp_brookesia_gui_stylesheet_manager.hpp │ │ └── private │ │ └── esp_brookesia_gui_style_utils.hpp │ ├── idf_component.yml │ ├── license.txt │ ├── services │ ├── Kconfig │ ├── esp_brookesia_services_internal.h │ └── storage_nvs │ │ ├── esp_brookesia_service_storage_nvs.cpp │ │ ├── esp_brookesia_service_storage_nvs.hpp │ │ └── private │ │ └── esp_brookesia_service_storage_nvs_utils.hpp │ ├── systems │ ├── Kconfig │ ├── base │ │ ├── assets │ │ │ ├── esp_brookesia_base_assets.h │ │ │ └── fonts │ │ │ │ └── maison_neue_book │ │ │ │ ├── esp_brookesia_font_maison_neue_book_10.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_12.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_14.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_16.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_18.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_20.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_22.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_24.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_26.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_28.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_30.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_32.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_34.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_36.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_38.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_40.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_42.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_44.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_46.c │ │ │ │ ├── esp_brookesia_font_maison_neue_book_48.c │ │ │ │ └── esp_brookesia_font_maison_neue_book_8.c │ │ ├── esp_brookesia_base_app.cpp │ │ ├── esp_brookesia_base_app.hpp │ │ ├── esp_brookesia_base_context.cpp │ │ ├── esp_brookesia_base_context.hpp │ │ ├── esp_brookesia_base_display.cpp │ │ ├── esp_brookesia_base_display.hpp │ │ ├── esp_brookesia_base_event.cpp │ │ ├── esp_brookesia_base_event.hpp │ │ ├── esp_brookesia_base_manager.cpp │ │ ├── esp_brookesia_base_manager.hpp │ │ └── private │ │ │ └── esp_brookesia_base_utils.hpp │ ├── esp_brookesia_systems_internal.h │ ├── phone │ │ ├── assets │ │ │ ├── esp_brookesia_phone_assets.h │ │ │ └── images │ │ │ │ ├── large │ │ │ │ ├── esp_brookesia_image_large_app_launcher_default_112_112.c │ │ │ │ ├── esp_brookesia_image_large_navigation_bar_back_36_36.c │ │ │ │ ├── esp_brookesia_image_large_navigation_bar_home_36_36.c │ │ │ │ ├── esp_brookesia_image_large_navigation_bar_recents_screen_36_36.c │ │ │ │ ├── esp_brookesia_image_large_recents_screen_trash_64_64.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_charge_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level1_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level2_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level3_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_battery_level4_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_close_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_level1_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_level2_36_36.c │ │ │ │ ├── esp_brookesia_image_large_status_bar_wifi_level3_36_36.c │ │ │ │ └── esp_brookesia_image_large_wallpaper_dark_720_720.c │ │ │ │ ├── middle │ │ │ │ ├── esp_brookesia_image_middle_app_launcher_default_112_112.c │ │ │ │ ├── esp_brookesia_image_middle_navigation_bar_back_32_32.c │ │ │ │ ├── esp_brookesia_image_middle_navigation_bar_home_32_32.c │ │ │ │ ├── esp_brookesia_image_middle_navigation_bar_recents_screen_32_32.c │ │ │ │ ├── esp_brookesia_image_middle_recents_screen_trash_48_48.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_charge_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level1_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level2_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level3_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_battery_level4_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_close_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_level1_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_level2_24_24.c │ │ │ │ ├── esp_brookesia_image_middle_status_bar_wifi_level3_24_24.c │ │ │ │ └── esp_brookesia_image_middle_wallpaper_dark_480_480.c │ │ │ │ └── small │ │ │ │ ├── esp_brookesia_image_small_app_launcher_default_98_98.c │ │ │ │ ├── esp_brookesia_image_small_navigation_bar_back_24_24.c │ │ │ │ ├── esp_brookesia_image_small_navigation_bar_home_24_24.c │ │ │ │ ├── esp_brookesia_image_small_navigation_bar_recents_screen_24_24.c │ │ │ │ ├── esp_brookesia_image_small_recents_screen_trash_38_38.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_charge_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level1_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level2_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level3_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_battery_level4_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_close_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_level1_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_level2_20_20.c │ │ │ │ ├── esp_brookesia_image_small_status_bar_wifi_level3_20_20.c │ │ │ │ └── esp_brookesia_image_small_wallpaper_dark_240_240.c │ │ ├── esp_brookesia_phone.cpp │ │ ├── esp_brookesia_phone.hpp │ │ ├── esp_brookesia_phone_app.cpp │ │ ├── esp_brookesia_phone_app.hpp │ │ ├── esp_brookesia_phone_display.cpp │ │ ├── esp_brookesia_phone_display.hpp │ │ ├── esp_brookesia_phone_manager.cpp │ │ ├── esp_brookesia_phone_manager.hpp │ │ ├── private │ │ │ └── esp_brookesia_phone_utils.hpp │ │ ├── stylesheets │ │ │ ├── 1024_600 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 1280_800 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 320_240 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 320_480 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 480_480 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 480_800 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 720_1280 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 800_1280 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── 800_480 │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ ├── default │ │ │ │ └── dark │ │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ │ ├── core_data.hpp │ │ │ │ │ ├── gesture_data.hpp │ │ │ │ │ ├── navigation_bar_data.hpp │ │ │ │ │ ├── recents_screen_data.hpp │ │ │ │ │ ├── status_bar_data.hpp │ │ │ │ │ └── stylesheet.hpp │ │ │ └── esp_brookesia_phone_stylesheets.hpp │ │ └── widgets │ │ │ ├── app_launcher │ │ │ ├── esp_brookesia_app_launcher.cpp │ │ │ ├── esp_brookesia_app_launcher.hpp │ │ │ ├── esp_brookesia_app_launcher_icon.cpp │ │ │ └── esp_brookesia_app_launcher_icon.hpp │ │ │ ├── gesture │ │ │ ├── esp_brookesia_gesture.cpp │ │ │ └── esp_brookesia_gesture.hpp │ │ │ ├── navigation_bar │ │ │ ├── esp_brookesia_navigation_bar.cpp │ │ │ └── esp_brookesia_navigation_bar.hpp │ │ │ ├── recents_screen │ │ │ ├── esp_brookesia_recents_screen.cpp │ │ │ ├── esp_brookesia_recents_screen.hpp │ │ │ ├── esp_brookesia_recents_screen_snapshot.cpp │ │ │ └── esp_brookesia_recents_screen_snapshot.hpp │ │ │ └── status_bar │ │ │ ├── esp_brookesia_status_bar.cpp │ │ │ ├── esp_brookesia_status_bar.hpp │ │ │ ├── esp_brookesia_status_bar_icon.cpp │ │ │ └── esp_brookesia_status_bar_icon.hpp │ └── speaker │ │ ├── CMakeLists.txt │ │ ├── assets │ │ ├── animations │ │ │ ├── boot │ │ │ │ └── boot_animation_360_360.aaf │ │ │ ├── emotion │ │ │ │ ├── emotion_angry_284_126.aaf │ │ │ │ ├── emotion_blink1_284_126.aaf │ │ │ │ ├── emotion_blink_fast_284_126.aaf │ │ │ │ ├── emotion_blink_slow_284_126.aaf │ │ │ │ ├── emotion_dizzy_284_126.aaf │ │ │ │ ├── emotion_happy_284_126.aaf │ │ │ │ ├── emotion_sad_284_126.aaf │ │ │ │ └── emotion_sleep_284_126.aaf │ │ │ ├── icon │ │ │ │ ├── icon_brightness_down_64.aaf │ │ │ │ ├── icon_brightness_up_64.aaf │ │ │ │ ├── icon_emotion_confused_64.aaf │ │ │ │ ├── icon_emotion_sleep_64.aaf │ │ │ │ ├── icon_emotion_thinking_64.aaf │ │ │ │ ├── icon_invalid_file_64.aaf │ │ │ │ ├── icon_server_connected_64.aaf │ │ │ │ ├── icon_server_connecting_64.aaf │ │ │ │ ├── icon_volume_down_64.aaf │ │ │ │ ├── icon_volume_mute_64.aaf │ │ │ │ ├── icon_volume_up_64.aaf │ │ │ │ └── icon_wifi_disconnect_64.aaf │ │ │ ├── mmap_generate_anim_boot.h │ │ │ ├── mmap_generate_anim_emotion.h │ │ │ └── mmap_generate_anim_icon.h │ │ ├── esp_brookesia_speaker_assets.h │ │ └── images │ │ │ └── middle │ │ │ ├── speaker_image_middle_app_launcher_default_112_112.c │ │ │ ├── speaker_image_middle_quick_settings_battery_charge_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_battery_level1_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_battery_level2_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_battery_level3_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_battery_level4_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_bluetooth_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_brightness_auto_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_brightness_high_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_brightness_low_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_brightness_medium_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_lock_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_settings_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_volume_high_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_volume_low_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_volume_medium_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_volume_off_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_wifi_48_48.c │ │ │ ├── speaker_image_middle_quick_settings_wifi_close_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_wifi_level1_20_20.c │ │ │ ├── speaker_image_middle_quick_settings_wifi_level2_20_20.c │ │ │ └── speaker_image_middle_quick_settings_wifi_level3_20_20.c │ │ ├── docs │ │ └── assets │ │ │ └── animation │ │ │ ├── backup │ │ │ ├── emotion_confuse_284_212.gif │ │ │ ├── emotion_cry_284_212.gif │ │ │ ├── emotion_laugh_284_212.gif │ │ │ ├── emotion_look_around_284_212.gif │ │ │ ├── emotion_question_284_212.gif │ │ │ ├── emotion_speak_284_212.gif │ │ │ └── emotion_think_284_212.gif │ │ │ ├── boot │ │ │ └── boot_animation_360_360.gif │ │ │ ├── emotion │ │ │ ├── emotion_angry_284_126.gif │ │ │ ├── emotion_blink_fast_284_126.gif │ │ │ ├── emotion_blink_slow_284_126.gif │ │ │ ├── emotion_happy_284_126.gif │ │ │ ├── emotion_sad_284_126.gif │ │ │ └── emotion_sleep_284_126.gif │ │ │ └── icon │ │ │ ├── icon_brightness_down_64.gif │ │ │ ├── icon_brightness_up_64.gif │ │ │ ├── icon_emotion_confused_64.gif │ │ │ ├── icon_emotion_sleep_64.gif │ │ │ ├── icon_emotion_thinking_64.gif │ │ │ ├── icon_volume_down_64.gif │ │ │ ├── icon_volume_mute_64.gif │ │ │ ├── icon_volume_up_64.gif │ │ │ ├── icon_wifi_connected_64.gif │ │ │ ├── icon_wifi_connecting_64.gif │ │ │ └── icon_wifi_disconnect_64.gif │ │ ├── esp_brookesia_speaker.cpp │ │ ├── esp_brookesia_speaker.hpp │ │ ├── esp_brookesia_speaker_ai_buddy.cpp │ │ ├── esp_brookesia_speaker_ai_buddy.hpp │ │ ├── esp_brookesia_speaker_app.cpp │ │ ├── esp_brookesia_speaker_app.hpp │ │ ├── esp_brookesia_speaker_display.cpp │ │ ├── esp_brookesia_speaker_display.hpp │ │ ├── esp_brookesia_speaker_manager.cpp │ │ ├── esp_brookesia_speaker_manager.hpp │ │ ├── idf_component.yml │ │ ├── private │ │ └── esp_brookesia_speaker_utils.hpp │ │ ├── stylesheets │ │ ├── 360x360 │ │ │ └── dark │ │ │ │ ├── app_launcher_data.hpp │ │ │ │ ├── core_data.hpp │ │ │ │ ├── gesture_data.hpp │ │ │ │ ├── keyboard.hpp │ │ │ │ ├── quick_settings.hpp │ │ │ │ └── stylesheet.hpp │ │ └── esp_brookesia_speaker_stylesheets.hpp │ │ └── widgets │ │ ├── app_launcher │ │ ├── esp_brookesia_app_launcher.cpp │ │ ├── esp_brookesia_app_launcher.hpp │ │ ├── esp_brookesia_app_launcher_icon.cpp │ │ └── esp_brookesia_app_launcher_icon.hpp │ │ ├── gesture │ │ ├── esp_brookesia_gesture.cpp │ │ └── esp_brookesia_gesture.hpp │ │ ├── keyboard │ │ ├── esp_brookesia_keyboard.cpp │ │ └── esp_brookesia_keyboard.hpp │ │ └── quick_settings │ │ ├── esp_brookesia_speaker_quick_settings.cpp │ │ ├── esp_brookesia_speaker_quick_settings.hpp │ │ ├── ui │ │ ├── ui_comp_quicksettings.c │ │ └── ui_comp_quicksettings.h │ │ ├── ui_comp_quicksettings.h │ │ ├── ui_img_esp_brookesia_image_small_status_bar_battery_charge_20_20_png.c │ │ ├── ui_img_esp_brookesia_image_small_status_bar_battery_level1_20_20_png.c │ │ ├── ui_img_esp_brookesia_image_small_status_bar_battery_level2_20_20_png.c │ │ ├── ui_img_esp_brookesia_image_small_status_bar_battery_level3_20_20_png.c │ │ └── ui_img_esp_brookesia_image_small_status_bar_battery_level4_20_20_png.c │ └── test_apps │ ├── CMakeLists.txt │ ├── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_esp_brookesia.cpp │ ├── partitions.csv │ ├── pytest_esp_brookesia.py │ ├── sdkconfig.ci.1024_600 │ ├── sdkconfig.ci.1280_800 │ ├── sdkconfig.ci.320_240 │ ├── sdkconfig.ci.320_480 │ ├── sdkconfig.ci.480_480 │ ├── sdkconfig.ci.720_1280 │ ├── sdkconfig.ci.800_1280 │ ├── sdkconfig.ci.800_480 │ ├── sdkconfig.ci.default │ ├── sdkconfig.defaults │ ├── sdkconfig.defaults.esp32p4 │ └── sdkconfig.defaults.esp32s3 ├── docs └── _static │ ├── block_diagram.drawio │ ├── block_diagram.png │ └── logo.png ├── license.txt ├── products ├── phone │ ├── phone_m5stack_core_s3 │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── README_CN.md │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── idf_component.yml │ │ │ └── main.cpp │ │ ├── partitions.csv │ │ └── sdkconfig.defaults │ ├── phone_p4_function_ev_board │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── README_CN.md │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── idf_component.yml │ │ │ └── main.cpp │ │ ├── partitions.csv │ │ └── sdkconfig.defaults │ ├── phone_s3_box_3 │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── README_CN.md │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── idf_component.yml │ │ │ └── main.cpp │ │ ├── partitions.csv │ │ └── sdkconfig.defaults │ └── phone_s3_lcd_ev_board │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── README_CN.md │ │ ├── main │ │ ├── CMakeLists.txt │ │ ├── idf_component.yml │ │ └── main.cpp │ │ ├── partitions.csv │ │ └── sdkconfig.defaults └── speaker │ ├── CMakeLists.txt │ ├── README.md │ ├── README_CN.md │ ├── bootloader_components │ └── boot_hooks │ │ ├── CMakeLists.txt │ │ ├── hooks.c │ │ └── hooks.h │ ├── bot_setting_template.json │ ├── common_components │ ├── bq27220 │ │ ├── CMakeLists.txt │ │ ├── bq27220.c │ │ ├── bq27220.h │ │ ├── bq27220_reg.h │ │ └── idf_component.yml │ ├── echoear │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── LICENSE │ │ ├── README.md │ │ ├── echoear.c │ │ ├── idf_component.yml │ │ ├── include │ │ │ └── bsp │ │ │ │ ├── display.h │ │ │ │ ├── echoear.h │ │ │ │ ├── esp-bsp.h │ │ │ │ └── touch.h │ │ └── priv_include │ │ │ └── bsp_err_check.h │ └── espressif__gmf_ai_audio │ │ ├── CHANGELOG.md │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── README.md │ │ ├── README_CN.md │ │ ├── examples │ │ ├── aec_rec │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── README_CN.md │ │ │ ├── main │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── idf_component.yml │ │ │ │ └── main.c │ │ │ ├── partitions.csv │ │ │ ├── sdkconfig.defaults │ │ │ ├── sdkconfig.defaults.esp32 │ │ │ └── sdkconfig.defaults.esp32s3 │ │ └── wwe │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── README_CN.md │ │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── idf_component.yml │ │ │ └── main.c │ │ │ ├── partitions.csv │ │ │ ├── partitions_esp32.csv │ │ │ ├── sdkconfig.defaults │ │ │ ├── sdkconfig.defaults.esp32 │ │ │ ├── sdkconfig.defaults.esp32c3 │ │ │ ├── sdkconfig.defaults.esp32c5 │ │ │ └── sdkconfig.defaults.esp32s3 │ │ ├── idf_component.yml │ │ ├── include │ │ ├── esp_gmf_aec.h │ │ ├── esp_gmf_afe.h │ │ ├── esp_gmf_afe_manager.h │ │ ├── esp_gmf_ai_audio_methods.h │ │ └── esp_gmf_wn.h │ │ ├── private_include │ │ └── esp_gmf_ch_sort.h │ │ └── src │ │ ├── esp_gmf_aec.c │ │ ├── esp_gmf_afe.c │ │ ├── esp_gmf_afe_manager.c │ │ └── esp_gmf_wn.c │ ├── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── idf_component.yml │ ├── main.cpp │ ├── modules │ │ ├── audio.cpp │ │ ├── audio.hpp │ │ ├── audio_sys.c │ │ ├── audio_sys.h │ │ ├── battery_monitor.cpp │ │ ├── battery_monitor.h │ │ ├── coze_agent_config.c │ │ ├── coze_agent_config.h │ │ ├── coze_agent_config_default.h │ │ ├── display.cpp │ │ ├── display.hpp │ │ ├── file_system.cpp │ │ ├── file_system.hpp │ │ ├── imu_gesture.cpp │ │ ├── imu_gesture.h │ │ ├── led_indicator.c │ │ ├── led_indicator.h │ │ ├── lv_mem_core_custom.c │ │ ├── services.cpp │ │ ├── services.hpp │ │ ├── system.cpp │ │ ├── system.hpp │ │ ├── touch_sensor.cpp │ │ ├── touch_sensor.h │ │ ├── usb_msc.c │ │ └── usb_msc.h │ └── project_include.cmake │ ├── partitions.csv │ ├── sdkconfig.ci.board.echoear_1_0 │ ├── sdkconfig.ci.board.echoear_1_2 │ ├── sdkconfig.defaults │ ├── spiffs │ ├── authorize_fail.mp3 │ ├── boot.mp3 │ ├── coze_error_credits.mp3 │ ├── invalid_config_file.mp3 │ ├── low_power.mp3 │ ├── mic_close.mp3 │ ├── mic_open.mp3 │ ├── response_lai_lo.mp3 │ ├── response_wo_zai.mp3 │ ├── response_wo_zai_ting_ne.mp3 │ ├── response_zai_ne.mp3 │ ├── server_connected.mp3 │ ├── server_connecting.mp3 │ ├── server_disconnect.mp3 │ ├── sleep_bai_bai_lo.mp3 │ ├── sleep_hao_de.mp3 │ ├── sleep_wo_tui_xia_le.mp3 │ ├── sleep_xian_zhe_yang_lo.mp3 │ ├── wake_up.mp3 │ ├── wifi_connect_error.mp3 │ ├── wifi_connect_fail.mp3 │ ├── wifi_connect_success.mp3 │ ├── wifi_connect_timeout.mp3 │ ├── wifi_connecting.mp3 │ ├── wifi_disconnect.mp3 │ ├── wifi_need_connect.mp3 │ └── wifi_remote_fail.mp3 │ └── tools │ ├── apply_patch.py │ └── patches │ ├── esp_lvgl_port.patch │ ├── esp_websocket_client.patch │ ├── gmf_ai_audio.patch │ └── gmf_core.patch ├── pytest.ini ├── service ├── brookesia_service_helper │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── README.md │ ├── README_CN.md │ ├── idf_component.yml │ ├── include │ │ └── brookesia │ │ │ ├── service_helper.hpp │ │ │ └── service_helper │ │ │ ├── nvs.hpp │ │ │ └── wifi.hpp │ └── license.txt ├── brookesia_service_manager │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── README_CN.md │ ├── idf_component.yml │ ├── include │ │ └── brookesia │ │ │ ├── service_manager.hpp │ │ │ └── service_manager │ │ │ ├── event │ │ │ ├── definition.hpp │ │ │ ├── dispatcher.hpp │ │ │ └── registry.hpp │ │ │ ├── function │ │ │ ├── definition.hpp │ │ │ └── registry.hpp │ │ │ ├── macro_configs.h │ │ │ ├── rpc │ │ │ ├── client.hpp │ │ │ ├── connection.hpp │ │ │ ├── data_link_base.hpp │ │ │ ├── data_link_client.hpp │ │ │ ├── data_link_server.hpp │ │ │ ├── protocol.hpp │ │ │ └── server.hpp │ │ │ └── service │ │ │ ├── base.hpp │ │ │ ├── local_runner.hpp │ │ │ └── manager.hpp │ ├── license.txt │ ├── src │ │ ├── event │ │ │ ├── dispatcher.cpp │ │ │ └── registry.cpp │ │ ├── function │ │ │ └── registry.cpp │ │ ├── private │ │ │ ├── utils.cpp │ │ │ └── utils.hpp │ │ ├── rpc │ │ │ ├── client.cpp │ │ │ ├── connection.cpp │ │ │ ├── data_link_base.cpp │ │ │ ├── data_link_client.cpp │ │ │ ├── data_link_server.cpp │ │ │ └── server.cpp │ │ └── service │ │ │ ├── base.cpp │ │ │ ├── local_runner.cpp │ │ │ └── manager.cpp │ └── test_apps │ │ ├── CMakeLists.txt │ │ ├── main │ │ ├── CMakeLists.txt │ │ ├── common_def.hpp │ │ ├── idf_component.yml │ │ ├── service_test.cpp │ │ ├── service_test.hpp │ │ ├── service_test_with_scheduler.cpp │ │ ├── service_test_with_scheduler.hpp │ │ ├── test_apis.cpp │ │ ├── test_app_main.cpp │ │ ├── test_dependency.cpp │ │ ├── test_local_runner.cpp │ │ └── test_performance.cpp │ │ ├── partitions.csv │ │ ├── pytest_service_manager.py │ │ ├── sdkconfig.defaults │ │ ├── sdkconfig.defaults.esp32p4 │ │ └── sdkconfig.defaults.esp32s3 ├── brookesia_service_nvs │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── README_CN.md │ ├── idf_component.yml │ ├── include │ │ └── brookesia │ │ │ ├── service_nvs.hpp │ │ │ └── service_nvs │ │ │ ├── macro_configs.h │ │ │ └── service_nvs.hpp │ ├── license.txt │ ├── src │ │ ├── private │ │ │ └── utils.hpp │ │ └── service_nvs.cpp │ └── test_apps │ │ ├── CMakeLists.txt │ │ ├── main │ │ ├── CMakeLists.txt │ │ ├── common_def.hpp │ │ ├── idf_component.yml │ │ ├── test_app_main.cpp │ │ └── test_service_nvs.cpp │ │ ├── partitions.csv │ │ ├── pytest_service_nvs.py │ │ ├── sdkconfig.ci.without_scheduler │ │ ├── sdkconfig.defaults │ │ ├── sdkconfig.defaults.esp32p4 │ │ └── sdkconfig.defaults.esp32s3 └── brookesia_service_wifi │ ├── CHANGELOG.md │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── README_CN.md │ ├── idf_component.yml │ ├── include │ └── brookesia │ │ ├── service_wifi.hpp │ │ └── service_wifi │ │ ├── hal.hpp │ │ ├── macro_configs.h │ │ ├── service_wifi.hpp │ │ └── state_machine.hpp │ ├── license.txt │ ├── src │ ├── hal.cpp │ ├── private │ │ └── utils.hpp │ ├── service_wifi.cpp │ └── state_machine.cpp │ └── test_apps │ ├── general │ ├── CMakeLists.txt │ ├── main │ │ ├── CMakeLists.txt │ │ ├── common_def.hpp │ │ ├── idf_component.yml │ │ ├── test_app_main.cpp │ │ └── test_service_wifi.cpp │ ├── partitions.csv │ ├── pytest_service_wifi_general.py │ ├── sdkconfig.defaults │ ├── sdkconfig.defaults.esp32p4 │ └── sdkconfig.defaults.esp32s3 │ └── with_nvs │ ├── CMakeLists.txt │ ├── main │ ├── CMakeLists.txt │ ├── common_def.hpp │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_service_wifi.cpp │ ├── partitions.csv │ ├── pytest_service_wifi_with_nvs.py │ ├── sdkconfig.defaults │ ├── sdkconfig.defaults.esp32p4 │ └── sdkconfig.defaults.esp32s3 └── utils └── brookesia_lib_utils ├── CHANGELOG.md ├── CMakeLists.txt ├── Kconfig ├── README.md ├── README_CN.md ├── idf_component.yml ├── include └── brookesia │ ├── lib_utils.hpp │ └── lib_utils │ ├── check.hpp │ ├── describe_helpers.hpp │ ├── function_guard.hpp │ ├── log.hpp │ ├── log_impl_esp.h │ ├── log_impl_std.h │ ├── macro_configs.h │ ├── memory_profiler.hpp │ ├── plugin.hpp │ ├── state_base.hpp │ ├── state_machine.hpp │ ├── task_scheduler.hpp │ ├── thread_config.hpp │ ├── thread_profiler.hpp │ └── time_profiler.hpp ├── license.txt ├── src ├── log.cpp ├── memory_profiler.cpp ├── private │ └── utils.hpp ├── state_machine.cpp ├── task_scheduler.cpp ├── thread_config.cpp ├── thread_profiler.cpp └── time_profiler.cpp └── test_apps ├── check ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_check.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_check.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── describe_helpers ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_describe_helpers.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_describe_helpers.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── function_guard ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_function_guard.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_function_guard.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── log ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_log.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_log.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── memory_profiler ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_memory_profiler.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_memory_profiler.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── plugin ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_plugin.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_plugin.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── state_machine ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_state_machine.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_state_machine.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── task_scheduler ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_task_scheduler.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_task_scheduler.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── thread_config ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_thread_config.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_thread_config.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 ├── thread_profiler ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ ├── idf_component.yml │ ├── test_app_main.cpp │ └── test_thread_profiler.cpp ├── partition_8m copy.csv ├── partition_8m.csv ├── partitions.csv ├── pytest_thread_profiler.py ├── sdkconfig.defaults ├── sdkconfig.defaults copy.esp32s3 ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 └── time_profiler ├── CMakeLists.txt ├── main ├── CMakeLists.txt ├── idf_component.yml ├── test_app_main.cpp └── test_time_profiler.cpp ├── partition_8m.csv ├── partitions.csv ├── pytest_time_profiler.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32p4 └── sdkconfig.defaults.esp32s3 /.build-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.build-rules.yml -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.codespellrc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/tools/generate_launchpad_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/tools/generate_launchpad_config.sh -------------------------------------------------------------------------------- /.github/tools/get_boards_name.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/tools/get_boards_name.sh -------------------------------------------------------------------------------- /.github/tools/get_example_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/tools/get_example_version.sh -------------------------------------------------------------------------------- /.github/workflows/issue_comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/issue_comment.yml -------------------------------------------------------------------------------- /.github/workflows/launchpad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/launchpad.yml -------------------------------------------------------------------------------- /.github/workflows/new_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/new_issues.yml -------------------------------------------------------------------------------- /.github/workflows/new_prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/new_prs.yml -------------------------------------------------------------------------------- /.github/workflows/pr_approved.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/pr_approved.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/upload_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.github/workflows/upload_component.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/ci/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/ci/build.yml -------------------------------------------------------------------------------- /.gitlab/ci/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/ci/deploy.yml -------------------------------------------------------------------------------- /.gitlab/ci/pre_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/ci/pre_check.yml -------------------------------------------------------------------------------- /.gitlab/ci/rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/ci/rules.yml -------------------------------------------------------------------------------- /.gitlab/ci/target_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/ci/target_test.yml -------------------------------------------------------------------------------- /.gitlab/requirements/requirement.pytest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/requirements/requirement.pytest.txt -------------------------------------------------------------------------------- /.gitlab/tools/build_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/build_apps.py -------------------------------------------------------------------------------- /.gitlab/tools/check_executables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/check_executables.py -------------------------------------------------------------------------------- /.gitlab/tools/check_readme_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/check_readme_links.py -------------------------------------------------------------------------------- /.gitlab/tools/executable-list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/executable-list.txt -------------------------------------------------------------------------------- /.gitlab/tools/idf_ci_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/idf_ci_utils.py -------------------------------------------------------------------------------- /.gitlab/tools/push_to_github.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/push_to_github.sh -------------------------------------------------------------------------------- /.gitlab/tools/run_test_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.gitlab/tools/run_test_apps.py -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/README_CN.md -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/esp_brookesia_app_ai_profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/esp_brookesia_app_ai_profile.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/esp_brookesia_app_ai_profile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/esp_brookesia_app_ai_profile.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/ui/images/ui_img_image_select_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/ui/images/ui_img_image_select_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/ui/screens/ui_ScreenScreenAIProfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/ui/screens/ui_ScreenScreenAIProfile.c -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/ui/ui.c -------------------------------------------------------------------------------- /apps/brookesia_app_ai_profile/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_ai_profile/ui/ui.h -------------------------------------------------------------------------------- /apps/brookesia_app_calculator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_calculator/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_calculator/assets/img_app_calculator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_calculator/assets/img_app_calculator.c -------------------------------------------------------------------------------- /apps/brookesia_app_calculator/assets/img_app_calculator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_calculator/assets/img_app_calculator.png -------------------------------------------------------------------------------- /apps/brookesia_app_calculator/esp_brookesia_app_calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_calculator/esp_brookesia_app_calculator.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_calculator/esp_brookesia_app_calculator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_calculator/esp_brookesia_app_calculator.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_calculator/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_calculator/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_game_2048/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_game_2048/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_game_2048/assets/img_app_2048.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_game_2048/assets/img_app_2048.c -------------------------------------------------------------------------------- /apps/brookesia_app_game_2048/assets/img_app_2048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_game_2048/assets/img_app_2048.png -------------------------------------------------------------------------------- /apps/brookesia_app_game_2048/esp_brookesia_app_game_2048.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_game_2048/esp_brookesia_app_game_2048.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_game_2048/esp_brookesia_app_game_2048.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_game_2048/esp_brookesia_app_game_2048.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_game_2048/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_game_2048/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_pos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_pos/assets/img_app_pos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/assets/img_app_pos.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/assets/img_app_pos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/assets/img_app_pos.png -------------------------------------------------------------------------------- /apps/brookesia_app_pos/esp_brookesia_app_pos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/esp_brookesia_app_pos.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_pos/esp_brookesia_app_pos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/esp_brookesia_app_pos.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_pos/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/fonts/ui_font_Big_Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/fonts/ui_font_Big_Number.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/fonts/ui_font_Bold_Font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/fonts/ui_font_Bold_Font.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/images/ui_img_img_app_pos_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/images/ui_img_img_app_pos_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/images/ui_img_img_arrow_right_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/images/ui_img_img_arrow_right_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/images/ui_img_img_btc_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/images/ui_img_img_btc_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/images/ui_img_img_card_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/images/ui_img_img_card_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/images/ui_img_img_qr_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/images/ui_img_img_qr_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/images/ui_img_ok_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/images/ui_img_ok_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S1.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S1.h -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S2.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S2.h -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S3.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S3.h -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S4.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S4.h -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S5.c -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/screens/ui_Screen_POS_S5.h -------------------------------------------------------------------------------- /apps/brookesia_app_pos/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_pos/ui/ui.h -------------------------------------------------------------------------------- /apps/brookesia_app_settings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_settings/app_ap_conf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/app_ap_conf.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/app_ap_conf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/app_ap_conf.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/app_sntp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/app_sntp.c -------------------------------------------------------------------------------- /apps/brookesia_app_settings/app_sntp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/app_sntp.h -------------------------------------------------------------------------------- /apps/brookesia_app_settings/assets/esp_brookesia_app_settings_assets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/assets/esp_brookesia_app_settings_assets.h -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings_data.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings_manager.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings_manager.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings_ui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings_ui.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/esp_brookesia_app_settings_ui.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/esp_brookesia_app_settings_ui.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/html/wifi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/html/wifi.html -------------------------------------------------------------------------------- /apps/brookesia_app_settings/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_settings/private/esp_brookesia_app_settings_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/private/esp_brookesia_app_settings_utils.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_about.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_about.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_base.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_display.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_settings.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_sound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_sound.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_wlan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_wlan.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_wlan_softap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_wlan_softap.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/screen_wlan_verification.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/screen_wlan_verification.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/stylesheet.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/360_360/widget_cell_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/360_360/widget_cell_container.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/stylesheets/stylesheets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/stylesheets/stylesheets.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/about.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/about.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/about.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/about.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/base.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/base.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/display.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/display.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/settings.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/settings.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/sound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/sound.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/sound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/sound.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/wlan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/wlan.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/wlan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/wlan.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/wlan_softap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/wlan_softap.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/wlan_softap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/wlan_softap.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/wlan_verification.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/wlan_verification.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/screens/wlan_verification.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/screens/wlan_verification.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/widgets/cell_container.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/widgets/cell_container.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_settings/ui/widgets/cell_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_settings/ui/widgets/cell_container.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/esp_brookesia_app_squareline_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/esp_brookesia_app_squareline_demo.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/esp_brookesia_app_squareline_demo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/esp_brookesia_app_squareline_demo.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp.h -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_alarm_comp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_alarm_comp.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_alarm_comp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_alarm_comp.h -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_clock_dot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_clock_dot.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_clock_dot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_clock_dot.h -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_hook.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_hook.h -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_scrolldots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_scrolldots.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_scrolldots.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_scrolldots.h -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_small_label.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_small_label.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/components/ui_comp_small_label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/components/ui_comp_small_label.h -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/fonts/ui_font_Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/fonts/ui_font_Number.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_album_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_album_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_avatar_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_avatar_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_backward_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_backward_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_chatbox2_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_chatbox2_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_chatbox_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_chatbox_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_clock_hour_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_clock_hour_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_clock_min_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_clock_min_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_clock_sec_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_clock_sec_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_cloud_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_cloud_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_forward_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_forward_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_pattern_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_pattern_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_phone_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_phone_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_play_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_play_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_sls_logo_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_sls_logo_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_weather_1_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_weather_1_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_weather_2_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_weather_2_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/images/ui_img_weather_3_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/images/ui_img_weather_3_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_alarm.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_call.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_chat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_chat.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_clock.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_music_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_music_player.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_splash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_splash.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/screens/ui_screen_weather.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/screens/ui_screen_weather.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/ui.c -------------------------------------------------------------------------------- /apps/brookesia_app_squareline_demo/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_squareline_demo/ui/ui.h -------------------------------------------------------------------------------- /apps/brookesia_app_timer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_timer/assets/img_app_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/assets/img_app_timer.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/assets/img_app_timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/assets/img_app_timer.png -------------------------------------------------------------------------------- /apps/brookesia_app_timer/esp_brookesia_app_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/esp_brookesia_app_timer.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_timer/esp_brookesia_app_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/esp_brookesia_app_timer.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_timer/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/fonts/ui_font_Number_big.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/fonts/ui_font_Number_big.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/fonts/ui_font_Title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/fonts/ui_font_Title.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_clockwise_hour_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_clockwise_hour_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_clockwise_min_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_clockwise_min_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_clockwise_sec_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_clockwise_sec_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_daily_mission_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_daily_mission_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_flash_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_flash_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_sec_dot_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_sec_dot_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/images/ui_img_step_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/images/ui_img_step_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/screens/ui_Screen_watch_analog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/screens/ui_Screen_watch_analog.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/screens/ui_Screen_watch_analog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/screens/ui_Screen_watch_analog.h -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/screens/ui_Screen_watch_digital.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/screens/ui_Screen_watch_digital.c -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/screens/ui_Screen_watch_digital.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/screens/ui_Screen_watch_digital.h -------------------------------------------------------------------------------- /apps/brookesia_app_timer/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_timer/ui/ui.h -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/CMakeLists.txt -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/assets/img_app_usbd_ncm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/assets/img_app_usbd_ncm.c -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/assets/img_app_usbd_ncm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/assets/img_app_usbd_ncm.png -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/esp_brookesia_app_usbd_ncm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/esp_brookesia_app_usbd_ncm.cpp -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/esp_brookesia_app_usbd_ncm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/esp_brookesia_app_usbd_ncm.hpp -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/idf_component.yml -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/ui/images/ui_img_download_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/ui/images/ui_img_download_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/ui/images/ui_img_upload_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/ui/images/ui_img_upload_png.c -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/ui/screens/ui_Screen1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/ui/screens/ui_Screen1.c -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/ui/screens/ui_Screen1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/ui/screens/ui_Screen1.h -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/ui/ui.c -------------------------------------------------------------------------------- /apps/brookesia_app_usbd_ncm/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/apps/brookesia_app_usbd_ncm/ui/ui.h -------------------------------------------------------------------------------- /check_copyright_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/check_copyright_config.yaml -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/conftest.py -------------------------------------------------------------------------------- /core/brookesia_core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/CHANGELOG.md -------------------------------------------------------------------------------- /core/brookesia_core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/CMakeLists.txt -------------------------------------------------------------------------------- /core/brookesia_core/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/Kconfig -------------------------------------------------------------------------------- /core/brookesia_core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/README.md -------------------------------------------------------------------------------- /core/brookesia_core/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/README_CN.md -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/Kconfig -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/audio_processor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/audio_processor.c -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/audio_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/audio_processor.h -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/coze_chat_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/coze_chat_app.cpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/coze_chat_app.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/coze_chat_app.hpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/esp_brookesia_ai_agent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/esp_brookesia_ai_agent.cpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/esp_brookesia_ai_agent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/esp_brookesia_ai_agent.hpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/esp_gmf_setup_peripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/esp_gmf_setup_peripheral.c -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/esp_gmf_setup_peripheral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/esp_gmf_setup_peripheral.h -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/esp_gmf_setup_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/esp_gmf_setup_pool.c -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/esp_gmf_setup_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/esp_gmf_setup_pool.h -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/function_calling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/function_calling.cpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/agent/function_calling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/agent/function_calling.hpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/esp_brookesia_ai_framework_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/esp_brookesia_ai_framework_internal.h -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/expression/esp_brookesia_ai_expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/expression/esp_brookesia_ai_expression.cpp -------------------------------------------------------------------------------- /core/brookesia_core/ai_framework/expression/esp_brookesia_ai_expression.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/ai_framework/expression/esp_brookesia_ai_expression.hpp -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/assets/animations/boot/boot_360_360.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/assets/animations/boot/boot_360_360.gif -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/assets/animations/icon/icon_volume_up_64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/assets/animations/icon/icon_volume_up_64.gif -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/readme/app_launcher_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/readme/app_launcher_demo.png -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/readme/navigation_bar_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/readme/navigation_bar_demo.png -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/readme/recents_screen_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/readme/recents_screen_demo.png -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/readme/status_bar_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/readme/status_bar_demo.png -------------------------------------------------------------------------------- /core/brookesia_core/docs/_static/tools/stylesheet_calculator.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/_static/tools/stylesheet_calculator.xlsx -------------------------------------------------------------------------------- /core/brookesia_core/docs/how_to_use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/how_to_use.md -------------------------------------------------------------------------------- /core/brookesia_core/docs/how_to_use_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/how_to_use_CN.md -------------------------------------------------------------------------------- /core/brookesia_core/docs/system_ui_phone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/system_ui_phone.md -------------------------------------------------------------------------------- /core/brookesia_core/docs/system_ui_phone_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/docs/system_ui_phone_CN.md -------------------------------------------------------------------------------- /core/brookesia_core/esp_brookesia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/esp_brookesia.h -------------------------------------------------------------------------------- /core/brookesia_core/esp_brookesia.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/esp_brookesia.hpp -------------------------------------------------------------------------------- /core/brookesia_core/esp_brookesia_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/esp_brookesia_internal.h -------------------------------------------------------------------------------- /core/brookesia_core/gui/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/Kconfig -------------------------------------------------------------------------------- /core/brookesia_core/gui/anim_player/esp_brookesia_anim_player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/anim_player/esp_brookesia_anim_player.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/anim_player/esp_brookesia_anim_player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/anim_player/esp_brookesia_anim_player.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/esp_brookesia_gui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/esp_brookesia_gui_internal.h -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_animation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_animation.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_animation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_animation.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_canvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_canvas.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_canvas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_canvas.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_container.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_container.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_container.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_display.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_display.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_helper.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_helper.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_lock.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_lock.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_object.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_object.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_screen.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_screen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_screen.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_timer.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/esp_brookesia_lv_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/esp_brookesia_lv_timer.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/lvgl/private/esp_brookesia_lv_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/lvgl/private/esp_brookesia_lv_utils.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/squareline/ui_comp/ui_comp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/squareline/ui_comp/ui_comp.c -------------------------------------------------------------------------------- /core/brookesia_core/gui/squareline/ui_comp/ui_comp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/squareline/ui_comp/ui_comp.h -------------------------------------------------------------------------------- /core/brookesia_core/gui/squareline/ui_helpers/ui_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/squareline/ui_helpers/ui_helpers.c -------------------------------------------------------------------------------- /core/brookesia_core/gui/squareline/ui_helpers/ui_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/squareline/ui_helpers/ui_helpers.h -------------------------------------------------------------------------------- /core/brookesia_core/gui/style/esp_brookesia_gui_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/style/esp_brookesia_gui_style.cpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/style/esp_brookesia_gui_style.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/style/esp_brookesia_gui_style.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/style/esp_brookesia_gui_stylesheet_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/style/esp_brookesia_gui_stylesheet_manager.hpp -------------------------------------------------------------------------------- /core/brookesia_core/gui/style/private/esp_brookesia_gui_style_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/gui/style/private/esp_brookesia_gui_style_utils.hpp -------------------------------------------------------------------------------- /core/brookesia_core/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/idf_component.yml -------------------------------------------------------------------------------- /core/brookesia_core/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/license.txt -------------------------------------------------------------------------------- /core/brookesia_core/services/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/services/Kconfig -------------------------------------------------------------------------------- /core/brookesia_core/services/esp_brookesia_services_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/services/esp_brookesia_services_internal.h -------------------------------------------------------------------------------- /core/brookesia_core/systems/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/Kconfig -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/assets/esp_brookesia_base_assets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/assets/esp_brookesia_base_assets.h -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_app.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_app.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_app.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_context.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_context.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_display.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_display.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_event.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_event.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_manager.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/esp_brookesia_base_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/esp_brookesia_base_manager.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/base/private/esp_brookesia_base_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/base/private/esp_brookesia_base_utils.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/esp_brookesia_systems_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/esp_brookesia_systems_internal.h -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/assets/esp_brookesia_phone_assets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/assets/esp_brookesia_phone_assets.h -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone_app.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone_app.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone_app.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone_display.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone_display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone_display.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone_manager.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/esp_brookesia_phone_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/esp_brookesia_phone_manager.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/private/esp_brookesia_phone_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/private/esp_brookesia_phone_utils.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/1024_600/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/1024_600/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/1024_600/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/1024_600/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/1024_600/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/1024_600/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/1280_800/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/1280_800/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/1280_800/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/1280_800/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/1280_800/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/1280_800/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/320_240/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/320_240/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/320_240/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/320_240/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/320_240/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/320_240/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/320_480/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/320_480/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/320_480/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/320_480/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/320_480/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/320_480/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/480_480/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/480_480/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/480_480/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/480_480/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/480_480/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/480_480/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/480_800/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/480_800/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/480_800/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/480_800/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/480_800/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/480_800/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/720_1280/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/720_1280/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/720_1280/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/720_1280/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/720_1280/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/720_1280/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/800_1280/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/800_1280/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/800_1280/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/800_1280/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/800_1280/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/800_1280/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/800_480/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/800_480/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/800_480/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/800_480/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/800_480/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/800_480/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/default/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/default/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/default/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/default/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/stylesheets/default/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/stylesheets/default/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/widgets/gesture/esp_brookesia_gesture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/widgets/gesture/esp_brookesia_gesture.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/phone/widgets/gesture/esp_brookesia_gesture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/phone/widgets/gesture/esp_brookesia_gesture.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/CMakeLists.txt -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/assets/esp_brookesia_speaker_assets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/assets/esp_brookesia_speaker_assets.h -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_ai_buddy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_ai_buddy.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_ai_buddy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_ai_buddy.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_app.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_app.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_app.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_display.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_display.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_manager.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/esp_brookesia_speaker_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/esp_brookesia_speaker_manager.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/idf_component.yml -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/private/esp_brookesia_speaker_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/private/esp_brookesia_speaker_utils.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/stylesheets/360x360/dark/core_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/stylesheets/360x360/dark/core_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/stylesheets/360x360/dark/gesture_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/stylesheets/360x360/dark/gesture_data.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/stylesheets/360x360/dark/keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/stylesheets/360x360/dark/keyboard.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/stylesheets/360x360/dark/stylesheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/stylesheets/360x360/dark/stylesheet.hpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/widgets/gesture/esp_brookesia_gesture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/widgets/gesture/esp_brookesia_gesture.cpp -------------------------------------------------------------------------------- /core/brookesia_core/systems/speaker/widgets/gesture/esp_brookesia_gesture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/systems/speaker/widgets/gesture/esp_brookesia_gesture.hpp -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/CMakeLists.txt -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/main/CMakeLists.txt -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/main/Kconfig.projbuild -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/main/idf_component.yml -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/main/test_app_main.cpp -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/main/test_esp_brookesia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/main/test_esp_brookesia.cpp -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/partitions.csv -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/pytest_esp_brookesia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/pytest_esp_brookesia.py -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.1024_600: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.1024_600 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.1280_800: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.1280_800 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.320_240: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.320_240 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.320_480: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.320_480 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.480_480: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.480_480 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.720_1280: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.720_1280 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.800_1280: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.800_1280 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.800_480: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.800_480 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.ci.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.ci.default -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.defaults -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /core/brookesia_core/test_apps/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/core/brookesia_core/test_apps/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /docs/_static/block_diagram.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/docs/_static/block_diagram.drawio -------------------------------------------------------------------------------- /docs/_static/block_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/docs/_static/block_diagram.png -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/license.txt -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/README.md -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/README_CN.md -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/main/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/main/idf_component.yml -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/main/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/main/main.cpp -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/partitions.csv -------------------------------------------------------------------------------- /products/phone/phone_m5stack_core_s3/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_m5stack_core_s3/sdkconfig.defaults -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/README.md -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/README_CN.md -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/main/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/main/idf_component.yml -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/main/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/main/main.cpp -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/partitions.csv -------------------------------------------------------------------------------- /products/phone/phone_p4_function_ev_board/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_p4_function_ev_board/sdkconfig.defaults -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/README.md -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/README_CN.md -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/main/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/main/idf_component.yml -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/main/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/main/main.cpp -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/partitions.csv -------------------------------------------------------------------------------- /products/phone/phone_s3_box_3/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_box_3/sdkconfig.defaults -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/README.md -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/README_CN.md -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/main/CMakeLists.txt -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/main/idf_component.yml -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/main/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/main/main.cpp -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/partitions.csv -------------------------------------------------------------------------------- /products/phone/phone_s3_lcd_ev_board/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/phone/phone_s3_lcd_ev_board/sdkconfig.defaults -------------------------------------------------------------------------------- /products/speaker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/CMakeLists.txt -------------------------------------------------------------------------------- /products/speaker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/README.md -------------------------------------------------------------------------------- /products/speaker/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/README_CN.md -------------------------------------------------------------------------------- /products/speaker/bootloader_components/boot_hooks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/bootloader_components/boot_hooks/CMakeLists.txt -------------------------------------------------------------------------------- /products/speaker/bootloader_components/boot_hooks/hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/bootloader_components/boot_hooks/hooks.c -------------------------------------------------------------------------------- /products/speaker/bootloader_components/boot_hooks/hooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/bootloader_components/boot_hooks/hooks.h -------------------------------------------------------------------------------- /products/speaker/bot_setting_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/bot_setting_template.json -------------------------------------------------------------------------------- /products/speaker/common_components/bq27220/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/bq27220/CMakeLists.txt -------------------------------------------------------------------------------- /products/speaker/common_components/bq27220/bq27220.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/bq27220/bq27220.c -------------------------------------------------------------------------------- /products/speaker/common_components/bq27220/bq27220.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/bq27220/bq27220.h -------------------------------------------------------------------------------- /products/speaker/common_components/bq27220/bq27220_reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/bq27220/bq27220_reg.h -------------------------------------------------------------------------------- /products/speaker/common_components/bq27220/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/bq27220/idf_component.yml -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/CMakeLists.txt -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/Kconfig -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/LICENSE -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/echoear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/echoear.c -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/idf_component.yml -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/include/bsp/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/include/bsp/display.h -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/include/bsp/echoear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/include/bsp/echoear.h -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/include/bsp/esp-bsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/include/bsp/esp-bsp.h -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/include/bsp/touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/include/bsp/touch.h -------------------------------------------------------------------------------- /products/speaker/common_components/echoear/priv_include/bsp_err_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/echoear/priv_include/bsp_err_check.h -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/CHANGELOG.md -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/CMakeLists.txt -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/LICENSE -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/README.md -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/README_CN.md -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/idf_component.yml -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/src/esp_gmf_aec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/src/esp_gmf_aec.c -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/src/esp_gmf_afe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/src/esp_gmf_afe.c -------------------------------------------------------------------------------- /products/speaker/common_components/espressif__gmf_ai_audio/src/esp_gmf_wn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/common_components/espressif__gmf_ai_audio/src/esp_gmf_wn.c -------------------------------------------------------------------------------- /products/speaker/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/CMakeLists.txt -------------------------------------------------------------------------------- /products/speaker/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/Kconfig.projbuild -------------------------------------------------------------------------------- /products/speaker/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/idf_component.yml -------------------------------------------------------------------------------- /products/speaker/main/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/main.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/audio.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/audio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/audio.hpp -------------------------------------------------------------------------------- /products/speaker/main/modules/audio_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/audio_sys.c -------------------------------------------------------------------------------- /products/speaker/main/modules/audio_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/audio_sys.h -------------------------------------------------------------------------------- /products/speaker/main/modules/battery_monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/battery_monitor.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/battery_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/battery_monitor.h -------------------------------------------------------------------------------- /products/speaker/main/modules/coze_agent_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/coze_agent_config.c -------------------------------------------------------------------------------- /products/speaker/main/modules/coze_agent_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/coze_agent_config.h -------------------------------------------------------------------------------- /products/speaker/main/modules/coze_agent_config_default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/coze_agent_config_default.h -------------------------------------------------------------------------------- /products/speaker/main/modules/display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/display.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/display.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/display.hpp -------------------------------------------------------------------------------- /products/speaker/main/modules/file_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/file_system.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/file_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/file_system.hpp -------------------------------------------------------------------------------- /products/speaker/main/modules/imu_gesture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/imu_gesture.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/imu_gesture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/imu_gesture.h -------------------------------------------------------------------------------- /products/speaker/main/modules/led_indicator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/led_indicator.c -------------------------------------------------------------------------------- /products/speaker/main/modules/led_indicator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/led_indicator.h -------------------------------------------------------------------------------- /products/speaker/main/modules/lv_mem_core_custom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/lv_mem_core_custom.c -------------------------------------------------------------------------------- /products/speaker/main/modules/services.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/services.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/services.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/services.hpp -------------------------------------------------------------------------------- /products/speaker/main/modules/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/system.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/system.hpp -------------------------------------------------------------------------------- /products/speaker/main/modules/touch_sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/touch_sensor.cpp -------------------------------------------------------------------------------- /products/speaker/main/modules/touch_sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/touch_sensor.h -------------------------------------------------------------------------------- /products/speaker/main/modules/usb_msc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/usb_msc.c -------------------------------------------------------------------------------- /products/speaker/main/modules/usb_msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/modules/usb_msc.h -------------------------------------------------------------------------------- /products/speaker/main/project_include.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/main/project_include.cmake -------------------------------------------------------------------------------- /products/speaker/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/partitions.csv -------------------------------------------------------------------------------- /products/speaker/sdkconfig.ci.board.echoear_1_0: -------------------------------------------------------------------------------- 1 | CONFIG_BSP_PCB_VERSION_V1_0=y 2 | -------------------------------------------------------------------------------- /products/speaker/sdkconfig.ci.board.echoear_1_2: -------------------------------------------------------------------------------- 1 | CONFIG_BSP_PCB_VERSION_V1_2=y 2 | -------------------------------------------------------------------------------- /products/speaker/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/sdkconfig.defaults -------------------------------------------------------------------------------- /products/speaker/spiffs/authorize_fail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/authorize_fail.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/boot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/boot.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/coze_error_credits.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/coze_error_credits.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/invalid_config_file.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/invalid_config_file.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/low_power.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/low_power.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/mic_close.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/mic_close.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/mic_open.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/mic_open.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/response_lai_lo.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/response_lai_lo.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/response_wo_zai.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/response_wo_zai.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/response_wo_zai_ting_ne.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/response_wo_zai_ting_ne.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/response_zai_ne.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/response_zai_ne.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/server_connected.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/server_connected.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/server_connecting.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/server_connecting.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/server_disconnect.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/server_disconnect.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/sleep_bai_bai_lo.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/sleep_bai_bai_lo.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/sleep_hao_de.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/sleep_hao_de.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/sleep_wo_tui_xia_le.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/sleep_wo_tui_xia_le.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/sleep_xian_zhe_yang_lo.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/sleep_xian_zhe_yang_lo.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wake_up.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wake_up.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_connect_error.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_connect_error.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_connect_fail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_connect_fail.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_connect_success.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_connect_success.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_connect_timeout.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_connect_timeout.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_connecting.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_connecting.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_disconnect.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_disconnect.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_need_connect.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_need_connect.mp3 -------------------------------------------------------------------------------- /products/speaker/spiffs/wifi_remote_fail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/spiffs/wifi_remote_fail.mp3 -------------------------------------------------------------------------------- /products/speaker/tools/apply_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/tools/apply_patch.py -------------------------------------------------------------------------------- /products/speaker/tools/patches/esp_lvgl_port.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/tools/patches/esp_lvgl_port.patch -------------------------------------------------------------------------------- /products/speaker/tools/patches/esp_websocket_client.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/tools/patches/esp_websocket_client.patch -------------------------------------------------------------------------------- /products/speaker/tools/patches/gmf_ai_audio.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/tools/patches/gmf_ai_audio.patch -------------------------------------------------------------------------------- /products/speaker/tools/patches/gmf_core.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/products/speaker/tools/patches/gmf_core.patch -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/pytest.ini -------------------------------------------------------------------------------- /service/brookesia_service_helper/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/CHANGELOG.md -------------------------------------------------------------------------------- /service/brookesia_service_helper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/README.md -------------------------------------------------------------------------------- /service/brookesia_service_helper/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/README_CN.md -------------------------------------------------------------------------------- /service/brookesia_service_helper/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_helper/include/brookesia/service_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/include/brookesia/service_helper.hpp -------------------------------------------------------------------------------- /service/brookesia_service_helper/include/brookesia/service_helper/nvs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/include/brookesia/service_helper/nvs.hpp -------------------------------------------------------------------------------- /service/brookesia_service_helper/include/brookesia/service_helper/wifi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/include/brookesia/service_helper/wifi.hpp -------------------------------------------------------------------------------- /service/brookesia_service_helper/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_helper/license.txt -------------------------------------------------------------------------------- /service/brookesia_service_manager/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/CHANGELOG.md -------------------------------------------------------------------------------- /service/brookesia_service_manager/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_manager/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/Kconfig -------------------------------------------------------------------------------- /service/brookesia_service_manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/README.md -------------------------------------------------------------------------------- /service/brookesia_service_manager/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/README_CN.md -------------------------------------------------------------------------------- /service/brookesia_service_manager/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_manager/include/brookesia/service_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/include/brookesia/service_manager.hpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/license.txt -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/event/dispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/event/dispatcher.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/event/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/event/registry.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/function/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/function/registry.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/private/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/private/utils.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/private/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/private/utils.hpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/rpc/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/rpc/client.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/rpc/connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/rpc/connection.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/rpc/data_link_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/rpc/data_link_base.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/rpc/data_link_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/rpc/data_link_client.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/rpc/data_link_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/rpc/data_link_server.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/rpc/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/rpc/server.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/service/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/service/base.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/service/local_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/service/local_runner.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/src/service/manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/src/service/manager.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/common_def.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/common_def.hpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/service_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/service_test.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/service_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/service_test.hpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/test_apis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/test_apis.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/test_app_main.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/test_dependency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/test_dependency.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/test_local_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/test_local_runner.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/main/test_performance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/main/test_performance.cpp -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/partitions.csv -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/pytest_service_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/pytest_service_manager.py -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/sdkconfig.defaults -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /service/brookesia_service_manager/test_apps/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_manager/test_apps/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /service/brookesia_service_nvs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/CHANGELOG.md -------------------------------------------------------------------------------- /service/brookesia_service_nvs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_nvs/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/Kconfig -------------------------------------------------------------------------------- /service/brookesia_service_nvs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/README.md -------------------------------------------------------------------------------- /service/brookesia_service_nvs/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/README_CN.md -------------------------------------------------------------------------------- /service/brookesia_service_nvs/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_nvs/include/brookesia/service_nvs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/include/brookesia/service_nvs.hpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/include/brookesia/service_nvs/macro_configs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/include/brookesia/service_nvs/macro_configs.h -------------------------------------------------------------------------------- /service/brookesia_service_nvs/include/brookesia/service_nvs/service_nvs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/include/brookesia/service_nvs/service_nvs.hpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/license.txt -------------------------------------------------------------------------------- /service/brookesia_service_nvs/src/private/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/src/private/utils.hpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/src/service_nvs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/src/service_nvs.cpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/main/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/main/common_def.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/main/common_def.hpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/main/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/main/test_app_main.cpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/main/test_service_nvs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/main/test_service_nvs.cpp -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/partitions.csv -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/pytest_service_nvs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/pytest_service_nvs.py -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/sdkconfig.ci.without_scheduler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/sdkconfig.ci.without_scheduler -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/sdkconfig.defaults -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /service/brookesia_service_nvs/test_apps/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_nvs/test_apps/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /service/brookesia_service_wifi/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/CHANGELOG.md -------------------------------------------------------------------------------- /service/brookesia_service_wifi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_wifi/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/Kconfig -------------------------------------------------------------------------------- /service/brookesia_service_wifi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/README.md -------------------------------------------------------------------------------- /service/brookesia_service_wifi/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/README_CN.md -------------------------------------------------------------------------------- /service/brookesia_service_wifi/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_wifi/include/brookesia/service_wifi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/include/brookesia/service_wifi.hpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/include/brookesia/service_wifi/hal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/include/brookesia/service_wifi/hal.hpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/include/brookesia/service_wifi/macro_configs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/include/brookesia/service_wifi/macro_configs.h -------------------------------------------------------------------------------- /service/brookesia_service_wifi/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/license.txt -------------------------------------------------------------------------------- /service/brookesia_service_wifi/src/hal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/src/hal.cpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/src/private/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/src/private/utils.hpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/src/service_wifi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/src/service_wifi.cpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/src/state_machine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/src/state_machine.cpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/main/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/main/common_def.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/main/common_def.hpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/main/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/main/test_app_main.cpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/main/test_service_wifi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/main/test_service_wifi.cpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/partitions.csv -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/sdkconfig.defaults -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/general/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/general/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/main/CMakeLists.txt -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/main/common_def.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/main/common_def.hpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/main/idf_component.yml -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/main/test_app_main.cpp -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/partitions.csv -------------------------------------------------------------------------------- /service/brookesia_service_wifi/test_apps/with_nvs/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/service/brookesia_service_wifi/test_apps/with_nvs/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/CHANGELOG.md -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/Kconfig -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/README.md -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/README_CN.md -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/check.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/check.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/describe_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/describe_helpers.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/function_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/function_guard.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/log.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/log_impl_esp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/log_impl_esp.h -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/log_impl_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/log_impl_std.h -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/macro_configs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/macro_configs.h -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/memory_profiler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/memory_profiler.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/plugin.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/state_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/state_base.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/state_machine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/state_machine.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/task_scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/task_scheduler.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/thread_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/thread_config.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/thread_profiler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/thread_profiler.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/include/brookesia/lib_utils/time_profiler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/include/brookesia/lib_utils/time_profiler.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/license.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/log.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/memory_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/memory_profiler.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/private/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/private/utils.hpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/state_machine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/state_machine.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/task_scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/task_scheduler.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/thread_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/thread_config.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/thread_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/thread_profiler.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/src/time_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/src/time_profiler.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/main/test_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/main/test_check.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/pytest_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/pytest_check.py -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/check/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/check/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/describe_helpers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/describe_helpers/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/describe_helpers/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/describe_helpers/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/describe_helpers/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/describe_helpers/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/describe_helpers/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/describe_helpers/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/describe_helpers/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/describe_helpers/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/function_guard/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/function_guard/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/main/test_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/main/test_log.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/pytest_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/pytest_log.py -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/log/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/log/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/memory_profiler/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/memory_profiler/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/main/test_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/main/test_plugin.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/pytest_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/pytest_plugin.py -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/sdkconfig.defaults.esp32p4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/sdkconfig.defaults.esp32p4 -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/plugin/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/plugin/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/pytest_state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/pytest_state_machine.py -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/state_machine/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/state_machine/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/task_scheduler/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/task_scheduler/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/pytest_thread_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/pytest_thread_config.py -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_config/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_config/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/partition_8m copy.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/partition_8m copy.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/thread_profiler/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/thread_profiler/sdkconfig.defaults -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/main/CMakeLists.txt -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/main/idf_component.yml -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/main/test_app_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/main/test_app_main.cpp -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/partition_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/partition_8m.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/partitions.csv -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/pytest_time_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/pytest_time_profiler.py -------------------------------------------------------------------------------- /utils/brookesia_lib_utils/test_apps/time_profiler/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-brookesia/HEAD/utils/brookesia_lib_utils/test_apps/time_profiler/sdkconfig.defaults --------------------------------------------------------------------------------