https://github.com/shalan/CSCE4301-WiKi/wiki/G1:-Museum-Anti-theft-System
Name | Github |
---|---|
Mariam Elsaqa | mariamelsaqa |
Mariam Ali | mariamramadan1 |
Mohamed Ali | Mohamedakhalil |
Kirolos Mikhail | KirolosAssaad |
- Download Kiel V5 and CubeMX for the nucleo STM L432KC configurations.
- Download ESP-IDF for the ESP-32 configurations and the LILLYGO cam configurations.
- To develop using ESP-IDF, VSCode is recommeneded. Download VSCode and install the ESP-IDF extension.
- To run the backend server, download Node JS and NPM.
- To run the nucleo STM L432KC, follow the STM_Source README.md file.
- To run the ESP-32, LILYGO or the backend server, follow the CAM_CODE README.md file.
Our repos consists of 2 directories: 1- STM Source Code:
It contains the C and header files that should be copied into your keil project.
2- ESP-32 CAM Code:
backendServer
: Contains the code for the backend server that would run on a PC.ESP32
: Contains the code for the ESP32 board to caall the backendServer APIs.LILYGO
: Contains the code for the LILYGO TTGO T-Camera ESP32 WROVER with PSRAM board to setup an HTTP server and send the image to the backendServer.