# opensensor.space > Cloud-native sensor data platform using Parquet and object storage. Edge devices stream data directly to S3-compatible storage in Parquet format, visualized with Evidence.dev and DuckDB-wasm. No databases or backend servers required. ## About opensensor.space is an open-source IoT data platform that eliminates traditional infrastructure complexity. Sensors write directly to cloud storage using Parquet files, enabling cost-effective, scalable environmental monitoring. ## Main Pages - [opensensor.space](https://opensensor.space/): Cloud-native sensor data platform using Parquet and object storage - scalable from edge to dashboard for any IoT sensor - [System Architecture](https://opensensor.space/architecture): Detailed architecture and data flow of the OpenSensor network - [Join the Sensor Network](https://opensensor.space/join-network): Deploy your own cloud-native sensors and contribute to opensensor.space - [Stations](https://opensensor.space/Stations): OpenSensor Network Stations - [ESP32 Modules Research](https://opensensor.space/research/esp32): ESP32-based sensor system research for Rust development with native Parquet and S3 upload - [Join OpenSensor.Space](https://opensensor.space/admin): Join OpenSensor.Space - [Station Dashboard](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d): Station Dashboard - [Station Dashboard](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa): Station Dashboard - [Station Dashboard](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d): Station Dashboard ## Station Dashboards Environmental monitoring stations with real-time sensor data: ### Station 0195ae3c... - [Station Dashboard](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d) - [Gas Sensor Readings](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/gas-sensors) - [System Health](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/health) - [Light and Proximity](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/light-and-proximity) - [Near Real-Time Weather Data](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/near-real-time) - [Particulate Matter](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/particulate-matter) - [Atmospheric Pressure](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/pressure) - [Temperature and Humidity](https://opensensor.space/Stations/0195ae3c-43e0-7624-8c5c-7424adbcc30d/temperature-and-humidity) ### Station 019ab390... - [Station Dashboard](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa) - [Gas Sensor Readings](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/gas-sensors) - [System Health](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/health) - [Light and Proximity](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/light-and-proximity) - [Near Real-Time Weather Data](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/near-real-time) - [Particulate Matter](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/particulate-matter) - [Atmospheric Pressure](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/pressure) - [Temperature and Humidity](https://opensensor.space/Stations/019ab390-f291-7a30-bca8-381286e4c2aa/temperature-and-humidity) ### Station 019d97ff... - [Station Dashboard](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d) - [Gas Sensor Readings](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/gas-sensors) - [System Health](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/health) - [Light and Proximity](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/light-and-proximity) - [Near Real-Time Weather Data](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/near-real-time) - [Particulate Matter](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/particulate-matter) - [Atmospheric Pressure](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/pressure) - [Temperature and Humidity](https://opensensor.space/Stations/019d97ff-3220-74fc-8923-f9fb69e2273d/temperature-and-humidity) ## Data Access Our sensor data is openly available: - **Data Format**: Apache Parquet with Hive partitioning - **Storage**: S3-compatible (Source Cooperative) - **Query**: DuckDB compatible Example query: ```sql SELECT * FROM read_parquet('s3://us-west-2.opendata.source.coop/walkthru-earth/opensensor-space/enviroplus/**/*.parquet', union_by_name=true, hive_partitioning=true); ``` ## Technical Stack - **Edge**: Raspberry Pi + Python data collectors - **Storage**: Parquet files on S3-compatible storage - **Visualization**: Evidence.dev + DuckDB-wasm - **Sensors**: Enviro+ (temperature, humidity, pressure, gas, PM, light) ## Resources - GitHub: https://github.com/walkthru-earth/opensensor-enviroplus - Data: https://source.coop/walkthru-earth/opensensor-space/ - Website: https://opensensor.space ## Contact opensensor.space is an initiative by walkthru.earth