leighleighleigh / fyp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sensors In Green Infrastructure

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

About this repo

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.

Directory Map

├── 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

Links

Monash BoSL Website
Monash BoSL GitHub

About

License:MIT License


Languages

Language:C++ 90.0%Language:C 4.8%Language:Python 4.2%Language:PHP 0.8%Language:Shell 0.2%