Repolode
cyberman54

cyberman54/ESP32-Paxcounter

基于 ESP32 的设备,通过统计周围 Wi-Fi 与蓝牙移动设备来估算人流量。

Star
2,128
Fork
457
未关闭 Issue
19
最近提交
上个月

这是什么?

Paxcounter 是一个面向低成本 ESP32 LoRa 开发板的固件项目,用于统计人流量。它通过识别周围移动设备发出的 Wi-Fi 和蓝牙信号,并基于 MAC 地址估算附近的人数,同时还能读取多种连接的环境传感器数据。

项目在设计上避免追踪个人:不会持久化保存 MAC 地址,也不对扫描到的设备做指纹识别,因此只输出计数结果。采集的数据可以存入本地 SD 卡,通过 LoRaWAN 网络(如 The Things Network 或 Helium)上传到云端,经 TCP/IP 使用 MQTT 发送,或通过串行接口传给本地主机。

设备可借助 ESP32 深度睡眠模式使用电池供电,单节 18650 锂离子电池即可实现较长的运行时间。

核心功能

  • 01统计周围 Wi-Fi 与蓝牙移动设备,估算人流量。
  • 02不持久化保存 MAC 地址,也不对设备做指纹识别。
  • 03数据可通过 LoRaWAN、MQTT、SD 卡或串口输出。
  • 04可同时读取多个连接的环境传感器数据。
  • 05支持利用深度睡眠模式进行电池供电运行。

适用场景

  • 估算车站、场馆或公共空间的人流量。
  • 在 LoRaWAN 网络上搭建低功耗、可远程监控的计数节点。
  • 将人流与环境传感器数据记录到 SD 卡或 MQTT 服务器。

使用前须知

  • 需要专用的 ESP32 硬件(例如 LoRa 开发板)才能运行。
  • 源代码中部分文件采用的许可证与 README 中声明的 Apache 2.0 不同,使用前请检查每个文件的许可证。

收录于专题

标签

常见问题

ESP32-Paxcounter 是什么?
基于 ESP32 的设备,通过统计周围 Wi-Fi 与蓝牙移动设备来估算人流量。 Paxcounter 是一个面向低成本 ESP32 LoRa 开发板的固件项目,用于统计人流量。它通过识别周围移动设备发出的 Wi-Fi 和蓝牙信号,并基于 MAC 地址估算附近的人数,同时还能读取多种连接的环境传感器数据。
ESP32-Paxcounter 可以免费使用吗?用的什么许可证?
ESP32-Paxcounter 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
ESP32-Paxcounter 还在维护吗?
半年内有更新。ESP32-Paxcounter 最近一次提交是在 2026年10月4日。
ESP32-Paxcounter 适合用来做什么?
估算车站、场馆或公共空间的人流量。 在 LoRaWAN 网络上搭建低功耗、可远程监控的计数节点。 将人流与环境传感器数据记录到 SD 卡或 MQTT 服务器。
在哪里获取 ESP32-Paxcounter?
源代码和安装说明在 GitHub 上:https://github.com/cyberman54/ESP32-Paxcounter

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目