Welcome to

Microcontrollers and ROVs



This one-credit course is designed to teach you the basics about the Arduino Microcontroller

and some of the basics of Remotely Operated Vehicle Design.



Rectangle: Rounded Corners: Download the full Workbook 
available in English and Spanish
Rectangle: Rounded Corners: Purchase the Kit
Either as individual parts or through the LBCC SPS Club
Rectangle: Rounded Corners: Arduinos and Rocketry







You can download the full miniROV workbook up above in either English or Spanish, or, access one chapter at a time below.  To use the below curriculum you will need to purchase your miniROV Kit.  If you enjoy building your miniROV as much as we do, you can support the ROV team that made this material possible by making a donation.


Course Checkpoints:

Checkpoint 1:  Download software from http://arduino.cc.

Checkpoint 2:  Make the light blink.

Checkpoint 3:  Read someone else’s blinking light.

Checkpoint 4:  Graphically display the data collected from your light sensor.

Checkpoint 5:  Read a pressure sensor.

Checkpoint 6:  Learn to run a motor using PWM and an H-Bridge.

Checkpoint 7:  Learn to control the motors via feedback from the pressure sensor.

Checkpoint 8:  Learn to waterproof motors (optional)

Checkpoint 9:  Put together your mini-ROV

Checkpoint 10:  Test your ROV designed to achieve and maintain a specified depth.


The production of the material here was supported by an HP Innovations in Education grant, the Oregon Space Grant Consortium and NSF S-STEM Grant Award #1458839.