Boston University ENG 2023: Senior Capstone
Team VLAD Members:
- Adam Bahlous-Boldi
- Miguel Ianus-Valdivia
- Kyle Fieleke
- Vlad Pyltsov
- Abin Binoy George
- Motivation and Goals
- Peripherals
- Folder Description
- Final Report
- Video Demo
- Software Documentation
- Next Steps
This was our senior design project at Boston University, with the main objective of showcasing our skills as an engineer. This project was proposed by Dr. Keith Brown.
Huge thanks to Dr. Brown and Professor Anthony Linn for their support.
Microcontroller: ESP32 Peripheral used:
- DC Motor
- Infrared Sensor
- Encoder
- Servo Motor
- IMU
- Assets: Images
- CAD Files: All the CAD files.
- Documents: Final report and instruction report.
- Individual Peripheral Testing: Test scripts for each peripheral.
- Main Scripts: Main build scripts for the microcontroller and the PC sending instructions to the controller.
- Datasheet: Datasheet for some of the peripherals.
More information on the project details and our solution can be found in our final report.
Video demo can be found on Google Drive.
Information on how to build and run the software scripts can be found in this document. Following is just a brief overview of this document.
Espressif IDE can be installed here.
idf.py set-target esp32
idf.py menuconfig
idf.py build
idf.py -p <port> flash
idf.py -p <port> monitor
While we have provided a good starting point for any laboratory to begin automating its experiments, there are still a few tasks that can be done to further advance this project.
If you face any bugs, please create an issue on this GitHub repository.
