• Skip to main content
  • Skip to primary sidebar

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login

ESP32 Now range issues.

Q&A Forum › Category: ESP32 › ESP32 Now range issues.
0 Vote Up Vote Down
daveengelhardt asked 4 years ago

Hi guys. I have built your project using WiFi and esp32 Now. I have a transmitter sending BME280 info to a receiver that also functions as a WiFi access point so I can see the information on a Web page.Of course everything works fine when the two units are together on a desk. When I put the esp32 transmitter outside I no longer receive the Now data and/or commands so I figure I’m out of range.
Any ideas how I link the two? Maybe an esp32 in the middle just passing information to both devices? Different protocol?
I’m open for any ideas and help on this with examples if possible.
Thanks again for any info.
Dave

Question Tags: ESP32 Distance issues
5 Answers
0 Vote Up Vote Down
Steve Mercer answered 4 years ago

Are you using the onboard antenna? That only has about ten feet of range. If your board has an external antenna option you could try that. Be careful though. You have to move a tiny zero ohm resistor. In my case I just removed it and used a solder blob. It’s extremely easy to kill your board when doing this though.

0 Vote Up Vote Down
daveengelhardt answered 4 years ago

Thanks for the feedback Steve. I’m using no antennas as I assumed based on info from the tutorial I had 480 meters (ish). I did try about 25 feet away and you are right. It does not work. Huge disappointment as I based the entire project on esp32 Now. Since that will not work is there something that communicates using just the Wi-Fi between slaves to a master? Thanks. 

0 Vote Up Vote Down
Sara Santos Staff answered 4 years ago

Hi Dave.

We were able to get a communication range of about 220meters in the open field as shown in the tutorial: https://randomnerdtutorials.com/esp-now-two-way-communication-esp32/
.
If you have walls and other obstacles in between, it is normal that the communication range will be reduced.

You can add other boards in between to forward the packets to the final board. Additionally, using a board with an external antenna can increase the communication range. Unfortunately, it is not easy to add an external antenna if the board doesn’t have an IPEX connector already.

You can also try other wireless communication protocols like LoRa, for example.

Regards,
Sara

0 Vote Up Vote Down
daveengelhardt answered 4 years ago

Thank you for the feedback on this Sara. I was really surprised about the very short range for Now.
I was looking at Websockets with a local Wi-Fi router to have 5 esp32’s talking to a Master esp32 which would have ability to provide a Web page access. Would Websockets work?
By the way, you guys create great projects and I refer to them all the time.
Thanks again.
Dave

0 Vote Up Vote Down
Sara Santos Staff answered 4 years ago

Hi.
I never tried using WebSockets that way. But, I think it should work. It is a communication protocol between a client and a server. So, you can have several ESP32 clients talking to one ESP32 server.
The communication range is limited to the Wi-Fi range.
Regards,
Sara

Primary Sidebar

Login to Ask or Answer Questions

This Forum is private and it’s only available for members enrolled in our Courses.

Login »

Latest Course Updates

  • [New Edition] Build ESP32-CAM Projects eBook – 2nd Edition April 16, 2025
  • [eBook Updated] Learn ESP32 with Arduino IDE eBook – Version 3.2 April 16, 2025

You must be logged in to view this content.

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.