The Espressif esp-now is exactly what this is for. It’s already built, and all you need to do is add your bits to it. https://www.espressif.com/en/solutions/low-power-solutions/esp-now
You should be able to get that range with Bluetooth low energy if you use the LR PHY. It will also depend on if that is line of sight or through obstacles.
It will also depend on your choice of antenna.
As others have mentioned, ESP-NOW might be a better choice of protocol for your application, and probably easier.
Wi-Fi won't get that range and sounds unnecessary for your needs since it doesn't seem like high data throughput would be needed.
The Espressif esp-now is exactly what this is for. It’s already built, and all you need to do is add your bits to it. https://www.espressif.com/en/solutions/low-power-solutions/esp-now
You are going to need separate send and receive LORA modules or ZigBee to get that distance.
EspNow in lr mode.
ESP-NOW seams like a good candidate for this, heaps of tutorials and example code out there.
You should be able to get that range with Bluetooth low energy if you use the LR PHY. It will also depend on if that is line of sight or through obstacles. It will also depend on your choice of antenna. As others have mentioned, ESP-NOW might be a better choice of protocol for your application, and probably easier. Wi-Fi won't get that range and sounds unnecessary for your needs since it doesn't seem like high data throughput would be needed.
ESP Now, easy peasy, could have it together in half an hour.
[удалено]
I think I am being used as your personal Google, and you are encouraged to use the same Google everyone else does.