What's the range of ESP-Now on the ESP32? I got asked this a lot after the walky-talky project. Turns out you can get around 500m distance - pretty amazing!
Thanks to PCBWay for sponsoring this video, PCBWay offer PCB Production, CNC and 3D Printing, PCB Assembly and much much more. You can find their details here: https://www.PCBWay.com/?from=atomic
After the walky-talky project (https://youtu.be/d_h38X4_eQQ) I got asked a lot of questions about the range of ESP-Now. I'd seen a lot of people do tests but I really wanted to do a proper "real world" test.
So, I've hooked up a GPS module (https://youtu.be/vHInXK3h38g) along with an SD Card (https://youtu.be/bVru6M862HY) to an ESP32 and made a mobile logging system to record ESP-Now packets as I walk around.
I can get around 320m between two ESP32 modules with standard ESP-Now. If I switch into "Long Range" mode then I can trade off bandwidth for range and get 500m! Pretty amazing.
Theoretically, you should be able to get 1km in Long Range mode - but I think that would be under ideal conditions and not really "real world".
The code I used is here: https://github.com/atomic14/esp-now-range-test
Components:
ESP32 TinyPico - https://amzn.to/3vVoONp
GPS module: https://amzn.to/3z4Gyru
ESP32 TTGO Display: https://amzn.to/3g8H5A9
SD Card: https://amzn.to/3zwmApX
----
Patreon: https://www.patreon.com/atomic14
ko-fi: https://ko-fi.com/atomic14