Skip to content

About me

Hi! I am Drew Griggs. I am a student at CLS, and am enrolled in Fab Academy.

Visit this website to see my work!

My background

I was born in Maryland but lived in Pennsylvania for a few years until I moved to Charlotte, NC. I attended Charlotte Country Day School until fifth grade, after which I moved to Charlotte Latin School (CLS). At school, I enjoy math and science classes, and I am taking classes a grade level above mine. My favorite classes are the engineering classes offered by CLS. I started taking engineering in 6th grade, and have taken every course available since. I play football and baseball, but this year I will be focusing on Fab Academy instead of playing baseball. I am a Boy Scout in troop 17. I joined Boy Scouts in 8th grade, and I am a Life Scout working on the Eagle rank.

Previous work

Eagle Project

One of the requirements for the eagle rank is to lead a project where I show leadership and benefit others. I chose to build desks with a local organization to help support less fortunate students. My project involved a lot of woodworking, including cutting, sanding, and assembly, as well as some poly finishing.

Me and my friends working on desks

Distributing the desks and thank you letters

Word Clock

My final project for my electrical engineering class was to create a word clock. The word clock was heavily inspired by one made by the youtuber Super Make Something, and was made with laser cut faces and neopixels to light up the clock.

My clock had two buttons, which would change hour and minute, and a third option where when both buttons are pressed, the color of the neopixels will change. The clock uses an arduino to control the neopixels.

Finished word clock

Board of neopixels and arduino uno on the back

I created the code that my engineering class used for the clock. I innitially created a program that would reference an array of string so that I could easily change the order, but I copied and pasted the for loops for this because I had to have a range of time values for the clock. After the class, I edited the code to round the time and use a switch case loop, which massively decreased the program length.

The most time-consuming part of this project was the soldering. I had to solder 30 different Neopixels, and each pixel had 6 leads. I had to solder a total of 180 wires, but I got very efficient towards the end of the project.

Soldering progress

Last update: February 5, 2021