-
Jan Procházka authored
* feat(libs): Add ESP-NOW Arduino library * Update libraries/ESP_NOW/src/ESP32_NOW.cpp Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> * Update libraries/ESP_NOW/src/ESP32_NOW.cpp Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> * fix(esp-now): Add check if Wifi is started. * Fix ESP_NOW_Serial * Add ESP NOW Serial Example * Add comment * Skip esp-now example for esp32h2 * Add broadcast address constant * Change return value to align with other APIs * Apply suggested changes * Improve example * Fix example * Improve serial example * Add argument to receive callback to know if a message was broadcasted * Update libraries/ESP_NOW/src/ESP32_NOW_Serial.cpp * Simplify example * Add broadcast example * Change comments * Change comment * Improve broadcast master example * Remove examples using IDF's API * Fix example * Add network example * Add skip file * Add LMK back * Add logs * Improve example * Fix example * Apply @suglider suggestions from code review Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> * Add documentation * fix examples links in docs * Apply @lucasssvaz suggestions to docs Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> * Update espnow.rst * Update examples * make onSent optional and remove underscores for virtual functions * Make onRecieve also optional and make constructor protected --------- Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Co-authored-by: me-no-dev <hristo@espressif.com> Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
1a808294