Snow White, Part Three

Snow White Part 3: Image Manipulation

I'm writing about an interactive art piece I brough to PyOhio and how I built it.

Josh Boles got a (picture)[] I like, of the piece while I was talking about something else and the room was playing tetris (More on that soon!)

This post is about the image manipulation.

The piece I built had 20 of the 8 by 8 NeoPixel Matrices to make a canvas. It was arranged like so:

[ 0] [ 1] [ 2] [ 3]
[ 4] [ 5] [ 6] [ 7]
[ 8] [ 9] [10] [11]
[12 ...


Snow White, Part Two, LEDs and Python

Snow White Part 2: Driving LEDs with Python

The state of python on embedded systems isn't great. That's not bad news though! Raspberry Pis are cheap and run python pretty darn well.

If you want to drive a single LED on a Raspberry Pi with python, I'm not going to cover that here. I'm going to talk about running a few thousand LEDs, but let's start with some basics.

I like[1] the World Semi set of LEDs called the WS281X series, there are several variations, and working with them with an arduino is REALLY ...


Snow White, Part One

Snow White, Part One: Motivation.

I made a project. It's silly and wonderful. There are many parts and it had some restrictings which drove the decisions I made. Any project has restrictions, mine were sort of arbitrary.

  1. As much of the project would be written in python as possible.
  2. It has to fit in a briefcase so I can carry it through the airport.
  3. It has to present well for a conference talk or a small group.

I'm going to write a series of blog posts about how I built this. This is the first of the series ...


Machining PLA from my RepRap

I've got a Taz 2.1 from Lulzbot. It's tons of fun, but I had really hoped I'd find some joy in the ability to use it for rapid prototyping. I've done some minor stuff with it, but this weekend I finally got to build a thing which I designed that was not trivial.

One of the final pieces being printed

I also took all the scraps and did some ad hoc materials testing. A 6mm standoff will take a 1/16" drill bit just fine, and then the resulting hole will hold an M3 screw ...


I'm Issac Kelly. I like to build things, with software and hardware. I am looking for new gigs. Email Me.

If you want to know when I write

If you want to know when I write, you should give me your email address, or if rss is your thing, subscribe