General Overview
Documentation Template Files
Code of Cooperation: https://1drv.ms/w/c/5a82b2b327e6e653/EWXwKI2R755Nn4NUGPC-oBcBZ8Qb0l6kqzxEGKEfaEBbNALinks to an external site.
Design Notebook: Engineering Design Notebook SOP #001.docx
Design Notebook Example: EngNotebookGuideR1.pdf
Meeting Agenda/Notes Template: Meeting Agenda_MinutesTemplate.docx
Gantt Chart Template: GANTT chart template.xlsx
Gantt Chart Example: Example Gantt Chart - Pipo.pdf
** For the example Gantt chart, I suggest that you improve from my example to include any and all tasks based on the project at hand, demonstrations, presentations, deliverables, and more alongside laying out the dates/timeline as discussed in class.
Functional Decomposition
PowerPoint with Diagram: Week 1 Day 1 - Intro and System Thinking Spring 2025.pptx
Example Functional Decomposition: Example Functional Decomposition Diagram HW.png
Raspberry Pi 5
Kit Build Guide: Raspberry Pi Kit Build Guide.docx
Programming in C with the Raspberry Pi 5: How to Write and Run a C Program on the Raspberry Pi
Kit Information: CanaKit Raspberry Pi 5 Starter Kit - Turbine Black
General Raspberry Pi 5 Documentation: Raspberry Pi Documentation
Raspberry Pi 5 Battery Configuration: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#enable-battery-charging
AI Camera Documentation/Information: Buy a Raspberry Pi AI Camera – Raspberry Pi
Uninstall Programs on Raspberry Pi: How to Uninstall Programs on a Raspberry Pi (Free up space) – RaspberryTips
C Programming
Side Topics over C Programming from ENED1100:
InputOutput_C_Programming.docx
Syntax Guide: https://quickref.me/c.html
C Tutorial: C Tutorial
Example C Files:
MATLAB
Basic MATLAB Information: Class Resources
Interfacing Raspberry Pi with MATLAB: Raspberry Pi Hardware
Sending Data Between Raspberry Pi and MATLAB (Hints):
Send data from Raspberry Pi to MATLAB? - MATLAB Answers - MATLAB Central
Linux/Terminal Commands
57 Best Raspberry Pi Commands You Should Know – RaspberryTips
AI Information
Artificial Intelligence Tutorial | AI Tutorial - GeeksforGeeks
AI Camera - Raspberry Pi Documentation
Convolutional Neural Network (CNN) in Machine Learning - GeeksforGeeks
Lego Kit
Inventory Form: LegoPartInventory_TEAMXXX-1.xlsx
Motors and Sensors:
EV3-Motors-Sensors-Explained.pdf
LegoKitActuatorSensorList-1.docx
LabVIEW Installation and Help
LabVIEW Install: NIStudentEdition_Fall2016-1.zip
LabVIEW Activation: ENED_LabVIEW_Installation_Instructions_Spring2025.pdf
LabVIEW Syntax: SoftwareGuide_LabVIEW.pdf
LabVIEW Basic Commands/Help: LabVIEW_LegoMindstormEV3_Help.docx
LabVIEW Example Files:
ENED1100-UCBA-Sensor-Motor-Testing.zip
3D Printing
You are allowed to 3D Print parts as necessary for your project. You may use your own 3D printer/materials OR you may utilize the 3D Print Lab located in Rhodes Hall 801 on UC's Main Campus.
To submit a print request to the 3D Print Lab on Main Campus:
1. Go to www.3dprinteros.com
2. Sign in using your UC login under the SSO option
3. Under the files tab, click add files in the top right
4. Add your STL file
5. Click layout next to your file
6. Click on bed, center, and optimal rotate
7. Hit slice in the top right
8. Select desired settings
9. Click print in top right and queue to an available printer
Note: If a certain color is desired, put it as a note in your request
Any questions or concerns about the 3D Print Lab on Main Campus can be addressed to the 3D Print Lab Manager:
Mitch Koski - koskima@mail.uc.edu
Git and GitHub