In this course you will learn how to…
Do Experiments
Be an Engineer
| Week | Activity |
|---|---|
| Monday 2/23 |
|
| Monday 3/2 |
|
| Monday 3/9 |
|
| Monday 3/16 | Spring Break |
| Deliverable | Due Date | Notes |
|---|---|---|
| Lab Writing Assignment Resubmits | 5:00 pm on Friday, 3/6 | Individual |
| Individual Lab Resubmits (2-4) | End of lab section in week of 3/9 | Individual |
| Team Lab Resubmits (1, 5, 6) | End of lab section in week of 3/9 | Team |
| Project Proposal | 3:15 pm on Friday, 3/13 | Team |
| Lab 6 Technical Memorandum | 5:00 pm on Friday, 3/13 | Individual |
Projects give you the space and freedom to design a robot of your own choosing, but there are a few elements that are common across almost all E80 robots:
To get you up to speed up on these common elements, we’ll have a more structured week of lab in the first week after Spring Break.
| Week | Activity | Deliverable |
|---|---|---|
| 10 | Project Jump Start | A graded Submission Sheet due at the end of your section. |
| 11 | Breadboard Demo | Demo of breadboarded circuits to a professor (highly recommended, but not required). |
| 12 | Soldered Protoboard Demo | Demo of soldered circuits to a professor (highly recommended, but not required). |
| 13 | Integrated Robot Deployment | None, though deployment during your section at Phake Lake is the first chance to get data for your report. |
| 14 | Rebuild and Final Deployment | None, though deployment on Saturday at Dana Point is the second and last chance to get data for your report. |
| 15 | Analyze Data & Final Report Conferences | Rough draft of report due on Tuesday at noon. Individual conferences with professors. |
| 16 | Individual Final Report & Team Poster | - Poster due by noon (12 pm) on Friday, May 1. Poster session on Wednesday, May 6 during Presentation Days at 4 pm. - Final report due Friday, May 8 at 11:59 pm. |
Poster:
Report:
You must collect data from your deployments for your final report.
Week 13: Bernard Field Station (BFS)
Week 14: Dana Point
We will be hosting an optional service project on Fridays, 4/3 and 4/10, from 11:00 am - 3:00 pm (including lunch) to repair the docks (and boats) at pHake Lake. Let Prof. Helmns know if you want to participate!
Default Robot code base (under /Default_Robot/ directory in the Git repository)
Some key pieces:
ButtonSampler library)Kayaks are also available to accompany your robot out into the center of the harbor.
![]() |
![]() |
![]() |
![]() |
![]() |

Protoboard connects to the motherboard with a right angle header and mounts above the main PCB.


Package type – thru hole vs. surface mount w/ adapter board
Interface
| Interface | Difficulty | Details |
|---|---|---|
| GPIO | Easy | Using D3 and D4, can make sampler |
| I2C | Medium | Using SCL and SDA pins, some configuration |
| UART | Medium | Using RX and TX pins, some configuration |
| SPI | Hard | Needs to be implemented in software (bit banging) |
MUST BE IN STOCK!
![]() |
![]() |
![]() |
Recall the steps of the Engineering Design Process.
“We don’t know how to measure what we care about, so we care about what we measure” - Richard A. Tapia
![]() |
![]() |
For each desired quantity, list out any ways that you can think of to measure that quantity.
| Deliverable | Due Date | Notes |
|---|---|---|
| Lab Writing Assignment Resubmits | 5:00 pm on Friday, 3/6 | Individual |
| Individual Lab Resubmits (2-4) | End of lab section in week of 3/9 | Individual |
| Team Lab Resubmits (1, 5, 6) | End of lab section in week of 3/9 | Team |
| Project Proposal | 3:15 pm on Friday, 3/13 | Team |
| Lab 6 Technical Memorandum | 5:00 pm on Friday, 3/13 | Individual |