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