ESP32 Paxcounter Versions Save

Wifi & BLE driven passenger flow metering with cheap ESP32 boards

v1.9.996

3 years ago
  • Board: Olimex POE-ISO board added
  • SDcard: SDMMC host mode added
  • Ethernet interface and MQTT over TCP/IP data transfer mode added (experimental)
  • AXP192: charge current control added
  • Display: changed from ss_oled to OneBitDisplay library

v1.9.98

4 years ago

New features:

  • SDS011 particle sensor support (thanks to @AugustQu )
  • ABP LORAWAN authentication (thanks to @nuthub )
  • New timesync option using LORAWAN MAC Command DevTimeRequest (requires LORAWAN >= 1.0.3)
  • Update OLED display library (opens possibilty to have multiple OLEDs)
  • Added support for M5stack devices core and fire

Bugfixes / refactoring:

  • Timesync code deeply refactored
  • refactored some spurious code sections which caused compiler warnings
  • bugfix TTGOv1 display control (required unusual I2C address, thanks to @nuthub for solving this issue)

v1.9.93

4 years ago

v1.9.85

4 years ago

v1.9.85:

New features:

  • SDcard support: store pax data on local SDcard (e.g. if no LORAWAN network available)
  • Added support for Bosch BMP180 sensor

Maintenance / bugfixes:

  • library updates
  • minor bug fixes
  • minor code sanitizations

v1.9.6

4 years ago

v1.9.6

Added features:

  • LORA DEVEUI is displayed as QR code while devices starts (for taking photo and resolve it)
  • display contrast lowered to reduce OLED degradation
  • added display page showing pax curve diagram
  • added blank display page (use as screen blanker)
  • full AXP192 power management support (use with T-Beam V10)

Maintenance fixes:

  • platformio esp32 v1.11.0 (ESP-IDF SDK v3.2.3)
  • Wifi/BT software coexist version 1.1.7
  • Arduino LMIC version 3.0.99.5
  • new OLED driver (smaller footprint & with graphics capability), replacing u8x8
  • fix TTN join RX2 settings (now SF9, was SF12)
  • enabled LMIC hardware interrupts for more precise timing
  • some smaller bug fixes

v1.8.2

4 years ago

v1.8.2

  • raised LMIC task priority
  • update ESP-IDF to v3.3

v1.8.02

4 years ago

v1.8.0

4 years ago

v1.8.0

  • LMiC stack now using hardware interrupts for SX1272/76 for improved timing accuracy (instead of polling, which was used before)
  • Reworked LMiC tx/rx functions, should improve stability
  • Voltage and BME data transmit now remote configurable
  • TTGO T-Beam V10 support added (AXP192 PMU support implemented)
  • MAC network command sniffer (experimental, not fully working yet)

v1.7.93

4 years ago

Maintenance release v1.7.93:

  • LMiC now running in own task with raised priority
  • Relaxed lmic clock error procentage (to prevent LoRaWAN join problems)
  • Removed arduino loop task
  • Removed BME reading task
  • Improved GPS time handling (experimental, precision still bad ~1sec)
  • Update vendor_array.h with new vendor codes
  • Added TinyPICO board
  • Added ledmatrix footfall line diagram

v1.7.841

4 years ago

Snapshot of current 1.7.841; release 1.9.x will be published soon