Archive for July, 2008

Ethernet and 8-bit AVR’s (Internet AC Pt.4)

Tags: , ,
Submitted by braiden on July 31st, 2008 in Category Hardware

Its been hard finding the time to work on my projects. I’m starting to suspect I won’t finish until summer passes and my A/C is useless. I did a quick and inexhaustive research on connecting a microcontroller to an Ethernet network. This post covers some of the options I found and the one i chose. (more…)

Streaming NZB Client (NZB Pt.3)

Tags: ,
Submitted by braiden on July 29th, 2008 in Category Software

Its not really ready for mainstream consumption, but my streaming NZB client works. This post covers some of the issues I found while creating it and some of the reasons you shouldn’t try to use it. (more…)

Opendns

Tags: ,
Submitted by braiden on July 26th, 2008 in Category Software

With the DNS exploit in the wild and Time Warners’s dns apparently unpatched here in NYC, I decided to switch to opendns. Its a clever service adding some nice features on top of DNS: Typo Correction, Content Filtering, Shortcuts, and Statistics. Give it a try. Here’s how I set it up on OpenWrt Kamikaze. Open DNS’s own website has instructions for setting up other more typical configurations. (more…)

LG 8008R IR Protocol (Internet AC Pt.3)

Tags: , ,
Submitted by braiden on July 23rd, 2008 in Category Hardware

It works! I finally had success getting my IR transmitter to work. I update my code so that the signal transmission could be triggered by an external interrupt. Once that was done I could analyze side-by-side waveforms. I manually tweaked my code until it was in sync with the remote control, and success! This post documents the communication protocol for my LG 8008R. The next step is to hook-up some hardware to the internet. (more…)

Yet another Python NZB Client (NZB Pt.2)

Tags: ,
Submitted by braiden on July 6th, 2008 in Category Software

In the first part of this post, I created a version of rar I could use to help stream content from usenet. I’ve been using the program, and it works well. As soon as hellanzb finishes downloading the first file I start un-rar’ing. I can point VLC at the partial file and it will play as long as my bandwidth keeps pace. I still have to drop to a command line for a bit of manual work before the file starts to play, but I’m working on a python program to fix this. (more…)

How not to do signal generation (Internet AC Pt.2)

Tags: , ,
Submitted by braiden on July 4th, 2008 in Category Hardware

No luck. I’m trying to prototype an IR transmitter using an AVR micro-controller. My first try was a awful example of wave form generation; a piece of C code without a clock driven output. Instead of using a clock/timer which would have given me interrupts at exact intervals, I decided to do busy-for-loop-spinning delays to shape the signal. The result was a nasty error filled waveform. (more…)