<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:access="http://www.bloglines.com/about/specs/fac-1.0">
<access:restriction relationship="allow" />
<channel>
<title>protolab</title>
<link>http://protolab.pbwiki.com/</link>
<description>RecentChanges for protolab</description>
<image>
 <url>http://protolab.pbwiki.com/feedlogo.gif</url>
 <title>PBwiki</title>
 <link>http://pbwiki.com/</link>
</image>
<generator>PBwiki 1.3.8</generator>
<webMaster>support@pbwiki.com</webMaster>
 <item>
  <title>ProcessingInEclipse</title>
  <link>http://protolab.pbwiki.com/ProcessingInEclipse</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern added <a href="http://protolab.pbwiki.com/ProcessingInEclipse">ProcessingInEclipse</a></h3>
Here\'s an older forum post about writing Processing sketches in Eclipse.<br />
http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Integrate;action=display;num=1117133941<br />
<br />
Upshot:<br />
* Create a new Java project.<br />
* Add PROCESSING/lib/core.jar to the build path of the project.<br />
* Create a new class that subclasses PApplet.<br />
* Run as Java Applet. You\'ll have to set width,height of applet separately in the run configuration.<br />
* For testing of new libraries, just add the library project to the build configuration.<br />
* Since you\'re not running the preprocessor now, the code needs to be \"real\" java. Some trickiness:<br />
** \"color\" is not a valid type. \"color()\" is still a valid method call though. Replace color as a type decl with a simple int. For Example: <tt>color x = color(123,002,203);</tt> becomes <tt>int x = color(123,002,203);</tt><br />
** More info: http://processing.org/discourse/yabb/YaBB.cgi?board=Integrate;action=display;num=1106256315;start=48<br />
]]></description>
  <pubDate>Fri, 29 Feb 2008 15:31:16 +0000</pubDate>
  <category>add</category>
 </item>
 <item>
  <title>FrontPage</title>
  <link>http://protolab.pbwiki.com/FrontPage</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/FrontPage">FrontPage</a></h3>
Juxtapose4Arduino: Adding real-time variable inspection to Arduino programs<br />FirmataAndFlash<br /><span style="font-weight:bold;color:green;background-color:#cfc;">ProcessingInEclipse</span><br />Wiring Support<br />Instructions for Compiling a Wiring file by hand<br />]]></description>
  <pubDate>Fri, 29 Feb 2008 15:26:24 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
You can stop arduino2flash with Ctrl+C.<br />Troubleshooting<br /> a<span style="font-weight:bold;color:green;background-color:#cfc;"> stale</span><span style="font-weight:bold;color:green;background-color:#cfc;"> lock</span><span style="font-weight:bold;color:green;background-color:#cfc;"> file</span><span style="font-weight:bold;color:green;background-color:#cfc;"> that</span><span style="font-weight:bold;color:green;background-color:#cfc;"> RxTx</span><span style="font-weight:bold;color:green;background-color:#cfc;"> removed,</span><span style="font-weight:bold;color:green;background-color:#cfc;"> don't</span><span style="font-weight:bold;color:green;background-color:#cfc;"> worry</span><span style="font-weight:bold;color:green;background-color:#cfc;"> about</span><span style="font-weight:bold;color:green;background-color:#cfc;"> it.</span><span style="font-weight:bold;color:green;background-color:#cfc;"> If</span><span style="font-weight:bold;color:green;background-color:#cfc;"> you</span><span style="font-weight:bold;color:green;background-color:#cfc;"> get</span><span style="font-weight:bold;color:green;background-color:#cfc;"> an</span><span style="font-weight:bold;color:green;background-color:#cfc;"> error</span><span style="font-weight:bold;color:green;background-color:#cfc;"> message</span><span style="font-weight:bold;color:green;background-color:#cfc;"> about</span><span style="font-weight:bold;color:green;background-color:#cfc;"> a</span> Lock file, delete<span style="color:red;background-color:#fcc;"> it</span><span style="color:red;background-color:#fcc;"> from</span><span style="font-weight:bold;color:green;background-color:#cfc;"> that</span><span style="font-weight:bold;color:green;background-color:#cfc;"> file</span> directly<span style="font-weight:bold;color:green;background-color:#cfc;"> from</span> directory<span style="color:red;background-color:#fcc;"> /var/lock.</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /var/lock</span><span style="font-weight:bold;color:green;background-color:#cfc;"> and</span><span style="font-weight:bold;color:green;background-color:#cfc;"> restart</span><span style="font-weight:bold;color:green;background-color:#cfc;"> arduino2flash.</span><br />If you get a &quot;Port already in use&quot; exception, most likely RxTx is not installed correctly - /var/lock may not exist or you didn't set the folder permissions correctly.<br />]]></description>
  <pubDate>Wed, 27 Feb 2008 19:49:31 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Extract RXTXcomm.jar and Mac_OS_X/librxtxSerial.jnilib form the zip file to /Library/Java/Extensions on your hard drive.<br />Open Terminal. Execute &quot;sudo chmod 777 /var/lock&quot;. If the lock directory doesn't exist, create it first: &quot;sudo mkdir /var/lock&quot;, then execute the chmod command as above.<br /> /var/spool/uucp&quot;.<span style="font-weight:bold;color:green;background-color:#cfc;"> If</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> uucp</span><span style="font-weight:bold;color:green;background-color:#cfc;"> directory</span><span style="font-weight:bold;color:green;background-color:#cfc;"> doesn't</span><span style="font-weight:bold;color:green;background-color:#cfc;"> exist,</span><span style="font-weight:bold;color:green;background-color:#cfc;"> create</span><span style="font-weight:bold;color:green;background-color:#cfc;"> it</span><span style="font-weight:bold;color:green;background-color:#cfc;"> first:</span><span style="font-weight:bold;color:green;background-color:#cfc;"> &quot;sudo</span><span style="font-weight:bold;color:green;background-color:#cfc;"> mkdir</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /var/spool/uucp&quot;,</span><span style="font-weight:bold;color:green;background-color:#cfc;"> then</span><span style="font-weight:bold;color:green;background-color:#cfc;"> execute</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> chmod</span><span style="font-weight:bold;color:green;background-color:#cfc;"> command</span><span style="font-weight:bold;color:green;background-color:#cfc;"> as</span><span style="font-weight:bold;color:green;background-color:#cfc;"> above.</span> (NOTE: we need more secure instructions here so people can chmod 775 instead. The user's account has to be added to group _uucp or uucp, but unfortunately the existing script for this uses niutil, which does not exist on OSX leopard - it was replaced by dscl).<br />Running arduino2flash<br />Connect the Arduino via USB. Execute &quot;ls /dev]]></description>
  <pubDate>Wed, 27 Feb 2008 19:46:39 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
The second and third arguments are optional - defaults are 57600 for serial speed and port 5331.<br />You can stop arduino2flash with Ctrl+C.<br /><span style="font-weight:bold;color:green;background-color:#cfc;">Troubleshooting</span><br />If you get a message about a Lock file, delete it from directly directory /var/lock.<br /><span style="font-weight:bold;color:green;background-color:#cfc;">If you get a &quot;Port already in use&quot; exception, most likely RxTx is not installed correctly - /var/lock may not exist or you didn't set the folder permissions correctly.</span><br />]]></description>
  <pubDate>Thu, 21 Feb 2008 16:35:24 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Usage:  java -jar arduino2flash.jar &amp;lt;com_port&amp;gt; &amp;lt;com_speed&amp;gt; &amp;lt;tcp_port&amp;gt;<br />Example: java -jar arduino2flash.jar /dev/cu.usbserial-A1001NgZ 57600 5331<br /><span style="font-weight:bold;color:green;background-color:#cfc;">The second and third arguments are optional - defaults are 57600 for serial speed and port 5331.</span><br />You can stop arduino2flash with Ctrl+C.<br />If you get a message about a Lock file, delete it from directly directory /var/lock.<br />]]></description>
  <pubDate>Thu, 21 Feb 2008 16:24:26 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Now run your Flash test.<br />arduino2flash documentation:<br /> arduino2flash.jar<span style="color:red;background-color:#fcc;"> com</span><span style="color:red;background-color:#fcc;"> port</span><span style="color:red;background-color:#fcc;"> com</span><span style="color:red;background-color:#fcc;"> speed</span><span style="color:red;background-color:#fcc;"> tcp</span><span style="color:red;background-color:#fcc;"> port</span><span style="font-weight:bold;color:green;background-color:#cfc;"> &amp;lt;com_port&amp;gt;</span><span style="font-weight:bold;color:green;background-color:#cfc;"> &amp;lt;com_speed&amp;gt;</span><span style="font-weight:bold;color:green;background-color:#cfc;"> &amp;lt;tcp_port&amp;gt;</span><br />Example: java -jar arduino2flash.jar /dev/cu.usbserial-A1001NgZ 57600 5331<br />You can stop arduino2flash with Ctrl+C.<br />]]></description>
  <pubDate>Thu, 21 Feb 2008 16:21:12 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a>]]></description>
  <pubDate>Thu, 21 Feb 2008 16:19:51 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Now run your Flash test.<br />arduino2flash documentation:<br /> -jar<span style="color:red;background-color:#fcc;"> arduino2flash.jar</span><span style="font-weight:bold;color:green;background-color:#cfc;"> arduino2flash.jar</span><span style="font-weight:bold;color:green;background-color:#cfc;"> com</span><span style="font-weight:bold;color:green;background-color:#cfc;"> port</span><span style="font-weight:bold;color:green;background-color:#cfc;"> com</span><span style="font-weight:bold;color:green;background-color:#cfc;"> speed</span><span style="font-weight:bold;color:green;background-color:#cfc;"> tcp</span><span style="font-weight:bold;color:green;background-color:#cfc;"> port</span><br />Example: java -jar arduino2flash.jar /dev/cu.usbserial-A1001NgZ 57600 5331<br />You can stop arduino2flash with Ctrl+C.<br />]]></description>
  <pubDate>Thu, 21 Feb 2008 16:19:38 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Open Terminal. Execute &quot;sudo chmod 777 /var/lock&quot;. If the lock directory doesn't exist, create it first: &quot;sudo mkdir /var/lock&quot;, then execute the chmod command as above.<br />In Terminal, execute &quot;sudo chmod 777 /var/spool/uucp&quot;. (NOTE: we need more secure instructions here so people can chmod 775 instead. The user's account has to be added to group _uucp or uucp, but unfortunately the existing script for this uses niutil, which does not exist on OSX leopard - it was replaced by dscl).<br /><span style="color:red;background-color:#fcc;">Execution</span><span style="color:red;background-color:#fcc;"> steps</span><span style="font-weight:bold;color:green;background-color:#cfc;">Running</span><span style="font-weight:bold;color:green;background-color:#cfc;"> arduino2flash</span><br />Connect the Arduino via USB. Execute &quot;ls /dev/cu.usb*&quot; to find the name of the Arduino serial port.<br />In your terminal, go to the directory where arduino2flash.jar lives and run &quot;java -jar arduino2flash.jar /dev/cu.usbXYZ&quot; where /dev/cu.usbXYZ is the name of your serial port.<br />Now run your Flash test.<br /><span style="color:red;background-color:#fcc;">You</span><span style="font-weight:bold;color:green;background-color:#cfc;">arduino2flash</span><span style="font-weight:bold;color:green;background-color:#cfc;"> documentation:</span><span style="font-weight:bold;color:green;background-color:#cfc;"><br />Usage:</span><ins]]></description>
  <pubDate>Thu, 21 Feb 2008 16:18:08 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
In Terminal, execute &quot;sudo chmod 777 /var/spool/uucp&quot;. (NOTE: we need more secure instructions here so people can chmod 775 instead. The user's account has to be added to group _uucp or uucp, but unfortunately the existing script for this uses niutil, which does not exist on OSX leopard - it was replaced by dscl).<br />Execution steps<br /><span style="color:red;background-color:#fcc;">In</span><span style="font-weight:bold;color:green;background-color:#cfc;">Connect</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Arduino</span><span style="font-weight:bold;color:green;background-color:#cfc;"> via</span><span style="font-weight:bold;color:green;background-color:#cfc;"> USB.</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Execute</span><span style="font-weight:bold;color:green;background-color:#cfc;"> &quot;ls</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /dev/cu.usb*&quot;</span><span style="font-weight:bold;color:green;background-color:#cfc;"> to</span><span style="font-weight:bold;color:green;background-color:#cfc;"> find</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> name</span><span style="font-weight:bold;color:green;background-color:#cfc;"> of</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Arduino</span><span style="font-weight:bold;color:green;background-color:#cfc;"> serial</span><span style="font-weight:bold;color:green;background-color:#cfc;"> port.</span><span style="font-weight:bold;color:green;background-color:#cfc;"><br />In</span> your terminal, go to the directory where arduino2flash.jar lives and run &quot;java -jar<span style="color:red;background-color:#fcc;"> arduino2flash.jar&quot;</span><span style="font-weight:bold;color:green;background-color:#cfc;"> arduino2flash.jar</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /dev/cu.usbXYZ&quot;</span><span style="font-weight:bold;color:green;background-color:#cfc;"> where</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /dev/cu.usbXYZ</span><span style="font-weight:bold;color:green;background-color:#cfc;"> is</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> name</span><span style="font-weight:bold;color:green;background-color:#cfc;"> of</span><span style="font-weight:bold;color:green;background-color:#cfc;"> your</span><span style="font-weight:bold;color:green;background-color:#cfc;"> serial</span><span style="font-weight:bold;color:green;background-color:#cfc;"> port.</span><br />Now run ]]></description>
  <pubDate>Thu, 21 Feb 2008 15:33:29 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Download rxtx2.1-7binaries.<br />Extract RXTXcomm.jar and Mac_OS_X/librxtxSerial.jnilib form the zip file to /Library/Java/Extensions on your hard drive.<br /> chmod<span style="color:red;background-color:#fcc;"> 77</span><span style="font-weight:bold;color:green;background-color:#cfc;"> 777</span> /var/lock&quot;. If the lock directory doesn't exist, create it first: &quot;sudo mkdir /var/lock&quot;, then execute the chmod command as above.<br />In Terminal, execute &quot;sudo chmod 777 /var/spool/uucp&quot;. (NOTE: we need more secure instructions here so people can chmod 775 instead. The user's account has to be added to group _uucp or uucp, but unfortunately the existing script for this uses niutil, which does not exist on OSX leopard - it was replaced by dscl).<br />Execution steps<br />]]></description>
  <pubDate>Thu, 21 Feb 2008 15:26:02 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Install RXTX for Mac OSX - unfortunately this isn't straightforward.<br />Download rxtx2.1-7binaries.<br />Extract<span style="color:red;background-color:#fcc;"> comm.jar</span><span style="font-weight:bold;color:green;background-color:#cfc;"> RXTXcomm.jar</span><span style="font-weight:bold;color:green;background-color:#cfc;"> and</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Mac_OS_X/librxtxSerial.jnilib</span> form<span style="color:red;background-color:#fcc;"> direcotry</span><span style="color:red;background-color:#fcc;"> Mac_OS_X</span><span style="color:red;background-color:#fcc;"> inside</span> the zip file to /Library/Java/Extensions on your hard<span style="color:red;background-color:#fcc;"> drive.</span><span style="color:red;background-color:#fcc;"><br />Extract</span><span style="color:red;background-color:#fcc;"> librxtxSerial.jnilib</span><span style="color:red;background-color:#fcc;"> from</span><span style="color:red;background-color:#fcc;"> the</span><span style="color:red;background-color:#fcc;"> same</span><span style="color:red;background-color:#fcc;"> directory</span><span style="color:red;background-color:#fcc;"> to</span><span style="color:red;background-color:#fcc;"> /Library/Java/Extensions.</span><span style="font-weight:bold;color:green;background-color:#cfc;"> drive.</span><br />Open Terminal. Execute &quot;sudo chmod 77 /var/lock&quot;. If the lock directory doesn't exist, create it first: &quot;sudo mkdir /var/lock&quot;, then execute the chmod command as above.<br />In Terminal, execute &quot;sudo chmod 777 /var/spool/uucp&quot;. (NOTE: we need more secure instructions here so people can chmod 775 instead. The user's account has to be added to group _uucp or uucp, but unfortunately the existing script for this uses niutil, which does not exist on OSX l]]></description>
  <pubDate>Thu, 21 Feb 2008 15:25:14 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a>]]></description>
  <pubDate>Thu, 21 Feb 2008 15:22:13 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>arduino2flash.jar</title>
  <link>http://protolab.pbwiki.com/f/arduino2flash.jar</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern uploaded <a href="http://protolab.pbwiki.com/f/arduino2flash.jar">arduino2flash.jar</a>]]></description>
  <pubDate>Thu, 21 Feb 2008 15:21:56 +0000</pubDate>
  <category>upl</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Installation steps:<br />Download arduino2flash.jar. Extract in some known place, maybe even into the same directory where serproxy was.<br /> OSX<span style="font-weight:bold;color:green;background-color:#cfc;"> -</span><span style="font-weight:bold;color:green;background-color:#cfc;"> unfortunately</span><span style="font-weight:bold;color:green;background-color:#cfc;"> this</span><span style="font-weight:bold;color:green;background-color:#cfc;"> isn't</span><span style="font-weight:bold;color:green;background-color:#cfc;"> straightforward.</span><br />Download<span style="color:red;background-color:#fcc;"> FILE.</span><span style="font-weight:bold;color:green;background-color:#cfc;"> rxtx2.1-7binaries.</span><br />Extract comm.jar<span style="font-weight:bold;color:green;background-color:#cfc;"> form</span><span style="font-weight:bold;color:green;background-color:#cfc;"> direcotry</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Mac_OS_X</span><span style="font-weight:bold;color:green;background-color:#cfc;"> inside</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> zip</span><span style="font-weight:bold;color:green;background-color:#cfc;"> file</span> to /Library/Java/Extensions<span style="font-weight:bold;color:green;background-color:#cfc;"> on</span><span style="font-weight:bold;color:green;background-color:#cfc;"> your</span><span style="font-weight:bold;color:green;background-color:#cfc;"> hard</span><span style="font-weight:bold;color:green;background-color:#cfc;"> drive.</span><br />Extract<span style="font-weight:bold;color:green;background-color:#cfc;"> librxtxSerial.jnilib</span><span style="font-weight:bold;color:green;background-color:#cfc;"> from</span> the<span style="color:red;background-color:#fcc;"> .jnilib</span><span style="color:red;background-color:#fcc;"> file</span><span style="font-weight:bold;color:green;background-color:#cfc;"> same</span><span style="font-weight:bold;color:green;background-color:#cfc;"> directory</span> to<span style="color:red;background-color:#fcc;"> /Library/Java/Extensions</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /Library/Java/Extensions.</span><br />Open Terminal. Execute &quot;sudo chmod 77 /var/lock&quot;. If the lock directory doesn't exist, create it first: &quot;sudo mkdir /var/lock&quot;, then execute the chmod command as above.<br /> execute<span style="font-weight:bold;color:green;background-color:#cfc;"> &quot;sudo</span><span style="font-weight:bold;color:green;background-color:#cfc;"> chmod</span><span style="font-weight:bold;color:green;background-color:#cfc;"> 777</span><span style="font-weight:bold;color:green;background-color:#cfc;"> /var/spool/uucp&</span>]]></description>
  <pubDate>Thu, 21 Feb 2008 15:17:57 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Install RXTX for Mac OSX<br />Download FILE.<br />Extract<span style="color:red;background-color:#fcc;"> x</span><span style="font-weight:bold;color:green;background-color:#cfc;"> comm.jar</span> to /Library/Java/Extensions<br />Extract<span style="color:red;background-color:#fcc;"> y</span><span style="font-weight:bold;color:green;background-color:#cfc;"> the</span><span style="font-weight:bold;color:green;background-color:#cfc;"> .jnilib</span><span style="font-weight:bold;color:green;background-color:#cfc;"> file</span> to /Library/Java/Extensions<br />Open Terminal. Execute &quot;sudo chmod 77 /var/lock&quot;. If the lock directory doesn't exist, create it first: &quot;sudo mkdir /var/lock&quot;, then execute the chmod command as above.<br />In Terminal, execute<br />]]></description>
  <pubDate>Thu, 21 Feb 2008 15:08:48 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>Arduino2Flash</title>
  <link>http://protolab.pbwiki.com/Arduino2Flash</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern added <a href="http://protolab.pbwiki.com/Arduino2Flash">Arduino2Flash</a></h3>
Some people using Intel Macs and OS X were unable to get serproxy configured correctly to connect Flash and the Arduino board. To work around this problem, I have written a replacement for serproxy in java called Arduino2Flash. This is experimental code, hacked together quickly, and probably buggy. Please test, let me know if it works, and I\'ll upload improved versions over time.<br />
<br />
Installation steps:<br />
# Download arduino2flash.jar. Extract in some known place, maybe even into the same directory where serproxy was.<br />
# Install RXTX for Mac OSX<br />
## Download FILE.<br />
## Extract x to /Library/Java/Extensions<br />
## Extract y to /Library/Java/Extensions<br />
## Open Terminal. Execute \"sudo chmod 77 /var/lock\". If the lock directory doesn\'t exist, create it first: \"sudo mkdir /var/lock\", then execute the chmod command as above.<br />
## In Terminal, execute <br />
# In your terminal, run \"java -jar arduino2flash.jar\" <br />
<br />
You can stop arduino2flash with Ctrl+C.<br />
]]></description>
  <pubDate>Thu, 21 Feb 2008 15:04:11 +0000</pubDate>
  <category>add</category>
 </item>
 <item>
  <title>FrontPage</title>
  <link>http://protolab.pbwiki.com/FrontPage</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/FrontPage">FrontPage</a></h3>
Reference for Arduino Processing Library<br />CS247 (HCI Design Studio):<br /> Flash<span style="color:red;background-color:#fcc;"> Libraries</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Libraries</span><span style="font-weight:bold;color:green;background-color:#cfc;"> (Arduino2Flash</span><span style="font-weight:bold;color:green;background-color:#cfc;"> workaround)</span><br />Reference for as3glue library<br />Hardware: Arduino Kit<br />]]></description>
  <pubDate>Thu, 21 Feb 2008 14:56:56 +0000</pubDate>
  <category>mod</category>
 </item>
 <item>
  <title>ToturialElectronicsIn5</title>
  <link>http://protolab.pbwiki.com/ToturialElectronicsIn5</link>
  <author>email.hidden@example.com (bjoern)</author>
  <description><![CDATA[<h3>bjoern edited <a href="http://protolab.pbwiki.com/ToturialElectronicsIn5">ToturialElectronicsIn5</a></h3>
<span style="font-weight:bold;color:green;background-color:#cfc;">Electrical Basics<br />(adapted from Tom Igoe's book on physical computing)<br />Electricity always follows the path of least resistance to ground.<br />A circuit is a closed loop containing a source of electrical energy and a load. The load transduces electrical energy into light, heat, ...<br />Water analogy: The flow of electricity through a circuit is like water flowing through a pipe. Electrical current is like the amount of water flowing through the pipe. Voltage is analogous to the pressure or speed with which the water flows.<br />A switch breaks a circuit and prevents electricity from flowing.</span><br />Ohm's Law<br /><span style="font-weight:bold;color:green;background-color:#cfc;">Voltage = Current*Resistance</span><br />V=IR<br /><span style="color:red;background-color:#fcc;">Resistors</span><span style="color:red;background-color:#fcc;"> in</span><span style="color:red;background-color:#fcc;"> Series</span><span style="font-weight:bold;color:green;background-color:#cfc;">Circuit</span><span style="font-weight:bold;color:green;background-color:#cfc;"> Schematics</span><span style="font-weight:bold;color:green;background-color:#cfc;"><br />Comprehensivelistoffrequentlyusedsymbols</span><br />Voltage Divider<br />http://ccrma.stanford.edu/courses/250a/lectures/electronics/<br />]]></description>
  <pubDate>Wed, 20 Feb 2008 16:39:38 +0000</pubDate>
  <category>mod</category>
 </item>
</channel>
</rss>
