ESP32 - MPU6050 high data-rate transmission

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?

WiFi example with Web Server: ESP32 Web Server with MPU-6050 Accelerometer and Gyroscope (3D object representation) - YouTube

Thanks

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?

Not much unfortunately, 6 years ago someone asked here something similar Transmitting MPU6050 Data using Wireless Transmitter

This one is very tempting MySondy: Radiosonde Tracking Firmware for a TTGO ESP32 LORA Board
But not available in United Kingdom for some reason

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 :slight_smile:

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....

1 Like

LoRa can reach 20-30 km quite well, what data rate do you need there and why it should be high?

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

20220906_182218.mp4 | Files.fm. - Please look at this example here, this is what im trying to achieve but remotely.

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 :slight_smile:

1 Like

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