assignment: Internet O with IR. details: Initially I had a lot of trouble figuring out just what was happening in the unmodified i0 boards. After speaking with Manu and Shani I figure I sorta got a handle on it. I chose to modify the board to tranmit IR as I thought it might be useful to my project. In addition to adding an IR LED and IR phototransister I needed to modify the power source on the board. Powering the board with a 9 V was fairly simple, as was adding a photo LED in place of the nmosfet. Initially I used a visible LED allow me to verify functionality. For reception I replaced the diode with an LED photo-transiter. Once the board was powered I modified to code to get everything working. For the output LED i needed to change to initialization settings as well as the putclick subroutine. I slowed the click_delay down so as to allow me to verify visually that the device was outputting correct binary. I then replaced the visible LED with an IR LED. Getting the chip to recieve proved difficult and as yet I have not finished that part, though I have confirmed that the A/D comparator dealie is in fact responisve to changes in line voltage. Pictures and files below. After tearing down and rebuilding the boards component by component I discovered that the IR LED is marked at the anode and not the cathode end as was the case with the Red LED. As a consequence I had installed it backwards. Reversing the IR LED I was able to transmit clicks but only at a distance of roughly 2 inches. I checked the range of the IR transister using a standard remote control and could detect clicks at a range of several feet reliably, leaving me to conclude that the limiting mechanism is the IR LED. I increased the output by replacing the 449 Ohm resister with a 100 Ohm resister and while the range improved a bit it was still on the order of inches as opposed to feet. -> .cmp of i0 circuit -> .brd of i0 circuit -> .sch of i0 circuit -> .cmp of i0 to serial circuit -> .brd of i0 to serial circuit -> .sch of i0 to serial circuit -> .asm of i0 circuit -> .asm of i0 to serial circuit