Repolode
cyberman54

cyberman54/ESP32-Paxcounter

Dispositivo com ESP32 que estima o fluxo de passageiros contando celulares próximos via Wi-Fi e Bluetooth, com saída de dados por LoRaWAN, MQTT e cartão SD.

Estrelas
2,128
Forks
457
Issues abertas
19
Último commit
mês passado

O que é?

O Paxcounter é um projeto de firmware para placas LoRa baratas com ESP32 que mede o fluxo de passageiros. Ele detecta sinais Wi-Fi e Bluetooth de dispositivos móveis próximos, com foco nos endereços MAC, para estimar quantas pessoas estão por perto. Também pode ler dados de vários sensores ambientais conectados ao mesmo tempo.

O projeto foi desenvolvido para evitar o rastreamento de indivíduos. Ele não armazena endereços MAC de forma persistente nem cria impressões digitais dos dispositivos detectados, produzindo apenas contagens. Os dados coletados podem ser gravados em um cartão SD local, enviados à nuvem por redes LoRaWAN como The Things Network ou Helium, enviados via MQTT por TCP/IP ou encaminhados a um host local por uma interface serial.

O dispositivo pode funcionar com bateria usando o modo deep sleep do ESP32, permitindo longos períodos de operação com uma única célula Li-Ion 18650.

Recursos principais

  • 01Conta dispositivos móveis próximos via Wi-Fi e Bluetooth para estimar o fluxo de passageiros.
  • 02Não armazena endereços MAC de forma persistente nem cria impressões digitais dos dispositivos.
  • 03Envia dados por LoRaWAN, MQTT, cartão SD ou interface serial.
  • 04Lê dados de vários sensores ambientais conectados.
  • 05Permite o funcionamento com bateria usando o modo deep sleep do ESP32.

Casos de uso

  • Estimar quantas pessoas passam por uma estação, um local de eventos ou um espaço público.
  • Montar um nó de contagem de baixo consumo, monitorado remotamente por redes LoRaWAN.
  • Registrar dados de fluxo de pessoas e de sensores ambientais em um cartão SD ou broker MQTT.

Antes de usar

  • Para executá-lo, é necessário um hardware ESP32 dedicado, como uma placa LoRa.
  • Alguns arquivos-fonte estão sob licenças diferentes da Apache 2.0 indicada no README. Verifique a licença de cada arquivo.

Em coleções

Tópicos

Perguntas frequentes

O que é ESP32-Paxcounter?
Dispositivo com ESP32 que estima o fluxo de passageiros contando celulares próximos via Wi-Fi e Bluetooth, com saída de dados por LoRaWAN, MQTT e cartão SD. O Paxcounter é um projeto de firmware para placas LoRa baratas com ESP32 que mede o fluxo de passageiros. Ele detecta sinais Wi-Fi e Bluetooth de dispositivos móveis próximos, com foco nos endereços MAC, para estimar quantas pessoas estão por perto. Também pode ler dados de vários sensores ambientais conectados ao mesmo tempo.
ESP32-Paxcounter é gratuito? Qual é a licença?
ESP32-Paxcounter é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
ESP32-Paxcounter ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de ESP32-Paxcounter foi em 4 de out. de 2026.
Para que posso usar ESP32-Paxcounter?
Estimar quantas pessoas passam por uma estação, um local de eventos ou um espaço público. Montar um nó de contagem de baixo consumo, monitorado remotamente por redes LoRaWAN. Registrar dados de fluxo de pessoas e de sensores ambientais em um cartão SD ou broker MQTT.
Onde consigo ESP32-Paxcounter?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cyberman54/ESP32-Paxcounter

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados