Repolode
cyberman54

cyberman54/ESP32-Paxcounter

Dispositivo basado en ESP32 que estima el flujo de pasajeros contando dispositivos móviles Wi-Fi y Bluetooth cercanos, con salida de datos por LoRaWAN, MQTT y tarjeta SD.

Estrellas
2,128
Forks
457
Issues abiertos
19
Último commit
el mes pasado

¿Qué es?

Paxcounter es un proyecto de firmware para placas LoRa ESP32 económicas que mide el flujo de pasajeros. Detecta señales Wi-Fi y Bluetooth de dispositivos móviles cercanos, centrándose en sus direcciones MAC, para estimar cuántas personas hay alrededor. También puede leer datos de varios sensores ambientales conectados al mismo tiempo.

El proyecto está diseñado para evitar el seguimiento de personas. No almacena direcciones MAC de forma persistente ni crea huellas digitales de los dispositivos detectados, por lo que solo genera recuentos. Los datos recopilados pueden guardarse en una tarjeta SD local, enviarse a la nube a través de redes LoRaWAN como The Things Network o Helium, transmitirse mediante MQTT sobre TCP/IP o enviarse a un host local a través de una interfaz serie.

El dispositivo puede funcionar con batería mediante el modo de suspensión profunda del ESP32, lo que permite largos periodos de funcionamiento con una sola celda Li-Ion 18650.

Funciones clave

  • 01Cuenta los dispositivos móviles Wi-Fi y Bluetooth cercanos para estimar el flujo de pasajeros.
  • 02No almacena direcciones MAC de forma persistente ni crea huellas digitales de los dispositivos.
  • 03Envía datos mediante LoRaWAN, MQTT, tarjeta SD o una interfaz serie.
  • 04Lee datos de varios sensores ambientales conectados.
  • 05Admite el funcionamiento con batería mediante el modo de suspensión profunda del ESP32.

Casos de uso

  • Estimar cuántas personas pasan por una estación, un recinto o un espacio público.
  • Crear un nodo de recuento de bajo consumo y monitorizado de forma remota en redes LoRaWAN.
  • Registrar datos de afluencia y de sensores ambientales en una tarjeta SD o un broker MQTT.

Antes de usarlo

  • Para ejecutarlo, se necesita hardware ESP32 dedicado, como una placa LoRa.
  • Algunos archivos fuente están sujetos a licencias distintas de Apache 2.0, indicada en el README. Comprueba la licencia de cada archivo.

En colecciones

Temas

Preguntas frecuentes

¿Qué es ESP32-Paxcounter?
Dispositivo basado en ESP32 que estima el flujo de pasajeros contando dispositivos móviles Wi-Fi y Bluetooth cercanos, con salida de datos por LoRaWAN, MQTT y tarjeta SD. Paxcounter es un proyecto de firmware para placas LoRa ESP32 económicas que mide el flujo de pasajeros. Detecta señales Wi-Fi y Bluetooth de dispositivos móviles cercanos, centrándose en sus direcciones MAC, para estimar cuántas personas hay alrededor. También puede leer datos de varios sensores ambientales conectados al mismo tiempo.
¿ESP32-Paxcounter es gratuito? ¿Qué licencia tiene?
ESP32-Paxcounter es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ESP32-Paxcounter sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de ESP32-Paxcounter fue el 4 oct 2026.
¿Para qué puedo usar ESP32-Paxcounter?
Estimar cuántas personas pasan por una estación, un recinto o un espacio público. Crear un nodo de recuento de bajo consumo y monitorizado de forma remota en redes LoRaWAN. Registrar datos de afluencia y de sensores ambientales en una tarjeta SD o un broker MQTT.
¿Dónde consigo ESP32-Paxcounter?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cyberman54/ESP32-Paxcounter

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados