HubLensTrendingNawfalMotii79/PLFM_RADAR
// archived 2026-04-23
NawfalMotii79

PLFM_RADAR

Other#Radar#FPGA#Embedded Systems#RF Engineering#Hardware
View on GitHub
39

// summary

AERIS-10 is an open-source, 10.5 GHz phased array radar system designed for researchers and developers to experiment with advanced signal processing. The project offers two versions with varying ranges, featuring modular hardware and comprehensive FPGA-based pulse compression capabilities. It provides a fully hackable platform for exploring beamforming, Doppler processing, and target tracking in a professional-grade radar architecture.

// technical analysis

AERIS-10 is an open-source, modular phased array radar system designed to democratize access to advanced 10.5 GHz pulse linear frequency modulated (LFM) technology for researchers and developers. The architecture utilizes a sophisticated multi-board design, integrating an XC7A50T FPGA for real-time signal processing and an STM32 microcontroller for system management and peripheral control. By providing a complete, hackable platform for beamforming and target tracking, the project addresses the high barrier to entry in radar development while balancing complex hardware requirements with permissive licensing.

// key highlights

01
Provides full electronic beam steering capabilities with ±45° range in both elevation and azimuth.
02
Features a high-performance FPGA-based signal processing pipeline that handles pulse compression, Doppler FFT, MTI, and CFAR detection.
03
Offers two distinct hardware versions, including a 3km range Nexus model and a 20km range Extended model with GaN power amplifiers.
04
Integrates GPS and IMU sensors to provide real-time position tagging and attitude correction for accurate target tracking.
05
Utilizes a modular hardware design that separates power management, frequency synthesis, and RF front-end boards for easier maintenance and customization.
06
Includes a Python-based GUI that supports map integration and real-time radar control for user-friendly data visualization.

// use cases

01
Electronic beam steering for elevation and azimuth
02
Real-time radar signal processing including pulse compression and CFAR
03
Integration of GPS and IMU data for precise target tracking and mapping

// getting started

To begin, explore the project documentation in the /docs folder and review the repository file placement policy to understand the project structure. Developers should source components and order PCBs using the production files located in /4_Schematics and Boards Layout/4_7_Production Files. Finally, utilize the provided schematics and mechanical drawings to assemble the hardware, while using Vivado and Python 3.8+ for firmware and software development.