Michelle Park & Justin Hong
Goal: Develop a versatile, multi-functional sensor board tailored to IoT applications. We wanted to integrate a motion sensor through wireless connectivity options to facilitate response to discrepancies in the environment.
Major components
MCU (microcontroller) - data processing and connectivity modules
Power management system
Circuit categories: Compute, Power, Sensing Actuation
Relevant parts:
Compute: ESP32-S2-SOLO-N4
Power: USB-C
Sensing: Motion Sensor
Actuation: OLED
Temperature Sensor:
Measures temperature/humidity
Uses SCL/SDA for I2C communication with ESP32
Motion Sensor:
Detects change in motion
Communicates with ESP32 to signal this change
OLED:
Uses SCL/SDA for I2C communication with ESP32
Displays temperature when receiving data from ESP32
Basic Data Communication:
Motion Sensor detects change in motion & signals to ESP32
ESP32 takes temperature measured by temperature sensor & signals to OLED
OLED takes data from ESP32 and displays this temperature to the screen