Features:
- Update readme for using the coin cell button to work with a ESP-NOW Matter bridge.
- Update coin cell switch default config to work with responder in power save.
Fixed:
- Fix ota spi write error when device encryption is enabled. #80
- Fix incorrect condition check for accepting bind request. #81
- Fix return type warning when compile use ESP-IDF master branch.
- Fix transmit on the default allowed channels unless a specific country is set.
Features:
- Increase wait ack config range and reduce wait ack duration for button.
- Use random IV at the end of the payload for gain a lot of security. #40
- Add option for enable/disable security on all components. #71
- Add sec event for application to get the result. #73
Fixed:
- Fix an issue for light sleep after backup the channel
- Fix an issue of missnamed. #72
- Update readme of miss actual path. #76
Features:
- Add an option to enable/disable responder forwarding.
Fixed:
- Fix the bug with bindlist cleanup when unbinding.
- Fix compile issue when enbale Anti-rollback option.
- Fix the bug that prevents sending clear data when security is enabled. #63
- Fix the bug where ESPNOW_INIT_CONFIG_DEFAULT does not match its declaration in C++. #65
Fix:
- Fix a bug of compile fail when use component registry
Features:
- Add light sleep configuration for the low power application.
- Add auto control the channel of ESP-NOW package sending, so application data transmission will have less time.
Fix:
- Fix a bug of init function which cause security sample can't work. #60
Examples:
- coin_cell_demo: Provides a low power solution to achieve wireless control between
SWITCH
andBULB
.
This is the first release version for ESP-NOW component in Espressif Component Registry, more detailed descriptions about the project, please refer to User_Guide.
Features:
- Control: Support the simple data communication between
initiator device
andresponder devices
. - Provision: Support to do WiFi provision for multiple devices over ESP-NOW at the same time.
- Security: Support to encrypt the application level data by ECDH and AES128-CCM.
- Debug: Support to receive the running log from responder devices for debugging.
- Upgrade: Support to upgrade multiple devices over ESP-NOW at the same time.