XYK

3D Matrix Math for CSS Using Sylvester

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...

3D Printed iPhone Dock

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...

Decoding the Daktronics Omnisport 2000

January 8, 2013

Projects

The timing console has three RS232 serial ports: one for the meet manager, one for a venus scoreboard, and another to connect to the PC control software. Read...

Batch Resizing with IRFanView and Python

January 6, 2013

Sandbox

A quick python script I use to resize photos for the web. IRFanView has a command-line interface available, so the script simply runs it on the directory it is placed in. Read...

Repairing a Daktronics 7-Segment Scoreboard

January 4, 2013

Sandbox

Over several years of constant operation, many of the LEDs on a swimming scoreboard have reached end-of-life and died. Repairing it involved over 800 individual LEDs and a lot of soldering. Read...

Reddit Sort Bookmarklets for Game Threads

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...

Eagle Library for Custom Footprints

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...

GIFcapture

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...

New Computer Build for $700

July 17, 2012

Projects

Over the summer I built a new PC to replace my aging Acer. The specs on my old computer were as follows: AMD Athlon 64 x2 CPU (90nm!) 2GB RAM Nvidia 6750 LE 120GB Seagate HDD. Read...

Remote Weather Data Logger

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...

Laser Cut Project Boxes and T-Slot Joints

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...

Replicating and Printing an Object in CAD

June 9, 2012

Sandbox

My DIY slider needs a standard 1/4" 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...

100 Micron Resolution on a 3D Printer

June 6, 2012

Sandbox

Printing in 0.1mm resolution with a 0.35mm stock nozzle is not difficult, but very time-consuming. This is how I printed with 100 micron resolution on a MakerGear Mosaic. Read...

Unboxing the Mosaic 3D Printer

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...

Portable Audio Amp

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...

Turing Alarm: A Mathematical Alarm Clock

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...