https://github.com/jotonedev/sensor_box
Sensor box for ambient monitoring using Raspberry Pi Pico W
https://github.com/jotonedev/sensor_box
micropython platformio raspberry-pi-pico-projects raspberry-pi-pico-w raspbery-pi
Last synced: 2 months ago
JSON representation
Sensor box for ambient monitoring using Raspberry Pi Pico W
- Host: GitHub
- URL: https://github.com/jotonedev/sensor_box
- Owner: jotonedev
- License: mit
- Created: 2023-04-08T16:16:28.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-20T05:05:00.000Z (about 3 years ago)
- Last Synced: 2025-03-28T23:46:20.853Z (about 1 year ago)
- Topics: micropython, platformio, raspberry-pi-pico-projects, raspberry-pi-pico-w, raspbery-pi
- Language: Python
- Homepage:
- Size: 47.2 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README-it.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Sensor box

## Obiettivo
Creare una un sistema in grado di raccogliere dati ambientali e inviarli a un broker MQTT connettendosi al WiFi.
## Dati da raccogliere
- temperatura (AHT20)
- umidità (AHT20)
- qualità dell'aria (PMS7003, SGP30)
- pressione atmosferica (BMP180)
## Alimentazione
- batteria al litio da 3.3 V
- pannello solare
## Funzionamento
Ogni 60 secondi, il sistema si risveglia dallo stato dormiente, verifica la connessione al WiFi, raccoglie e invia i
dati al broker MQTT.
Durante l'intervallo di tempo tra un invio e l'altro, il sistema si mette in stato dormiente per consumare meno energia
possibile.
## Topic MQTT
- `box01/temperature` (float, °C)
- `box01/humidity` (int, %)
- `box01/pressure` (int, Pa)
- `box01/caqi` (int)
- `box01/pm01` (int, ug/m3)
- `box01/pm25` (int, ug/m3)
- `box01/pm100` (int, ug/m3)
- `box01/eco2` (int, ppm)
- `box01/tvoc` (int, ppb)
- `box01/h2` (int, ppm)
- `box01/ethanol` (int, ppm)
## Schema elettrico

## Hardware utilizzato
- Raspberry Pi Pico W (RP2040) or ESP32
- AHT20
- BMP180
- PMS7003
- SGP30
- Fotoresistenza
- Step-up converter 3.3 V - 5 V
- Pannello solare
- CN3065
- Batteria al litio da 3.3 V
## Licenza
[MIT License](LICENSE.md)
## Autori
- [John Toniutti](https://jotone.eu)
## Note
- Al momento, lo stato dormiente non viene usato poichè dà problemi con la scheda.