<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.1" -->
<rss version="0.92">
<channel>
	<title>code, circuits, &#038; construction</title>
	<link>http://www.tigoe.net/pcomp/code</link>
	<description>code and fabrication resources for physical computing and networking</description>
	<lastBuildDate>Tue, 07 Oct 2008 18:18:28 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Clock</title>
		<description><![CDATA[Here&#8217;s a quick digital clock in Processing.  It also sends the time out a serial port. I use this for testing when I need for a microcontroller or other serial device to receive a string.
/*
  Clock

 Draws a digital clock in the center of the screen
 and sends the string out the serial [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/Processing/277</link>
			</item>
	<item>
		<title>Multiple time stamp checks on a microcontroller</title>
		<description><![CDATA[Sometimes you need to manage multiple events with a microcontroller that all require different timing.  For example, you might want to control a servomotor (which requires a 20 millisecond delay), blink an LED once a second, and read some sensors (which should be read as frequently as possible.  One way to handle this is to [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/arduinowiring/272</link>
			</item>
	<item>
		<title>Fading an LED from a switch</title>
		<description><![CDATA[This example uses a digital input to control a fading LED. The LED turns on when the switch goes from off to on, then fades slowly to black.  It illustrates two principles:  the idea of edge detection or state change detection, and the idea of time delay without using delay().



int lastState = 0;   [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/arduinowiring/268</link>
			</item>
	<item>
		<title>Using an Accelerometer to Sense Which Way Is Up</title>
		<description><![CDATA[ITP just got some nifty flat panel mounts that can rotate 360 degrees. They&#8217;re very easy to move, it takes only one hand.  When I saw them, I thought, &#8220;what good is a rotating mount if the content on the screen can&#8217;t rotate too?&#8221;  So I came up with a little system to [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/arduinowiring/216</link>
			</item>
	<item>
		<title>Lantronix Analog Sender</title>
		<description><![CDATA[Here&#8217;s a short Wiring/Arduino program that waits for a connection to the microcontroller via a Lantronix device, and sends out an analog reading when it&#8217;s got a connection.
The Lantronix device is in connectMode D4, and the TX is connected to the Arduino&#8217;s RX and vice versa.

/*
 Ethernet Data reporter
 for use with a Lantronix Xport, [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/arduinowiring/206</link>
			</item>
	<item>
		<title>Converting an Arduino Diecimila into an ICSP programmer</title>
		<description><![CDATA[Kimio Kosaka has made a way to program a virgin Atmega168 without a hardware programmer.  You use a modified version of the avrdude programming software that can access the extra pins of an FTDI USB-to-serial chip, do a little soldering on your Diecimila, and Bob&#8217;s your uncle, as the Italians say.
]]></description>
		<link>http://www.tigoe.net/pcomp/code/category//193</link>
			</item>
	<item>
		<title>How Much Electricity Is Dangerous?</title>
		<description><![CDATA[This question comes up all the time in physical computing classes and workshops. Recently Zach Eveland posted a good informal but thorough answer to the ITP physical computing list. This isn&#8217;t an authoritative medical answer by any means, but it&#8217;s good enough to keep you safe if you follow his recommendations.

&#8220;&#8230;it&#8217;s the current that kills, [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/circuits/176</link>
			</item>
	<item>
		<title>Microcontroller Shop</title>
		<description><![CDATA[Microcontroller Shop has a variety of useful electronic and microcontroller parts. What they have that&#8217;s exciting are the XBee boards from droids.it. They sell the XBee Simple board, the XBee Serial board, and the XBee USB board.
]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/XBee/174</link>
			</item>
	<item>
		<title>International Keyboard Mapping Fun</title>
		<description><![CDATA[I&#8217;ve had requests from folks outside the US asking how to get the arcane keyboard commands needed for the screen program in OSX. For those who&#8217;ve used screen commands, you know that to get out of a screen session, you hit control-A followed by control-\ and then respond Y when it asks if you want [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/OSX/172</link>
			</item>
	<item>
		<title>Sending Mail from Processing</title>
		<description><![CDATA[Here&#8217;s a piece of code to send mail from Processing.  It uses the net library.  Warning: your mail server may not use port 25.

/* mail_client
 by Tom Igoe

  A simple mail sender client
 Created 21 January 2006
 */

import processing.net.*;
Client myClient;
int clicks;
String reply = null;
boolean sent = false;
void setup() {
  // Connect:
 [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/Processing/169</link>
			</item>
	<item>
		<title>RFID Reader and Image Display</title>
		<description><![CDATA[
This program reads ID Innovations ID-12 RFID readers and matches the tags against a list of known tags. It&#8217;s an illustration of how to use an RFID reader to associate data with a set of tags.

/*
  RFID Reader and image display
  Language: Processing

  This program reads ID Innovations ID-12 RFID readers rom [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/Processing/168</link>
			</item>
	<item>
		<title>Reading Multiple Serial Ports in Processing</title>
		<description><![CDATA[
This program reads multiple serial ports and lets you know when data comes from one port or the other. The two ports in this example are attached to ID Innovations ID-12 RFID readers. The ID-12 readers send a string that ends with a byte whose value is 0&#215;03.


/*
   Multiple Serial Ports
   [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category//167</link>
			</item>
	<item>
		<title>Control Geek</title>
		<description><![CDATA[Control Geek - John Huntington&#8217;s guide to all things in show control. John&#8217;s book on show control covers every show control data protocol you might need and then some.
]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/circuits/160</link>
			</item>
	<item>
		<title>The Handiest Thing Ever (for soft material fabricators)</title>
		<description><![CDATA[Kate Hartman turned me on to the nifitiest place ever: the Big Button.

This is the information center for the Fashion District. You need to know where to get something there, they&#8217;ll tell you. It&#8217;s located at the corner of 39th St. and Seventh Ave.and well worth a visit.
]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/construction/151</link>
			</item>
	<item>
		<title>XBee Library graphing and logging application</title>
		<description><![CDATA[Here&#8217;s a program that uses Rob Faludi and Dan Shiffman&#8217;s XBee library for processing to read three analog sensors from multiple remote XBee radios and graph them. It also saves the data to a comma-delimited file. It also makes sounds when the value exceeds a given threshold. For this application, you need two or more [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/Processing/149</link>
			</item>
	<item>
		<title>XBee Library graphing application</title>
		<description><![CDATA[Here&#8217;s a simple program that uses Rob Faludi and Dan Shiffman&#8217;s XBee library for processing to read three analog sensors from a remote XBee radio and graph it. For this application, you need two XBee series 1 radios. One is attached to the serial port of the computer, and the other is remote, broadcasting three [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/Processing/148</link>
			</item>
	<item>
		<title>Sensorbase datalogger</title>
		<description><![CDATA[Sensorbase.org is an open data repository run by the Center for Embedded Networked Sensing at UCLA. It&#8217;s a database of sensor databases. You can upload datasets to it, and you can browse other datasets as well. If you&#8217;ve never set up a database before but are interested in logging sensor data, it&#8217;s a good tool [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/PHP/253</link>
			</item>
	<item>
		<title>Sensor graphing with 3 lines of code!</title>
		<description><![CDATA[I&#8217;ve been looking for simple ways to graph the data from a sensor attached to a microcontroller lately, because it&#8217;s such a necessary activity if you want to look at sensor data over time. Using Apples Grapher program, which comes with OSX, I found a simple way that involves only four lines of code on [...]]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/arduinowiring/140</link>
			</item>
	<item>
		<title>Circuit schematic symbols for Illustrator</title>
		<description><![CDATA[ITP alum David Bamford has posted some Illustrator symbols for making circuit schematics, for those people comfortable in Illustrator.  Thanks to David for the link and the symbols.
]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/circuits/134</link>
			</item>
	<item>
		<title>iPod control from Arduino or Wiring</title>
		<description><![CDATA[Rosie Daniel wrote a nice piece of Arduino code to control an iPod.
]]></description>
		<link>http://www.tigoe.net/pcomp/code/category/arduinowiring/131</link>
			</item>
</channel>
</rss>
