AEmreEser / Environmental-Sensing-BLE-Device-ESP32

Environmental Sensing Module for ESP32

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Environmental Sensing BLE DEVICE

Implemented on the ESP32 DOIT DEVKIT V1 Board

Sensors:

  • BMP180 Pressure and Temperature Sensor
  • BH1750 Ambient Light Sensor

Sensor Libraries:

(slightly modified by me)

Current Status (April 2023): Under Development

Working Features

  • sensor input reading functional with occasional minor errors
    • Pressure (Pa)
    • Temperature (C) (not broadcasted in latest version)
    • Ambient light (lux)
  • Moving median function for eliminating sensor noise
  • BLE output of sensor reading values
  • LIFO queue for BLE output

Coming Features

  • RTOS multithreaded sensor read and broadcast functionality
    • note: will take some time : )

About

Environmental Sensing Module for ESP32


Languages

Language:C 98.6%Language:CMake 1.4%