Skip to main content
Visitor
Nov 12, 2026 5:32 PM UTC
Question

Best STM32 Series for Standalone Drone Telemetry & Telecommand (TT&C) Unit with Semtech LR2021?

Hi everyone,

I am designing a dedicated Telemetry and Telecommand (TT&C) hardware module for a UAV/drone application. This board will not run the main Flight Control Unit (FCU) stabilization loops—its sole purpose is to bridge data between an external FCU and a ground station using the Semtech LR2021 dual-band transceiver.

I initially looked at the dual-core STM32H755, but it seems like overkill in terms of cost, power draw, thermal dissipation near the RF front-end, and firmware complexity for a standalone TT&C node. I am currently evaluating single-core alternatives like the STM32G4, STM32H5, STM32U5, and STM32F4.

Here are the specific requirements and interface constraints for my system:

  • RF Transceiver Interface: Semtech LR2021 connected via 4-wire SPI (up to 16 MHz clock), plus BUSY and DIO interrupt lines.
  • Target RF Data Rate & Modulation: Low-rate, long-range LoRa / High-rate 2.6 Mbps FLRC bursts / Dual-mode switching between both
  • FCU Host Connection: The TT&C module connects to the main FCU via High-speed UART (e.g., 921.6 kbps – 2 Mbps)
  • Protocol & Framing: MAVLink v2 / Custom packet framing with DMA-based buffering to avoid packet drops during RF bursts.
  • Security & Encryption: Hardware AES encryption and authentication for telecommand links is AES-128/256, TrustZone) / Optional 
  • Power & Size Constraints: Compact QFN/LQFP footprint, strict thermal and current budget inside an enclosed drone airframe

Questions for the community:

  1. Between the STM32G4 (e.g., G474/G484), STM32H5, and STM32U5, which series offers the best balance of DMA performance, RF-friendly low noise/power, and peripheral availability for an LR2021 TT&C bridge?
  2. Or can i go with the dual core one.
  3. Are there any specific STM32 sub-families or reference designs you recommend that handle simultaneous high-speed SPI (to the LR2021) and [UART / CAN-FD / Ethernet] (to the FCU) cleanly with minimal CPU overhead?

Thanks in advance for your insights!