In this repo, you'll find our final project code within the finalDemo folder. Note the requirements at the bottom.
EECS300pcbcontains all the parts of the Eagle PCB Project (schematic, pcb view, gerber, drill, etc.).
GerberFilescontains gerber and drill files sent to JLCPCB for final PCB production.
TestingDatacontains the testing data referenced in our final report.
PCB_Photoscontains an image of the final manafactured PCB and also an image of the PCB design in its layered form.
Additionally, a couple extra files and directories contain a few different implementations we were experimenting with throughout the process.
finalcode_multicore.ino - contains a prototype multicore version of our design.
Required Libraries/Dependencies (These need to be installed to run):
- SparkFun_VL53L1X Version 1.2.9
- Arduino Development Environment (with arduino-esp32 core from Espressif)
Note: You may need to input WiFi information, SSID, Password, Host ID to compile finalDemo code with no errors