I searched quite a long time now but I'm still not sure whether it's possible using (just one) ESP32 module.
What I need/want:
I have some sensors sending their data using Bluetooth Low Energy about every 200 ms, but they are too far away to catch them all with just one receiver, and mesh has too high energy consumption. My idea now is to use ESP32 modules as gateways/repeaters (their consumption doesn't matter.)
The ESP32 should connect as a central to like 3 or 4 of the peripherals and receive their data, and then using WiFi push it into a MySQL database on a nearby server/hotspot.
Is this possible? Stay connected to WiFi, receive Bluetooth data, send via WiFi with good timing, or would I need to involve like two modules per gateway one for Bluetooth receiving and one for sending via WiFi and those two connected via SPI/I²C?