开源ESP32-Plane-Radar是什么?3大亮点让1.28寸圆屏秒变实时飞机雷达

发布时间:2026/10/16 22:35:02
开源ESP32-Plane-Radar是什么?3大亮点让1.28寸圆屏秒变实时飞机雷达 【免费下载链接】ESP32-Plane-RadarOpen-source ESP32 firmware for a 1.28″ round display that shows live ADS-B aircraft around your location as a sonar-style plane radar.项目地址https://gitcode.com/gh_mirrors/es/ESP32-Plane-Radar点击查看免费下载ESP32-Plane-Radar是一款开源的 ESP32 飞机雷达固件专为ESP32-C3 Super Mini 1.28 寸 GC9A01 圆形显示屏240×240打造。刷入固件后圆屏会变成一个声呐风格的ADS-B 实时飞机雷达以你设定的位置为中心实时显示周围航线的飞机航向、呼号和海拔还会叠加机场跑道堪称极客书桌上的航班雷达小摆件 ✈️。一、ESP32-Plane-Radar 是什么简单说它是三样东西的组合组成说明 主控ESP32-C3 Super Mini4MB FlashArduino 框架️ 屏幕1.28 寸 GC9A01 圆屏SPI 接口240×240 像素 数据adsb.fi 免费开放数据 API上电连接 WiFi 后设备会以约 3 秒的间隔拉取附近的飞机数据刷新间隔可在 include/config.h 中调整把航向三角形、速度矢量和标签画在深蓝色雷达网格上整体效果非常接近专业雷达界面。二、3大核心亮点亮点1真正的实时ADS-B数据飞机活在屏幕上 圈内飞机显示红色航向三角形 品红色速度矢量并附带呼号 / 机型 / 海拔标签超出量程的飞机会在屏幕边缘显示红点指示方向不会丢目标飞机接近时目标会从边缘红点平滑变为完整符号动态感十足数据源逻辑位于 src/services/adsb_client.cpp最多可同时跟踪 64 架飞机。亮点2零代码上手WiFi 配置门户一键设置 新手最头疼的联网问题被WiFiManager配置门户解决首次上电设备自动发射热点PlaneRadar-Setup手机连接后访问http://plane-radar.local或http://192.168.4.1在网页里填好家里 WiFi、雷达中心坐标保存即可之后想改配置也不用拆机器——设备连上局域网后随时通过http://plane-radar.local重新进入门户可修改 WiFi、中心经纬度、公英制切换和跑道开关门户实现见 src/services/wifi_setup.cpp。亮点3机场跑道叠加 4档量程切换 跑道叠加固件内嵌全球大型机场数据来自 OurAirports范围内自动绘制青色跑道线并标注 ICAO 代码如KJFK数据文件见 include/data/large_airports.h可用 scripts/build_large_airports.py 更新4 档量程预设按 BOOT 按钮即可在 5 / 10 / 15 / 25 km 之间循环切换设置自动保存到 Flash预设定义在 include/ui/radar_range.h公英制切换门户里勾选 miles距离环自动切换为英里刻度三、硬件接线GC9A01 ↔ ESP32-C3 引脚对照接对线是成功的一半官方接线表如下显示屏ESP32-C3 引脚VCC3V3GNDGNDRSTGPIO0CSGPIO1DCGPIO10SDA (MOSI)GPIO3SCL (SCLK)GPIO4BOOT用户按键GPIO9 引脚定义集中在 include/config.h若换板子改这里即可。四、上手指南最快配置方法与烧录步骤1. 编译并烧录固件项目基于PlatformIO环境为supermini配置见 platformio.inipio run -t upload # 编译并上传 pio device monitor # 打开串口监视器115200如果你不想自己编译也可以执行 scripts/merge-firmware.sh 生成单文件镜像plane-radar-merged.bin配合浏览器烧录工具如 esptool-js以0x0地址刷入全程无需电脑端 SDK。2. 首次配置 WiFi按上文亮点2完成配置后设备会保存凭据并自动重连WiFi 掉线也会后台静默重连不会反复弹出配置页。3. 日常操作速查操作效果短按 BOOT切换量程5 → 10 → 15 → 25 km断电保存长按 BOOT 3 秒清除 WiFi / 坐标 / 单位设置重启进入配置门户五、项目结构一览代码按硬件 / 服务 / UI三层组织结构清晰适合学习小型 ESP32 固件的工程划分src/main.cpp — 主循环WiFi 状态机 定时拉取 ADS-B 刷新雷达画面include/ui/radar_theme.h — 雷达配色与像素布局想换主题从这里下手src/ui/radar_display.cpp — 雷达网格、飞机符号与标签绘制include/services/adsb_client.h — 飞机数据结构与拉取接口partitions/plane_radar.csv — 4MB Flash 分区表单 App SPIFFS 存放跑道数据六、常见问题 FAQQ1需要硬件天线或接收器吗不需要。本项目不接收 ADS-B 无线电信号而是通过网络拉取 adsb.fi 的公共数据只要有 WiFi 就能显示真实航班的实时位置。Q2为什么雷达中心不是我的位置默认坐标在 include/config.h 的kDefaultRadarLat/Lon中首次进入配置门户后改为你的经纬度即可设置会永久保存。Q3能看到地面飞机吗默认隐藏地面状态taxiing/停场的飞机想全部显示可在kAdsbShowGroundAircraft处改为true重新编译。Q4如何获取仓库源码git clone https://gitcode.com/gh_mirrors/es/ESP32-Plane-Radar 总结ESP32-Plane-Radar用几十块钱的硬件成本把一块 1.28 寸圆屏变成了真实时的航班雷达对新手友好网页配网 单键操作、对开发者友好分层清晰的 C 工程 完整 PlatformIO 配置无论是做成桌面摆件还是学习嵌入式显示项目的入门案例都非常值得一试赞分享【免费下载链接】ESP32-Plane-RadarOpen-source ESP32 firmware for a 1.28″ round display that shows live ADS-B aircraft around your location as a sonar-style plane radar.项目地址https://gitcode.com/gh_mirrors/es/ESP32-Plane-Radar点击查看免费下载相关推荐什么是 DSH Plugin Radar开源插件生态雷达完全入门教程什么是 DSH Plugin Radar开源插件生态雷达完全入门教程 DSH Plugin Radar 是一个面向 DeepSeek HarnessDSHdsh-plugin开发工具AI 插件ESP32 实时航班追踪Plane Radar 雷达固件与 adsb.fi 客户端源码剖析ESP32 实时航班追踪Plane Radar 雷达固件与 adsb.fi 客户端源码剖析 ESP32 Plane Radar 是一款开源的 ESP32 固件xiaozhi-esp32 适配实战Spotpear ESP32-S3 1.28 英寸圆屏 Box 开发板编译指南xiaozhi esp32 适配实战Spotpear ESP32 S3 1.28 英寸圆屏 Box 开发板编译指南 本文以 xiaozhi esp32 开源项人工智能AI 应用语音交互助手物联网嵌入式智能硬件MCP 服务创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询