Monday, June 8, 2020

"Computron" AM Radio to Bluetooth Speaker

I bought this little AM radio a few years ago intending to turn it into a Bluetooth speaker. I think they are from the 1970's or 80's.

I used a super simple circuit, just a DW-CT14+ Bluetooth amp and a now discontinued SparkFun Power Cell. The batter can also be driven using this Icstation TP4056. I also 3D printed a little mount in there to keep the USB port steady.

Monday, June 1, 2020

3D Printed iPad Mini Suction Mount

I made this because my other airplane has a 1" ball built in to the dash, so I could share parts of my RAM suction mount between airplanes. This brings the iPad quite close to you in portrait orientation so it's good for IFR.

Saturday, May 16, 2020

Holding Pattern Entry Quiz

I'm studying for my instrument rating. I made this tool to help me study which entries to use into holding patterns.

Friday, April 10, 2020

Battery-powered Wii sensor bar for projector screen

Just a couple of infrared LEDs, a red LED to show it's on, a battery pack and a 3d printed mount. Used a 10 ohm resistor on the infrared LEDs, so it should hold a charge for about 15 hours.

Friday, January 10, 2020

Election Reminders Alexa Skill

I created an Alexa skill to remind users when to register and vote in elections. The skill will create reminders that are specific to the user’s state. The skill is available here:

If the link doesn’t work, just search for “Election Reminders” in the Skill Store in the Alexa app.

The project is open source on Github:

Data was collected from the official EAC website:

Friday, September 27, 2019

Hi, Mom! A low-res photo frame

I made this for my mom's birthday. It displays low-res pictures that I can update over the internet.

I figured out that you can melt PLA with a soldering iron on low heat, which I used to affix the circuitry to the base.

Raspberry pi zero w
Henner Zeller's rpi-rgb-led-matrix library:

My simple Bash script and 3d model can be found on github:

Sunday, April 21, 2019

Kindle Art Projection

This project uses a camera to project an image across multiple Kindle displays. You can move each Kindle to show different parts of a larger image.

Any image can be used, but this particular setup displays sections of  "A Sunday Afternoon on the Island of La Grande Jatte"- the painting's texture shows very well on the e-ink display.

Every few seconds, a controller (consisting of a raspberry pi zero and a camera) instructs a Kindle to black out the display, then illuminate each of its four corners. The controller records these five images and subtracts the black base image from the corner image to get a difference:

Result of "corner - base" image

Output to the Kindle

Points on the screen recognized by the controller and camera

I recently found out that the going price for a working used Kindle Touch is about $20, and that they are remarkably easy to jailbreak. Using a controller with SSH permissions, you can update the Kindle display to show any image through the eips command.

The controller resides in this 3D printed case

Here is a video of the art display in motion:

Code is on GitHub:
I was inspired by a few artistic Kindle hacks:

"This homemade literary quote clock is the best way to recycle an old Kindle"
"Animated Picture Frame Needs Charging Once Per Month"