Engineering Class Programs Music

Senior Stefan Gregg works on programming a song with the Arduino. “We have to learn how to put a Breadboard together and attach it to the Arduino to bring the code into it,” Gregg said. “If you have any music knowledge, you use that to get the correct notes.”

Brady Blaylock, Video Editor

The Engineering Design and Problem Solving class is programming music with an Arduino Uno device. Two students are paired together to program the song “Row Row Row Your Boat,” and then they will program another song of their choosing.

“I know how to program and my partner knows how to do the music, so we cover each other pretty well,” senior Robert Beaudoin said. “If I were doing this alone I probably could not complete this project.”

Arduino is an open-source micro-controller board with sets of analog and digital input/output pins computed to many different other circuits and expansion boards. It is similar to Python, which is a commonly known programming language.

In general this class is really fun. We get to do a lot of projects and they are all really different from each other, so it has a good range.”

— Stefan Gregg

“I have always wanted to learn about programming,” senior Walker Oglesby said. “This has helped me understand it a lot more.”

The overall goal of this class is to expose students to engineering and the seven steps of the engineering process. There are eight design challenges throughout the year, and each challenge focuses on one step of the process and a specific field.

“In general this class is really fun,” senior Stefan Gregg said. “We get to do a lot of projects and they are all really different from each other, so it has a good range.”