Multi-Sensing – Workshop 3

Building a Real-Time Multi-Environmental Monitoring System

The final workshop in the series, conducted during my Artist and Makers in Residence at the Learning Factory, focused on creating a fully functional multi-sensing system that brings together temperature, humidity, air quality, light, and pressure sensors into one platform. The goal was to teach participants how to design a compact IoT device for comprehensive indoor environmental monitoring.

Participants worked with multiple sensors—such as the PM2.5, CO2, VOC, Ozone, Temp & Humidity—and learned how to manage I²C conflicts using a multiplexer, visualize the data on a screen, and output sensor readings in real time. The workshop introduced more advanced concepts like data integration, power considerations, sensor interference, and basic calibration techniques.

Led by: Hanin Othman | Engineering Design & Innovation Building | PSU | Fall 2024 / Spring 2025

Workshop Media

Workshop Materials

Sensor Documentation:
• PM2.5 (PMS5003): Adafruit Guide, Datasheet
• CO₂ (MH-Z19B): Arduino GitHub, Datasheet
• CO₂ (Senseair S8): Datasheet
• VOC (SGP30): Adafruit Guide, Datasheet
• VOC + Temp/Humidity (BME680): Product Page, Datasheet
• Ozone (MQ131): Sensor Info, DFRobot Guide
• Ozone (Alphasense OX-A431): Datasheet
• Temp/Humidity (DHT22): Adafruit Guide, Datasheet
• Temp/Humidity (SHT31-D): Adafruit Guide, Datasheet
Additional Resources: Learning Factory Website