Application of low-cost electronic sensors to the challenge of biofilter maintenance
Monash University
Engineering Final Year Project
Author: Leigh Oliver
Supervisor: Dr. Brandon Winfrey
Date completed: 29/10/2022
My final year project is build upon the Monash-created BoSL Board. This board is built around the Atmega 328P microprocessor, the same as the popular Arduino Uno/Nano boards. The BoSL board also features an integrated SIM7000G cellular modem, capable of LTE CAT-M1 and LTE NB-IoT connectivity, allowing for internet connectivity.
Source code in this repo is best used within the PlatformIO development environment.
├── docs # Useful PDFs
├── experimental_measurements # Data from falling-head test
├── firmware # Software for microcontrollers
│ ├── ArduinoISP # Used to recover BoSL boards, using another ATmega32u4
│ ├── bosl_sketches # Legacy Arduino sketched
│ └── bosl_static_json_http # Deployed code, logs to BoSL website
├── kicad # Hardware design
│ └── sensor_wiring # Schematic PDF is in here too!
└── tools # Python scripts
├── data # Raw data is downloaded here
├── data_split # Data is processed into here, as CSV
├── plotjuggler # Useful .XML layouts for PlotJuggler tool
└── web # PHP scripts