Stevee87 GitHub avatar

Radar-project-Uconsole

Stevee87

一个独立的雷达可视化与声音化系统,使用RD-03D传感器连接XIAO ESP32-S3通过Wi-Fi广播目标数据,由Linux设备(如Clockwork Pi uConsole)接收并运行基于Pygame的显示和音频合成。

Stars

64

7 天增长

暂无数据

Fork 数

7

开放 Issue

0

开源协议

MIT

最近更新

2026-07-08

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

结合实时雷达追踪与动态声纳音效,以及平滑的视觉扫描,全部运行在自建Wi-Fi接入点上,无需外部路由器。

适合谁使用

  • 建造便携式雷达系统的爱好者
  • 对Wi-Fi传感器数据流感兴趣的开发者
  • 探索传感器数据声音化的创客
  • Clockwork Pi uConsole或类似Linux掌上设备的用户

典型使用场景

  • 室内运动检测的便携雷达
  • 为视障用户提供听觉反馈或环境监控
  • 雷达数据声音化的教学演示
  • 带无线显示的DIY安防或存在检测

项目优势

  • 自建Wi-Fi接入点,无需外部网络基础设施
  • 实时音频合成,谐波音效随目标距离变化
  • 雷达更新间隔中平滑插值目标运动
  • 连接丢失处理,防止显示过时数据

使用前须知

  • 接收端必须为Linux系统,不支持Windows或macOS原生运行
  • 仅使用单个RD-03D雷达模块,探测范围和视野有限

README 快速开始

A second, standalone output path for this project — instead of an Arduino GIGA R1 + Display Shield, the radar feed is displayed and sonified on a Clockwork Pi uConsole (or any Linux machine with Wi-Fi and audio output).

Safety & disclaimer


This is a hobby project, shared as-is for anyone who wants to build their own version. A few things to know before you do:

  • LiPo batteries: incorrect wiring, reverse polarity, or physical damage to a LiPo cell can cause fire. Double-check polarity yourself before powering anything on, use a charging module rated for the cell you're using, and never leave a charging LiPo unattended.
  • RF hardware: the RD-03D and any radio modules in this project operate according to their respective regulatory approvals (e.g. CE) for their intended region — verify this applies to your location before use.
  • No warranty: this repository (firmware, wiring diagrams, enclosures, scripts, and this README) is provided without any warranty, express or implied. Verify every connection yourself before applying power — don't assume the diagrams or code here are free of mistakes.
  • Use at your own risk: building and operating this project is entirely your own responsibility. The author assumes no liability for damage, injury, or loss resulting from building or using this project.

If you spot an error in the docs, wiring, or code, please open an issue — corrections are welcome.

Architecture

RD-03D  --UART-->  XIAO ESP32-S3  --Wi-Fi (AP + UDP broadcast)-->  uConsole (Pygame)

The XIAO ESP32-S3 hosts its own Wi-Fi access point instead of joining one — no external router, no fixed IP configuration. It reads the radar over UART exactly as in the GIGA build, clusters targets within 1m of each other into a single point, and broadcasts the merged data over UDP. Any device connected to the AP automatically receives the stream.

Value
SSIDRadarNet
Passwordradar12345
ModeXIAO hosts the AP (not a client)
UDP port4210
Destinationbroadcast (192.168.4.255)

Hardware

Same RD-03D wiring as the standalone single-sensor build:

RD-03DXIAO ESP32-S3

项目描述

Took the tracker off the Arduino display and put it on a full Linux handheld instead

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

lopopolo
精选
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI 与机器学习AI 智能体
2,390
slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960
littledivy
精选
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI 与机器学习
1,482