Sensor Board
All about the sensor board
Overview
The Sensor Board is an embedded system that acquires environmental and process data from multiple...
STM32CubeMX Sensor Configuration
This page documents the current STM32CubeMX configuration for the Sensor Board firmware and expla...
Sensor Basics Utility Library
The Sensor Basics utility library provides small validation and conversion helpers shared by the ...
Architecture
Complete system overview: FreeRTOS task model, the sensor polling loop, protobuf encoding, UDP tr...
Configuration
Compile-time parameters, runtime flags, sensor calibration setup, network addressing, and perform...
pH Sensor
The pH sensor provides water quality measurement critical for environmental monitoring and anomal...
IMU
The Inertial Measurement Unit (IMU) provides three-axis acceleration, angular velocity, and magne...
Load Cell
Load cells measure force/weight to detect object presence, evaluate structural loading, or monito...
Pressure Sensor
The pressure sensors are analog force sensing resistor (FSR) pads read via ADC, intended primaril...
Testing
Test organization, the Unity testing framework usage, coverage per suite, manual hardware testing...
Reference
Source code references, build configuration, hardware datasheet pointers, useful commands and the...