I’m looking to use ESPHome to connect to my HQ Lawn mower. However, at the current state it only has a few meters of range using a XIAO ESP32-S3.
I’m looking at buying a board with a bluetooth power amplifier to increase the range.
However, it does not look like ESPHome has built in support for this. Would it be possible to load this setting via a custom component, or does ESPHome have support just that I have missed it?
Yes, was also very disappointed.
The support I’m asking for is that some ESP32 boards requires the software to activate the power amplifier but I’m quite new to this so I might be completely off and might have misunderstood it. From what I understood, the “bluetooth high power mode” requires a power amplifier.
I got my information from this thread: Bot Challenge
Seems like this thread might become me thinking out loud while learning new things about the board.
The ESP32-S3 is supposedly having “Bluetooth High Power Mode”, which indicates that it actually has a PA already though it doesn’t say that in the data sheets.
However, the data sheet does say it does have “bluetooth high power mode”:
There is only external antenna. The board doesn’t have any internal antenna. And it has to be plugged well.
If you only get few meters range (in undisturbed place), you should return the board and get another.
I bought two of them so I will try to flash the other one and see if that makes any difference.
However - the question still remains. As far as I understood, the High Power BLE is not activated by default, so I would need to activate it some how in order to get the best range out of it.
Adjusting BLE transmit power to max doesn’t help you anyhow to receive.
Seed studio advertise: “Outstanding RF performance”, so if you don’t get reasonable performance, there is probably something else wrong.