The following contains the release information for the first release of ESP-NOW (v1.0).
New Features
Control
- Quick Response
- Good Compatibility
- Long-distance Communication
- Multi-hop Control
Provision
- A new provisioning method based on ESP-NOW
Upgrade
- Resume Upgrade from Break-point
- Multiple Devices Upgrade
- Rollback
Debug
- Device Log
- Debug Commands
- Multiple Devices Debug
Data Encryption
- Quick Configuration
- Multiple Devices Handshake
- Safety
Examples of ESP-NOW
Examples to demonstrate the usage of ESP-NOW components are as follows:
Bugfix
- Fixed control example color setting error
- Fixed light example gpio setting error
- Fixed ota example ps mode error
- Fixed provision example responder recv ticks error
- Fixed debug example help command crash and log read task crash
- Fixed espnow_deinit crash
Supported Development Boards
Currently the supported boards are as follows:
- ESP32
- ESP32-C3
- ESP32-S2
Obtaining v1.0
Using git
To get this release, use the following commands:
git clone -b v1.0 --recursive https://github.com/espressif/esp-now.git esp-now-v1.0
cd esp-now-v1.0/
This is the recommended way of obtaining v1.0 of ESP-NOW.
Download an archive
Attached to this release is an esp-now-v1.0.zip archive. It includes .git directory, so can be used out of the box. This archive is provided for users who have connectivity issues preventing them from cloning from GitHub.