December 11, 2015

Journals

This past month I went on a bicycle tour along the central California coast from Monterey Bay to Santa Barbara. Having a week-long Thanksgiving break and nothing to do in Champaign, I decided to head out to warm California for an adventure. Seven days, 320 miles, and some incredible people met later, here are some things I learned and took out of the trip.
Read...

December 7, 2015

Projects

Visual projections were a key element of last year’s fall production of Les Miserables. Projected set pieces and animations were used to add another dimension throughout the show. With over 30 text, image, and animated elements between the two acts, most of the time there were projections visible on stage.
Read...

June 20, 2015

Sandbox

As part of our ROV underwater robot design, weve gone through several iterations of waterproof enclosures meant for sealing electronics down to 10m deep water. I reckon the method we have right now is bulletproof for a few hundred meters of water as long as there are no cable connectors.
Read...

June 7, 2015

Projects

Batteries are currently the limiting factor behind many electric powered devices, and battery technology has largely stagnated since the introduction of lithium-ion batteries. Improved batteries with faster charge rates and greater capacity has implications in consumer electronics, the automotive industry, and our reliance on fossil fuels.
Read...

June 1, 2015

Sandbox

My school acquired a SONY FS7 camera for their film program and I was able to use it to cover a badminton tournament over a weekend. The camera and Metabones adapter came in the night before the tournament began so I was learning on the spot.
Read...

August 10, 2014

Sandbox

Professional film cameras and accessories are often mounted on 15mm rails. This allows for much greater flexibility in adding parts because everything is made to work with the standardized rod system. Things like follow focuses and lens hoods are made to work with the rails.
Read...

July 26, 2014

Sandbox

Slic3r was the recommended slicer for reprap-style printers like mine, so I always stuck with that and never tried other ones. What I didn’t know was that a slicer could make a huge difference in print quality, even more so than properly calibrating the printer.
Read...

July 27, 2014

Sandbox

As part of my aerial video tricopter project, I built a brushless gimbal for a GoPro camera. Video from a properly tuned brushless gimbal is pretty much indistinguishable from a tripod or crane in terms of stability.
Read...

July 25, 2014

Sandbox

Our school’s play last year was The Laramie Project, which was quite a bit different from other plays we’ve done in the past. For the play I worked on the projections, which consisted of scene imagery, archival footage, and live video from a camera on the stage.
Read...

April 18, 2014

Projects

For this year’s ROV, I designed the on-board control system that controls everything on the ROV. Every year our team redesigns both the electrical and mechanical systems for the entire machine from scratch, building and improving what we learned from the previous year.
Read...

July 26, 2013

Sandbox

So recently Ive been working on more CSS-based transformations and graphics. One of the problems with the current implementation of transform in webkit is that there is no way to individually assign values with JavaScript, making multi-dimensional animations impossible.
Read...

July 19, 2013

Projects

Apple did not release an official dock for any lightning-capable devices, leaving it for third-party manufacturers to make them. The one I came up with is visually similar to the Lightning Dock, but modified to work with the limitations of the 3D printer.
Read...

October 16, 2012

Sandbox

The default reddit sort functions apply to all posts you view, and that can get annoying when you are switching between the front-page and smaller, time-sensitive threads like game-chats. These bookmarklets only apply the sorting to the current thread.
Read...

August 2, 2012

Sandbox

This library contains parts that I have used in my projects. Most of them are rather specific and obscure components (like the MBI5026), but im going to post it anyway because it might save someone else time.
Read...

July 26, 2012

Projects

GIFcapture is a little python script I wrote that captures anything on your screen to a .gif animation. It utilizes the Python Imaging Library for screen capturing and and the image2gif module by Almar Klein.
Read...

June 16, 2012

Projects

The goal is to make a remote data logger capable of continously collecting environmental data for at least a year. Self sustained - no external tethered power source allowed. collected data will include time, sun luminance, humidity, temperature, and barometric pressure.
Read...

June 10, 2012

Sandbox

Creating a three dimensional object from a flat sheet of material is the idea behind cutting boxes on laser cutters. IKEA does this with their flatpack furniture, which is assembled together by the user.
Read...

June 9, 2012

Sandbox

My DIY slider needs a standard 1/4& quot; bolt to mount, but the one on my tripod was too short so I took some measurements and printed another plate. The plate is a quick-release clamp-on type, which is relatively small and easy to print.
Read...

June 6, 2012

Projects

The MakerGear Mosaic is one of many DIY 3d printers available. A lot of 3d printers are at the sub-$1000 mark now, making them very affordable for hobbyists like myself. The big name in 3d printing is the MakerBot, but the print size was too small for me so I went with the Mosaic.
Read...

June 6, 2012

Projects

I wanted something louder than a mini-external speaker, so I disassembled my old speakers and put it into a project box with a battery power supply. In addition to the portable battery mod, I added RCA jacks that could be used as inputs or pass-through connectors.
Read...

April 28, 2012

Projects

The arduino turing alarm is an adaptation of Nick Johnsons PIC-based one. At the time, I found that the PIC chip he used was a little too advanced for me, so I decided to use the Arduino microcontroller. All credits for the idea goes to Nick.
Read...