- Added .devcontainer configuration for development environment. - Created .gitignore to exclude unnecessary files. - Configured C/C++ properties for ESP-IDF in VSCode. - Set up launch configurations for debugging. - Defined project settings for ESP-IDF in VSCode. - Created CMakeLists.txt for project build configuration. - Added README.md with project overview and usage instructions. - Established dependencies for Zigbee libraries in dependencies.lock. - Implemented main application logic in esp_zb_switch.c and esp_zb_switch.h. - Developed switch driver functionality in switch_driver.c and switch_driver.h. - Configured partition table in partitions.csv for NVS and application storage. - Set default SDK configuration in sdkconfig.defaults for project settings.
369 B
369 B
| 1 | # Name, Type, SubType, Offset, Size, Flags |
|---|---|
| 2 | # Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap |
| 3 | nvs, data, nvs, 0x9000, 0x6000, |
| 4 | phy_init, data, phy, 0xf000, 0x1000, |
| 5 | factory, app, factory, 0x10000, 900K, |
| 6 | zb_storage, data, fat, 0xf1000, 16K, |
| 7 | zb_fct, data, fat, 0xf5000, 1K, |