https://github.com/niewidzialny84/miwp_airp_project
Studies project for monitoring and visualization of processes + automatization and robotization of proceses
https://github.com/niewidzialny84/miwp_airp_project
arduino nodemcu-esp8266 python sql
Last synced: 6 months ago
JSON representation
Studies project for monitoring and visualization of processes + automatization and robotization of proceses
- Host: GitHub
- URL: https://github.com/niewidzialny84/miwp_airp_project
- Owner: Niewidzialny84
- License: mit
- Created: 2023-12-13T15:08:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-09T13:41:41.000Z (over 1 year ago)
- Last Synced: 2024-01-09T17:07:34.749Z (over 1 year ago)
- Topics: arduino, nodemcu-esp8266, python, sql
- Language: C++
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MiWP_AiRP_Project
## About
Studies project for monitoring and visualization of processes + automatization and robotization of proceses
Used hardware:
- NodeMCU ESP8266
- DHT11
- BME280 (pressure sesor)
- MQ7 gas sensor
- MQ2 gas sensor (optional)Used technologies and sofware:
- Arduino IDE
- [Adafruit BMP280 Library](https://github.com/adafruit/Adafruit_BMP280_Library)
- [Arduinojson](https://arduinojson.org/?utm_source=meta&utm_medium=library.properties)
- [MQUnifiedsensor](https://github.com/miguel5612/MQSensorsLib)
- [esp826611 DHT sensor](https://github.com/adafruit/DHT-sensor-library)
- [ESPAsyncWebSrv](https://github.com/dvarrel/ESPAsyncWebSrv)
- [ESPAsyncTCP](https://github.com/dvarrel/ESPAsyncTCP)
- Python 3
- [FastAPI](https://fastapi.tiangolo.com/)
- PostgreSQL
- Docker## Project pinout
| Usage (name) | Pin board | Pin component |
|---|---|---|
| I2C_SCL | D1 | `BME 280` SCL |
| I2C_SDA | D2 | `BME 280` SDA |
| DHT_PIN | D4 | `DHT` OUT |
| MQ7_PIN | A0 | `MQ7` A0 |
| MQ2_PIN | A0 | `MQ2` A0 |
| VCC | VCC (3v3) | VCC |
| GND | GNG | GND |## API
API Running and details are inside [this README.md](/API/README.md).
## Grafana
Details about running grafana are inside [this README.md](/Grafana/README.md).