All posts filed under “Uncategorized

impact

Impact – Prevent brain damage in atheletes

Note: This project is my entry into the 2015 Hackaday prize and is also documented at Hackaday.io.             Millions of young athletes get concussions each year and 50% go undiagnosed, leading to brain injury. Impact detects these events early. Most concussions […]

comments 2
970manhattan

Manhattan Circuits

One really neat method of building circuits without making a PCB is called Manhattan style, so called because the components look like buildings in Manhattan. I really like it because it’s simple, quick, and if you do it right, can be good enough for RF […]

Leave a comment
970led

The Emotional City

This is a quick project I did over the course of a night or two using some parts I had laying around and had been looking for an excuse to use. An Arduino connects to the internet with an Ethernet shield and sends the latest […]

comments 2
970bat

The DSP Behind Bat Echolocation

A couple weeks ago, Dr. Bruce Patterson (the curator of mammals at The Field Museum in Chicago) was kind enough to send me some very high quality recordings of bat vocalizations captured during his recent expedition to Kenya. Bats use a lot of the same DSP […]

Leave a comment
970radar

DRFM Radar Jammer

This was my senior design project. I worked with two other guys on this and we built a simple, toy DRFM jammer demonstration platform. It uses a USRP as the jammer and the MIT coffee can radar. Here are some pretty pictures: The radar On […]

Leave a comment
970breath

Breathalyzer

Overview: This is a small project I did over the course of about two months of on and off work while in school. My friend was turning 21, so this was my gift to her. I designed the schematic in a couple of hours and […]

Leave a comment
970cube

Machinist’s Cube

The Machinist’s Cube is an old exercise that machinists would do to learn how to mill. The story I’ve always heard is that students would be given a completed cube and asked to replicate it with no further instructions. I did mine on a Chevelier […]

Leave a comment
970robocup

Robocup

In college, I was on the Georgia Tech Robocup team in the Small Size league. I worked on the electronics team where I helped build a fleet of robots that autonomously play soccer. Here’s what they look like:   Normally, colored circles of paper go in those slots on the […]

Leave a comment
970rome

Could the ancient Romans have built a digital computer?

The Romans were undoubtedly master engineers. They were experts at civil engineering, building roads, improving sanitation, inventing Roman concrete, and constructing aqueducts that adhere to tolerances impressive even by today’s standards. Perhaps the best evidence of their aptitude is the fact that many of those structures still stand […]

comments 61
970cultues

Engineering Cultures

You can tell a lot about the engineering culture of a company by peering under the hood of their products. Let’s take a look at the motherboards of some recent tablets by three major players. First, here’s the second generation Nexus 7 tablet by Google […]

Leave a comment
970mental

Mental Note

Introduction This is a project I did for Yahoo HackU 2010. They come to Georgia Tech every year, and I thought it would be fun to compete. I remembered seeing the Star Wars Force Trainer when it came out and I really wanted to do […]

Leave a comment
970wifi

Hack Rifle

Since some people are concerned: this isn’t a real gun, it’s an airsoft rifle. And yes, pointing anything that looks like a gun at a person or building is a terrible idea, and yes this thing will freak people out and probably get you arrested. […]

comment 1
970can

RC Cylinder

A couple years ago, there was a commercial that ran for Chef Boyardee that had a can of soup following a little girl home. You can see it here: This didn’t really mean anything until I was looking around the m5 Industries website. M5 is […]

Leave a comment
970bus

Wait or Walk

I built a little web app over Spring Break called Wait or Walk. The bus stops at Georgia Tech tell you how long it is until the next bus, but I realized one day that you don’t really care about that information. What you want […]

comments 2
970pi

Peregrine Board

Dylan Rudolph and I got an open source hardware grant from the good people at Wyolum. They gave us some money to develop a new open source hardware flight computer. The Ardupilot was basically the only hobbiest grade flight computer that was on the market, […]

Leave a comment
970barbie

Barbie Rover

Several summers ago, I and two friends started work on a large, web controlled robot. I had seen people use hardware from Phidgets to control little R/C cars, but Phidgets was too expensive and didn’t give me a fine level of control. I also realized […]

Leave a comment
970tea

Mr. Tea

Most people like to drink coffee in the morning, but I don’t like coffee, so I drink tea. I wanted a simple device to help me make tea, but actual tea makers cost around $300. I don’t even need a full coffee maker to make […]

comments 11
970kitchen

The Augmented Chef

This is a project I worked on for the Inventure Prize. The idea was that there would be a pico projector and camera mounted together, and a kitchen computer would be projected on your counter top. The camera would do finger tracking to detect the […]

Leave a comment
970acid

Hacking plant growth

Gibberellic acid is a plant growth hormone. Here’s what it looks like: I got some from United Nuclear. Plants normally produce GA, and it’s what regulates their growth. So, if you introduce more to a plant, it will grow faster. There’s a ‘sweet spot’ of […]

Leave a comment
970life

Your Game of Life

John Conway made up the rules for the game of life by fiddling around until it looked good. Why not make your own game of life and change the rules? Your Game of Life For the unfamiliar, Conway’s Game of Life is a cellular automaton. It’s […]

Leave a comment
970piezo

Growing Piezoelectric Crystals

Piezoelectric crystals are materials that exhibit the really neat property of producing a voltage when you apply mechanical stress. Here’s the simplest explanation of how it works: normally, a piezoelectric material has a bunch of charges in it, but they all cancel each other out. […]

Leave a comment
970ebay

eBay Hackathon

I participated in an eBay hackathon last weekend and you can see my entry here: http://q.hscott.net/ebay It uses Three.js and was hacked from one of the examples they have. I got the opportunity to play with a Leap Motion which was really cool, so if […]

Leave a comment
970fdtd

Electromagnetic Simulator

Last semester when I was studying in France, I took Electromagnetics. I really enjoyed it, especially our final project. We had to write a 2D FDTD (Finite Difference Time Domain) electromagnetic wave simulator. We had to show correct behavior for the propagation of a wave through a […]

Leave a comment
970usli

USLI Rocket Launch

I did research on the USLI team developing avionics and a magnetically levitated experiment platform. Here was our first test launch: If you’d like to read more about the technical details behind this rocket, here’s the Flight Readiness Review (FRR). Warning: it’s almost 200 pages. [PDF]   […]

Leave a comment
970vlsi

VLSI datapath

I took a VLSI class this semester and we did a lot of layouts in Virtuoso. Our last lab was making an entire 32 bit datapath. I laid out everything by hand except the control unit at the bottom, which I synthesized.       […]

Leave a comment
970tiny

Tiny Parts

I made a quick video last week about some 01005 resistors I got. I was able to make a little “adapter” by soldering a 1/4 watt resistor lead to each side of the 01005 part. This video is mostly interesting if you’ve never seen parts […]

Leave a comment
970optimization

Processor Optimization

I implemented a processor in VHDL and then pipelined it, adding handling for branch hazards and forwarding. This write up assumes knowledge of how pipelining and forwarding and branch prediction and stuff works. It would take too long to explain all of that in detail, […]

Leave a comment
970line

Finding the Yellow Line

This was a project I did a while back, but it’s cool, and I haven’t written about it yet. Recently, several car manufacturers have started including a warning system to yell at you if you start drifting out of your lane. I implemented a version […]

comments 2
970linux

Linux Cluster

Me and a friend built this my senior year in high school. It’s based on OpenMosix. The grand total spent for this project was $25 (for a 25 port ethernet switch). All of the computers were got for free from either our school or my […]

Leave a comment
970misc

Miscellaneous

I didn’t want to make a separate entry for these, so here are some small weekend projects that I have done: This website’s header image (You know, the music coming out of the chip thing). I like listening to and creating music, and I like […]

Leave a comment
970spacex

Rockets!

Last week began the very exciting saga of SpaceX’s attempt to be the first commercial company to dock with the ISS. I’ve got a bunch of friends who either interned or currently work for SpaceX, so I followed it quite closely. A friend and I […]

Leave a comment
970eye

Magic Eye Tubes

Magic Eye tubes, also known as Idiot Lamps or Cat’s Eye tubes, are a really neat and often forgotten piece of technology. I picked up a couple recently and made a short video on them: Here’s another video that more clearly shows pulsing with the […]

Leave a comment
970encourage

PleaseEncourage.me

In an attempt to brush up on my PHP and learn a little jQuery, I decided to write a simple web app. It’s called PleaseEncourage.me. By clicking on a button, the user gets a random encouraging message. I found my friends at Tech liked using […]

Leave a comment
970ui

How to tell if your UI sucks

There’s a really quick, fairly objective way to tell if your UI sucks. Google: It’s clear that more people are having trouble with more fundamental problems in Windows 8 than in Windows 7. Closing apps, shutting down, and finding programs are pretty central tasks in […]

comment 1
970graph

Graphing My Email

Stephen Wolfram recently did a neat blog post on personal analytics. One of the things he showed was his email over time, and you can pick out some interesting trends. So I decided to try it with my email. Here’s a plot of my sent […]

comment 1
970soylent

Soylent Measuring Cups

Soylent is a crazy idea to replace food with a drink that contains all the nutrients the body needs. The team behind Soylent asked me to make some 3D printable measuring cups of non standard volumes for them. You can download the CAD here. I included […]

Leave a comment
970halo

Halo Mod

I think I did this while I was a freshman in high school, I can’t really remember. I bought Halo for PC, and Bungee was nice enough to release Halo CE, which allowed for people to make their own maps, weapons, etc. So I found […]

Leave a comment
970cmb

Cosmic Microwave Background

The Planck Project recently published the most complete view of the cosmic microwave background yet. I thought it would be cool to show it with three.js on a sphere, so I used ImageMagick to transform the 2D Mollweide projection into a square image to use […]

Leave a comment
970baremetal

BareMetalPi

I wrote an operating system for the Raspberry Pi in ARM6 assembly. It was part of an online class, and it doesn’t do much yet. The terminal only supports 3 commands right now, but hopefully I’ll have time to expand it in the future. Check […]

Leave a comment
970invent

The Invention Studio

The Invention Studio at Georgia Tech is a fantastic resource that I love using. Tech recently filmed a short video about the Studio which you can see here: They’re trying to get the word out so they can expand even further and keep inspiring students […]

Leave a comment
packaging

The importance of packaging

Software companies spend tremendous time and money on fine tuning the landing page of their app or website because it’s the first thing users see and interact with. You only get one first impression, and users will decide how they feel about your company and product […]

comments 2
970utube

Let’s Watch YouTube

Let’s Watch YouTube was a project I did as I was learning javascript. It is completely client side, and is my idea of how YouTube should work when you’re trying to watch it with several people. This XKCD comic basically sums up the problem I […]

Leave a comment
970collab

Collaborative Workforce

The Collaborative Workforce group is a research group at Georgia Tech that I was a member of for two semesters. I designed and implemented multimedia systems, web applications, and human-computer interfaces to support remote collaboration for design and research teams. Specifically, we built a web interface […]

Leave a comment
970gource

Robocup software visualization

I made a video using Gource and ffmpeg of the changes of the Robojackets Robocup git repository. It starts back in 2008 and ends with changes committed this month. I had to speed up the original capture because it lasted almost an hour. The original […]

Leave a comment