This repository is to contain any and all code related to the implementation of the embedded systems required for the project.
Folder to contain any code used for AVR based microcontrollers. This does not currently play any part in the current implementation.
This folder is used as the directory for any projects completed in the STM32CubeIDE. These microcontrollers utilised ARM based MCUs.
This is where the majority of the current implementation is taking place. The STM32 board interfaces with GPIO to provide user input, an NFC reader board for RFID based tag identification, and serial communication to send commands to a listening python script running on the Raspberry Pi that is displaying the website.
See /stm32/README.md
for more information.
Contains any python scripts to be run on the Raspberry Pi to communicate with the embedded systems microcontrollers that are handling user input
See /pi_serial/README.md
for more information.