Figaro’s Password Manager (FPM2) for Android

Tags: , ,
Submitted by braiden on September 8th, 2010 in Category Software

FPM2FPM2Droid-QR 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 »

Random Projects

Tags: , , , ,
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 »

Ethernet AC Interface (Part 9)

Tags: , , ,
Submitted by braiden on September 1st, 2010 in Category Hardware

ac_v2_bigI 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 »

Garmin Connect & Linux

Tags: , , ,
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 »

The NYC Century (using GPSBabel)

Tags:
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 »

Cypress EZ-USB FX2 (Interfacing with the BASYS USB)

Tags: , ,
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 »

Leaning Verilog

Tags: ,
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 »

Xilinx ISE and Ubuntu 08.04 x86_64

Tags: ,
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 »

Fun with FPGA’s (Spartan 3E, BAYSYS, and Linux)

Tags:
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 »

Connecting an AVR to the internet (internet ac pt.8 of 8)

Tags: ,
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 »