# nawfalmotii79/plfm_radar

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/nawfalmotii79-plfm-radar).**

21,680 stars · 5,104 forks · PLSQL · NOASSERTION

## Links

- GitHub: https://github.com/NawfalMotii79/PLFM_RADAR
- awesome-repositories: https://awesome-repositories.com/repository/nawfalmotii79-plfm-radar.md

## Description

PLFM_RADAR is a phased array radar system designed for target detection and tracking at a 10.5 GHz operating frequency. It integrates an LFM waveform generator, a radar signal processor, and an electronic beam steer controller to function as a low-cost radar solution.

The system differentiates itself through electronic beam steering, which uses phase shifters to adjust antenna elevation and azimuth without physical movement. It also incorporates a geospatial target tracker that fuses GPS and IMU sensor data to provide real-time position and attitude correction for plotting targets.

The project covers several technical areas, including signal processing for pulse compression and frequency analysis, waveform generation using digital converters and mixers, and hardware management for microcontroller-based power sequencing of voltage rails. It includes data visualization tools for displaying real-time target plots with integrated map support.

## Tags

### Hardware & IoT

- [Electronic Beam Steering](https://awesome-repositories.com/f/hardware-iot/electronic-beam-steering.md) — Directs the radar beam electronically by adjusting signal phases across an antenna array.
- [FPGA Implementations](https://awesome-repositories.com/f/hardware-iot/radio-frequency-signal-processing/fpga-implementations.md) — Executes high-speed pulse compression and frequency analysis on programmable FPGA logic.
- [Radar Pulse Compression](https://awesome-repositories.com/f/hardware-iot/radio-frequency-signal-processing/radar-pulse-compression.md) — Implements pulse compression and frequency analysis on a programmable chip to identify radar targets.
- [RF Frequency Converters](https://awesome-repositories.com/f/hardware-iot/rf-frequency-converters.md) — Implements digital-to-RF frequency conversion to translate waveforms up to a 10.5 GHz operating frequency.

### Artificial Intelligence & ML

- [Beam Search Decoders](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/speech-processing/sequence-to-sequence-tasks/beam-search-decoders.md) — Uses a phase-shifting system to direct radar beams across elevation and azimuth electronically.

### Part of an Awesome List

- [Radar Processing](https://awesome-repositories.com/f/awesome-lists/ai/radar-processing.md) — Implements a phased array radar system operating at 10.5 GHz for target detection.
- [Phased Array Systems](https://awesome-repositories.com/f/awesome-lists/ai/radar-processing/phased-array-systems.md) — Implements a low-cost 10.5 GHz phased array radar system for target detection and tracking.
- [Sensor Fusion Tracking](https://awesome-repositories.com/f/awesome-lists/data/geospatial-and-mapping/sensor-fusion-tracking.md) — Fuses GPS and IMU sensor data to provide real-time position and attitude correction for target plotting.
- [LFM Waveform Generation](https://awesome-repositories.com/f/awesome-lists/devtools/waveform-generators/lfm-waveform-generation.md) — Produces linear frequency modulated chirps for high-frequency radar transmission and processing.
- [RF Waveform Synthesis](https://awesome-repositories.com/f/awesome-lists/devtools/waveform-generators/rf-waveform-synthesis.md) — Produces linear frequency modulated chirps using digital converters and mixers for high-frequency conversion. ([source](https://github.com/nawfalmotii79/plfm_radar#readme))
- [Radar Plotting Interfaces](https://awesome-repositories.com/f/awesome-lists/devtools/plotting-and-visualization/radar-plotting-interfaces.md) — Provides a graphical interface for displaying real-time target plots with integrated map support. ([source](https://github.com/nawfalmotii79/plfm_radar#readme))

### Scientific & Mathematical Computing

- [Signal Processing](https://awesome-repositories.com/f/scientific-mathematical-computing/data-modeling-processing/signal-processing.md) — Executes pulse compression and frequency analysis to identify and filter radar targets. ([source](https://github.com/nawfalmotii79/plfm_radar#readme))
- [Linear Frequency Modulation](https://awesome-repositories.com/f/scientific-mathematical-computing/linear-frequency-modulation.md) — Generates wideband linear frequency modulated chirps to improve range resolution via pulse compression.

### System Administration & Monitoring

- [Target Tracking Controllers](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/portfolio-metric-trackers/target-position-setting/target-tracking-controllers.md) — Combines GPS and IMU data to provide real-time position and attitude correction for target plotting. ([source](https://github.com/nawfalmotii79/plfm_radar#readme))
- [Geospatial Target Tracking](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/portfolio-metric-trackers/target-position-setting/target-tracking-controllers/geospatial-target-tracking.md) — Combines GPS and IMU sensor data for real-time target plotting and attitude correction.

### Operating Systems & Systems Programming

- [Hardware Power Controllers](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/system-power-utilities/hardware-power-controllers.md) — Provides low-level controls for hardware power states and boot timing via microcontrollers.
- [Power Sequencing](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/system-power-utilities/hardware-power-controllers/voltage-regulators/power-sequencing.md) — Manages the specific timing and order of voltage rails to ensure stable hardware initialization.
