Submitted by braiden on
September 8th, 2010 in Category Software
FPM2
is a GTK2 password manager. I’ve been using it for a couple years to generate and save random passwords for each of the websites I use. It does a great job, but sometimes I need to access password when I’m away from my PC. To solve this problem I created a simple Android application which can read FPM2′s encrypted data file. This was my first android application. more »
Submitted by braiden on
September 2nd, 2010 in Category Hardware
Here’s a collection of projects I’ve been to lazy to write up. more »
Submitted by braiden on
September 1st, 2010 in Category Hardware
I really like my Ethernet AC Controller. Its probably the most useful thing I’ve built. So when I decided to give PCB manufacturing a try, it was a good candidate for an upgrade. This post covers the (re)design and features of my new Ethernet AC controller. If you haven’t read my other posts, my goal here was to be able to control my air conditioner from my cellphone. more »
Submitted by braiden on
May 30th, 2009 in Category Software
I recently picked up a Garmin forerunner 305 to replace the broken Garmin Edge on my bike. While researching my options for a GPS and linux, I found Garmin Connect. Its Garmin’s online training software. For windows and mac there’s a plugin which links the website and GPS device, but for linux no direct support. This article covers what I did to get it working.
more »
Submitted by braiden on
September 7th, 2008 in Category Software
I just finished the NYC Century. Here‘s my ride. My GPS was giving my trouble the whole ride
. It lost power 4-5 times. Mostly for my own reference (I always forget), here’s how to combine a bunch of tracks into a single ride and convert it to KML. more »
Submitted by braiden on
September 6th, 2008 in Category Hardware, Software
I’ve taken a break from my Verilog programming to better understand USB. My goal is to create some sort of FPGA data processor running over high-speed USB. The BASYS board includes a Cypress EZ-USB FX2 controller. I think the BASYS also comes with software for communicating with the board, but its windows only and a closed api so I haven’t looked into this at all. I’m trying to replace the Digilent’s firmware for the EZ-USB. This post covers some of what I’ve done so far. more »
Submitted by braiden on
September 2nd, 2008 in Category Hardware, Software
Now that I’ve got ISE working, I’ve started to learn Verilog. Verilog is an HDL (Hardware Description Language) used to express the behavior of logic systems. Its been fun. I’m still adapting to the shift in paradigm. This post covers some of the resources I found useful, and some of the bloated crap I created while learning to code. more »
Submitted by braiden on
August 29th, 2008 in Category Software
In my previous post I mentioned I didn’t have any trouble installing ISE on my Ubuntu 08.04 PC. I lied. Actually, I installed it on my laptop with no problem. Today, I tried to install on my desktop. It took a lot of tweaking to get the software running well on x86_64. Here are some tips for getting ISE working. more »
Submitted by braiden on
August 26th, 2008 in Category Hardware
Now that my A/C works, I’m trying to find a new projects. I’ve been looking into plastics (ABS and Plexiglas), thinking about how to get revenge on bots spamming my blog, and reading about FPGA’s. Plastics are useful for building cases, but I’ve done OK hacking crappy enclosure together. It might be fun to mess with the bots, but I’m afraid of upsetting the Russian mafia who runs them. With no choices left, I decided to pick up an FPGA dev kit. more »
Submitted by braiden on
August 14th, 2008 in Category Software
I’m almost done with my A/C project. The last part is pushing the service out onto the wild internet. It would be a terrible idea to connect the AVR directly to the internet. It would probably be possible to deploy it securely using apache, ssl, vpn’s and proxies, but I chose a much more conservative approach. more »