ESP32 Bluetooth Interference

Hello Arduino Community,

I've been working on a project, where a Mocute 032 remote controller is connected to an ESP32 Wroom-D device. It's controlling a robot. However, I'm seeing a strange behavior. The robot works really well and gives 30-40ft of range outdoor at my location. But in certain environments, the range is 5-6ft. And beyond that it disconnects.

Could this be possible because of environment interference? The ESP32 Wroom-D device has an in-built antenna in it and is covered by a metal chassis. I have a feeling that this might be attenuating the signal even more.

But at my location, it works flawlessly. But in the client's location, the signal keeps dropping.

Any suggestions on how I can fix this?

Here's the Mocute controller and I'm using NimBLE library for the Bluetooth stack.

Any help or guidance will be greatly appreciated.
Thanks in advance.
Amay

If the antenna is covered by a metal chassis then it expect it not to work at all.

This section is for Nano ESP32
The WROOM (Espressif) rig is a bit different.

Perhaps the ESP8266 and ESP32 (the Espressif stuff) should get a section
Should this go in Microcontrollers or Networking, Protocols and Devices ?

Oh yes, sorry about that.
I updated it to be in Networking.

1 Like

Yes, that's what I thought. But for some reason it works smooth at my location. But at the client's location, it breaks down badly. Giving the external antenna a try this week. I hope there are some better results with it.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.