The following repository contains all design components for UBC ECE capstone project TL81 - Wirelessly Powered Tire Pressure Monitoring System
The following directories contain primary design components.
The source code for the GUI which was designed for demonstration purposes is located in the gui/
folder. It is design in the Python.
The firmware for the master ECU used in the demonstration is located in the ecu/
folder. It is all written in C, for the STM32F103RCT6 microcontroller.
All design files for the power transmitter node is located in the ptn/
and enclosure/ptn/
directories.
The PCB design files for the power transmitter node are located in ptn/pcb/
. The PCB is designed using the KiCad PCB design software.
The firmware source code for the power transmitter node is located in ptn/fw/
. It is all written in C, for the STM32F103C8T6 microcontroller.
The physical enclosure for the power transmitter node is located in enclosure/ptn/
. The PTN enclosure was designed using SolidWorks.
All design files for the sensor node is located in the sn/
directory.
The PCB design files for the sensor node are located in sn/rev-2/pcb/sensor-node-v2/
. The PCB is designed using the KiCad PCB design software.
The firmware source code for the final revision of the sensor node is located in sn/rev-2/fw/sensor-node-v2/
. It is all written in C, for the STM32U031K8U6 microcontroller.
All assets for the video created for this project is located in the video/
folder.