In this repo, you'll find our final project code within the finalDemo
folder. Note the requirements at the bottom.
EECS300pcb
contains all the parts of the Eagle PCB Project (schematic, pcb view, gerber, drill, etc.).
GerberFiles
contains gerber and drill files sent to JLCPCB for final PCB production.
TestingData
contains the testing data referenced in our final report.
PCB_Photos
contains 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