Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/electricalgorithm/house-enviromental-sensing
A Zephyr RTOS application shares the environmental data from BMP280 sensor with BLE advertisement.
https://github.com/electricalgorithm/house-enviromental-sensing
ble-peripherals bluetooth bme280 environmental-monitoring zephyr-rtos
Last synced: 2 months ago
JSON representation
A Zephyr RTOS application shares the environmental data from BMP280 sensor with BLE advertisement.
- Host: GitHub
- URL: https://github.com/electricalgorithm/house-enviromental-sensing
- Owner: electricalgorithm
- Created: 2023-04-09T00:14:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-24T06:03:09.000Z (over 1 year ago)
- Last Synced: 2024-07-30T21:08:16.236Z (5 months ago)
- Topics: ble-peripherals, bluetooth, bme280, environmental-monitoring, zephyr-rtos
- Language: C
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# House Environmental Monitoring
A Zephyr RTOS application shares the environmental data from BME280 sensor with BLE advertisement.- It shares temperature, pressure and the humidity.
- Uses Bluetooth Low Energy.
- Written with Zephyr -- ready to use in any board.
- No need for BME280 hardware, simulation included.## Building
1. Enter the virtualenv created for your Zephyr environment.
2. Run the script "zephyr-env.sh" which is in the `zephyr/` directory in your Zephyr Environment.
3. Build the firmware with `west build -p auto -b esp32`.
4. Upload it with `west flash --esp-baud-rate 115200`.
5. You can watch the serial monitor with `west espressif monitor`## Installing Zephyr
Please refer to the [Getting Started Guide](https://docs.zephyrproject.org/latest/develop/getting_started/index.html) on Zephyr's own documentation.