STM32F411 Drone Controller with GNSS and LoRa
This project is a compact STM32F411-based PCB intended for drone controller development. It brings together a microcontroller, motion and pressure sensors, satellite positioning, wireless communication, and external flash memory on a single board.
The goal is to provide an integrated hardware platform for exploring embedded programming, sensor processing, and drone control, while reducing the wiring required when using separate development modules.
The main hardware components are:
• STM32F411CEU6 microcontroller.
• ICM-42605 motion sensor.
• BMP280 barometric pressure sensor.
• L86-M33 GNSS positioning module.
• LoRa1276-C1 915 MHz wireless module.
• W25Q16JVSSIQ external flash memory with 16 Mbit capacity.
• AP7361C-33E voltage regulator providing a 3.3 V supply.
• USB-C connector, SWD programming/debug interface, UART connectors, and SPI test points.
The intended operating concept is to use the STM32F411 to process sensor measurements and positioning information. Firmware can be developed to estimate motion and orientation, use pressure measurements for relative altitude estimation, and exchange telemetry through the LoRa module. The external flash provides storage that can be assigned to configuration data or logging.
These are development objectives, and their implementation depends on the firmware and hardware validation. The manufacturing files alone do not demonstrate autonomous flight, stable flight control, or AI functionality.
The PCB has four copper layers and measures approximately 55 × 55 mm. The manufacturing files were exported from KiCad 9.0.0. The shared package includes Gerber layers, plated and non-plated drill files, a bill of materials, component placement data, and an IPC netlist.
The package documents the hardware for review and prototype development. Firmware, assembly verification, sensor calibration, communication testing, and flight-test results are not included. Further development and testing are required before treating the board as a validated flight controller.
STM32F411 Drone Controller with GNSS and LoRa
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(1)
-
Engineer
Sep 27,2026
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Engineer
-
STM32F411 Drone Controller with GNSS and LoRa
This project is a compact STM32F411-based PCB intended for drone controller development. It brings t...
-
STM32 Dual-Joystick Wireless Controller (nRF24)
MCU: STM32F103C8T6 (“Blue Pill”) or STM32F030C8 (lower cost). Runs at 72 MHz (F103) or 48 MHz (F030)...
-
STM32F4 Dev Board
A compact, “barebones” STM32F4 development board designed in Altium Designer and optimized for low-r...
-
DIY STM32F103 Flight Controller with IMU, Compass and nRF24L01 Wireless Control
This project presents a DIY quadcopter flight controller built around the STM32F103C8T6 (Black Pill)...
-
ESP32 Board
My project is to design and manufacture a compact ESP32 development board with full features, making...
-
ESP32 Board
Dự án của mình là thiết kế và chế tạo một bo mạch phát triển ESP32 nhỏ gọn tích hợp đầy đủ tính năng...
-
Programmable Mist Maker - XIAO / QT PY Extension
2371 2 2 -
RadioHAT - Raspberry Pi radio development platform
2054 0 4 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
2254 0 2 -
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
4207 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
4984 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
5749 2 2 -







