Samuel Barton

Electrical and Computer Engineering

  Resume

About

I am a fourth-year ECE student at OSU with an interest in power systems and renewable energy. Growing up on the Oregon Coast, I find the idea of wave energy fascinating! Through school, I've been able to work on projects such as an NES-controlled tone generator, an audio tone detector, various filter design projects, the HyperRail project, and the Ocean Going Robots to Measure Wave Data project - all linked below. I've gained some experience in C/C++ programming, amplifier and filter design, and PCB design through my course work and have begun to use my in-class skills by designing guitar effect pedals with some of my peers outside of class.

Projects

Audio Filter Design

This project included designing filters specifically to be used for a subwoofer, tweeter, and mid-range speaker using three separate filters. By connecting any device to the audio input jack, any audio input can be separated an...

Fast Fourier Tone Detector

As a culminating term project, a task was assigned to create a system that detected musical notes from sampled audio signals. This was to be done with an Arduino Nano, an electret microphone, and the accompanying filtering, amp...

NES-Controlled Tone Gene...

This tone generator relates each of the buttons on an NES controller to a specific tone with the letter of the note played being displayed on the seven-segment display of the DE-10 Lite.

Ocean Going Robots

The purpose of this project was to create a system to allow the Slocum G3 Glider to detect wave conditions while on the ocean surface, and to make it available to the communications modules inside the glider so that it can be s...

C
Web
Web
Project Management
Soldering
Embedded Systems
PCB
Research
Robotics
Algorithms
Computation
Hardware Verification
Documentation
Technical Writing
Accelerometer
Hardware
Problem Solving
Erlang
Details
Remotely Operated HyperR...

Description: The HyperRail system allows a user to move an interchangeable tool 2-3 meters in three dimensional space. The system can easily be adopted for many different functionalities, but it's intended use is to remotely...

C++
Python
3D Printing
Embedded Systems
PCB
Robotics
IoT
Junior Design
Details
  Add a Project
Feedback