Open rhit-jaegerba opened 1 month ago
Please use the new ESP NOW library and examples included in 3.0.0. The new version has many breaking changes
https://github.com/espressif/arduino-esp32/tree/master/libraries%2FESP_NOW%2Fexamples
Is the new library downward compatible to recent version, a.e. 2.0.17? My answer after a very first view: No So I have to change existing code, isn't it? Please provide a workaround for this case.
You need to change code anyway. You were using ESP-IDF APIs before and you either have to update to the new ESP-IDF APIs or use our library from now on.
Board
ESP32C3 Dev Module
Device Description
Basic ESP32-C3-DevKit https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/hw-reference/esp32c3/user-guide-devkitm-1.html
Hardware Configuration
No other Hardware Attached
Version
v3.0.0
IDE Name
Arduino IDE 2.3.2
Operating System
Windows 10
Flash frequency
80 MHz
PSRAM enabled
yes
Upload speed
921600
Description
Using This Example https://randomnerdtutorials.com/esp-now-esp32-arduino-ide/ For receiving and transmitting via ESPNow The ESP32 Receiver Sketch (ESP-NOW) no longer compiles after the update to 3.0.0 due to issues within esp_now.h, verified that the sketch compiles correctly on version 2.0.17.
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide