NawfalMotii79/PLFM_RADAR
Open-source, low-cost 10.5 GHz PLFM phased array RADAR system
debpalash/VoiceStudio(已於 2026-09-28 推過),故改推第 4 名。這是什麼
AERIS-10 是一套開源、低成本的 10.5 GHz 脈衝線性調頻(PLFM)相控陣雷達。README 將它定位成給研究者、無人機開發者與進階 SDR 玩家實驗用的平台,而不是單純的玩具專案:它把雷達波形產生、上下變頻、電子波束控制、FPGA 訊號處理、STM32 系統管理與 Python GUI 串在同一個架構裡。專案提供兩種版本:AERIS-10N 主打 3 km,AERIS-10X/Extended 標示可到 20 km;天線、功率放大與機構配置也隨版本不同。核心價值在於把原本昂貴、封閉的相控陣雷達拆成可閱讀、可製作、可改造的硬體與軟體模組。
為什麼上榜
這個 repo 今日新增 158 stars、累積 25748 stars,熱度來自它把「開源硬體」做到非常硬核:README 不只展示概念圖,而是列出電源管理板、頻率合成板、主板、相位移器、前端晶片、FPGA、STM32、GPS/IMU、GUI 等完整組成。相較許多只提供演算法 demo 的雷達專案,AERIS-10 的亮點是把 RF、FPGA、嵌入式與視覺化 放進同一個可協作倉庫。不過 README 也明確標示 Alpha 與 Work in Progress,代表它的吸引力更像「開放研發平台」,而非保證可即插即用的成熟商品。
適合誰,可以拿來做什麼
它最適合已經具備雷達原理、PCB 組裝、FPGA 或 Python 開發經驗的人。大學實驗室可以用它研究 波束成形、脈衝壓縮、Doppler、MTI、CFAR 等雷達處理鏈;無人機或感測團隊可把它當作長距離感測與目標追蹤的硬體參考;進階 maker 則能從 BOM、Gerber、韌體、GUI 與文件中學習完整系統設計。上手門檻不低:README 要求基本雷達知識、硬體組裝經驗、Python 3.8+,若要修改訊號處理還需要 Vivado。換句話說,它不是給初學者一天跑完的套件,而是適合願意投入硬體製作與 bring-up 的工程型專案。
上手
README 沒有提供單一的自動安裝指令;它的 quick start 更偏向硬體製作流程。關鍵步驟是先到 /4_Schematics and Boards Layout/4_7_Production Files 取得 PCB 生產輸出與 BOM/CPL,再搭配 /4_Schematics and Boards Layout/4_6_Schematics 進行組裝;README 也說目前沒有獨立的 assembly guide。天線需依目標版本選擇,機構圖則在 /8_Utils/Mechanical_Drawings。軟體端需要 Python 3.8+ 供 GUI 使用;若要動 FPGA 訊號處理,需準備 Vivado。專案也特別要求不要把生成檔丟在 repo root,模擬輸出、FPGA reports 與可重用 TCL scripts 都有指定資料夾。
README 重點摘要
- AERIS-10 採 10.5 GHz PLFM 相控陣設計,提供 3 km 與 20 km 兩種版本定位。
- 硬體與軟體皆開源:硬體文件採 CERN-OHL-P,軟體與韌體採 MIT License。
- FPGA 負責 chirp 產生、ADC 讀取、I/Q 下變頻、濾波、脈衝壓縮、Doppler、MTI 與 CFAR;STM32 負責電源時序、周邊設定與感測器整合。
- GUI 以 Python 提供目標即時繪製、地圖整合與雷達控制介面。
- README 明確提醒此專案仍在 active development,部分功能仍在進行中,限制與後續功能需參考 issues。