ECE4160/5160-MAE 4190/5190: Fast Robots course, offered at Cornell University in Spring 2023
This project is maintained by CEI-lab
The purpose of this lab is for you to setup and become familiar with the Arduino IDE and the Artemis board. After this lab, you should be comfortable programming your board, using the board LED, reading/writing serial messages over USB, and using the onboard temperature sensor and Pulse Density Microphone.
(These will be handed out during lab 1 - note if you decide to drop the class please give these back to a TA.)
Install the Arduino IDE on your computer. Please use the latest versions of ArduinoIDE and Sparkfun Appollo3 support software. Update them if necessary. If you have any issues, please contact the TA team. While we only guarantee TA support on the lab computers this semester, you can likely do all Arduino-related tasks on your own computer which will save everyone time!
Check out the Artemis description, features, and helpful forums here:
Finally, please skim the lab instructions in order to be prepared for what to do in your section!
For all of the following tasks, think about how you will document that your code works. We cannot grade “I did this..”. Instead, you can choose to upload photos, screenshots of the serial monitor, screen-recordings, videos of the board, and/or grab the data from the serial monitor and plot them in a graph. As always, feel free to check last years solutions for examples.
To demonstrate that you’ve successfully completed the lab, please upload to your site a brief lab report (<600 words), with pseudo-code/code snippets (not included in the word count), photos, graphs, and/or videos documenting all steps work and what you did to make it happen.