Hello, dear devs, I'm researching ESP32 microcontrollers and trying to figure out how to transmit MPU6050 data over long distances up in the air (20-30km) in weather balloon applications. My goal is to receive data from the flight computer to the ground station and my first pick was LoRa RFM 95, but it turns out it's unsuitable for high data-rate transmission. What are my other options?
It's hardly an Arduino programming question. There ought to be societies more suitable for Your question. What equipment does other people use for projects like this? What can Google provide?
The next I find useful was ESP NOW or basically WiFi with not more than 450m of range and since I find this community more warm and reliable I thought asking here
Not being a long distance wireless communicator I've picked up from forum that LoRa has some capabilities, but not for 20 - 30 km.
Wifi is likely out of question.
You could search among radio amateur club/societies for better tips. Asking NASA is a VERY long shot....
Hello, thank you for your reply, I'm developing Weather Balloon Flight Computer and I want to receive MPU6050 data from the weather balloon to the ground station.
so why do you need such a high data rate that LoRa is not a good option for you? I imagine that if you want to extract some specific high speed parameters, you can process data on board and send out only the calculated result
Orientation quaternion can be packed into 32 bits with some rounding, and into 64 bits without rounding. LoRa likely can get you 250 bits per second at such range if all parameters and antenna are optimal, so I don't see why it's not a reasonable option. In any case it's the only option that would be cheaper than $1000