<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Anna Kaziunas France</title>
	<atom:link href="http://blog.kaziunas.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.kaziunas.com</link>
	<description>Human-Computer Interaction + Digital Fabrication + Interaction Design</description>
	<lastBuildDate>Wed, 25 Aug 2010 01:03:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Fab Academy Graduation &#8211; Class of 2010</title>
		<link>http://blog.kaziunas.com/?p=3043</link>
		<comments>http://blog.kaziunas.com/?p=3043#comments</comments>
		<pubDate>Thu, 19 Aug 2010 21:30:51 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[Fab Academy]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3043</guid>
		<description><![CDATA[The pilot year of Fab Academy graduated today,  August 19, 2010 at the Royal Academy in Amsterdam during the Fab6 conference on digital fabrication.  Fab Academy @ AS220 Labs is pictured above. Participants from left to right are: Shawn Wallace (our instructor), Elliot Clapp (photo credit), Anna Kaziunas France (myself), Makeda Stephenson, Jenine Bressner and [...]]]></description>
			<content:encoded><![CDATA[<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/fabacademy_as220_2010.png" class="thickbox no_icon" rel="gallery-3043" title="Fab Academy Class of 2010 AS220  - Pilot Year"><img class="alignnone size-large wp-image-3045" title="Fab Academy Class of 2010 AS220  - Pilot Year" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/fabacademy_as220_2010-580x247.png" alt="Fab Academy Class of 2010 AS220  - Pilot Year" width="580" height="247" /></a></p>
<p>The pilot year of Fab Academy graduated today,  August 19, 2010 at the Royal Academy in Amsterdam during the Fab6 conference on digital fabrication.  Fab Academy @ AS220 Labs is pictured above.</p>
<p>Participants from left to right are: Shawn Wallace (our instructor), Elliot Clapp (photo credit), Anna Kaziunas France (myself), Makeda Stephenson, Jenine Bressner and Noah Bedford. All participants at Fab Academy AS220 Labs received their diploma in digital fabrication.</p>
<h3>Watch the First Fab Academy Graduation Ceremony at the Royal Academy in Amsterdam &#8211; as I Saw it &#8211;&gt;  Via Video Conference</h3>
<p><em><strong>Watch Me watch (via split screen video): </strong></em><br />
<!-- START EMBED CODE --></p>
<p><script type="text/javascript" src="http://kaziunas.com/ssp_director/m/embed.js"></script></p>
<div id="album-32">
</div>
<p><script type="text/javascript">
	SlideShowPro({
		attributes: {
			id: "album-32",
			width: 580,
			height: 238 
		},
		params: {
			bgcolor: "#000000",
			allowfullscreen: true
		},
		flashvars: {
			xmlFilePath: "http://kaziunas.com/ssp_director/images.php?album=32",
			paramXMLPath: "http://kaziunas.com/ssp_director/m/params/single-video.xml",
			displayMode: "Manual",
			videoAutoStart: "Off",
			navLinkAppearance: "Numbers"
		}
	});
</script></p>
<p><!-- END EMBED CODE --><br />
<em><strong>I blink a lot while computing!</strong></em></p>
<h3>Graduation half screen (without my reactions):</h3>
<p><!-- START EMBED CODE --></p>
<p><script type="text/javascript" src="http://kaziunas.com/ssp_director/m/embed.js"></script></p>
<div id="album-31">
</div>
<p><script type="text/javascript">
	SlideShowPro({
		attributes: {
			id: "album-31",
			width: 580,
			height: 292
		},
		params: {
			bgcolor: "#000000",
			allowfullscreen: true
		},
		flashvars: {
			xmlFilePath: "http://kaziunas.com/ssp_director/images.php?album=31",
			paramXMLPath: "http://kaziunas.com/ssp_director/m/params/single-video.xml",
			displayMode: "Manual",
			videoAutoStart: "Off",
			navLinkAppearance: "Numbers"
		}
	});
</script></p>
<p><!-- END EMBED CODE --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3043</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Puppet Master Final Project Page Updated</title>
		<link>http://blog.kaziunas.com/?p=3026</link>
		<comments>http://blog.kaziunas.com/?p=3026#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:17:33 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[16 Digital Fabrication Project Development]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Fab Academy Final Project]]></category>
		<category><![CDATA[Puppet Master]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3026</guid>
		<description><![CDATA[Puppet Master final project page with links to all my Fab Academy work: http://as220.org/~anna]]></description>
			<content:encoded><![CDATA[<p>Puppet Master final project page with links to all my Fab Academy work:<br />
<a  href="http://as220.org/~anna/" target="_blank">http://as220.org/~anna</a></p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/puppet_final_image.gif" class="thickbox no_icon" rel="gallery-3026" title="Puppet Master Project Composite"><img class="alignnone size-full wp-image-3064" title="Puppet Master Project Composite" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/puppet_final_image.gif" alt="Puppet Master Project Composite" width="580" height="580" /></a></form>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3026</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shopbot Project – Modular Shelving</title>
		<link>http://blog.kaziunas.com/?p=3024</link>
		<comments>http://blog.kaziunas.com/?p=3024#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:16:02 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[05 Computer-Controlled Machining]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[shopbot]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3024</guid>
		<description><![CDATA[I designed a very simple set of modular cube-type shelves that can be stacked side by side or on top of each other to form a larger shelf or bookcase. Inner shelves will be attached with metal hardware, as will the back and sides of the shelf Download the .svg file]]></description>
			<content:encoded><![CDATA[<p>I designed a very simple set of modular cube-type shelves that can be stacked side by side or on top of each other to form a larger shelf or bookcase. Inner shelves will be attached with metal hardware, as will the back and sides of the shelf</p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/IMG_3296.jpg" class="thickbox no_icon" rel="gallery-3024" title="Shopbot Shelving File"><img class="alignnone size-large wp-image-3059" title="Shopbot Shelving File" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/IMG_3296-580x435.jpg" alt="Shopbot Shelving File" width="580" height="435" /></a></form>
<form class="mt-enclosure mt-enclosure-file" style="display: inline;"><a  href="http://as220.org/labs/fabacademy/cube_shelving.svg">Download the .svg file</a></form>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3024</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diploma Completion Checklist Update &#8211; 08.14.2010</title>
		<link>http://blog.kaziunas.com/?p=3022</link>
		<comments>http://blog.kaziunas.com/?p=3022#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:14:56 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[15 Intellectual Property and Business Models]]></category>
		<category><![CDATA[16 Digital Fabrication Project Development]]></category>
		<category><![CDATA[Fab Academy]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3022</guid>
		<description><![CDATA[At this point I have completed all of the Fab Academy assignments to the best of my ability and time constraints. Note: The shopbot project file that I will be posting shortly was not actually cut due to AS220 not having a shopbot and scheduling issues at the other shopbots in the area. - See [...]]]></description>
			<content:encoded><![CDATA[<p>At this point I have completed all of the Fab Academy assignments to the best of my ability and time constraints.</p>
<p>Note: The shopbot project file that I will be posting shortly was not actually cut due to AS220 not having a shopbot and scheduling issues at the other shopbots in the area.</p>
<p>- See all my fab academy blog posts<br />
- I am still frantically working on updating the <a  href="http://www.as220.org/~anna" target="_blank">final project page</a></p>
<form class="mt-enclosure mt-enclosure-file" style="display: inline;"><a  href="http://www.kaziunas.com/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0.pdf">Download the diploma completion checklist (assignments and how they were completed)</a></form>
<p><strong>Depicted below.</strong></p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_1.jpg" class="thickbox no_icon" rel="gallery-3022" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_1"><img class="alignnone size-large wp-image-3061" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_1" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_1-580x750.jpg" alt="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_1" width="580" height="750" /></a></form>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_2.jpg" class="thickbox no_icon" rel="gallery-3022" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_2"><img class="alignnone size-large wp-image-3063" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_2" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_2-580x750.jpg" alt="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_2" width="580" height="750" /></a></form>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_3.jpg" class="thickbox no_icon" rel="gallery-3022" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_3"><img class="alignnone size-large wp-image-3058" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_3" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_3-580x750.jpg" alt="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_3" width="580" height="750" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_4.jpg" class="thickbox no_icon" rel="gallery-3022" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_4"><img class="alignnone size-large wp-image-3060" title="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_4" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_4-580x750.jpg" alt="Fab_Diploma_Completion_Checklist_08_14_2010_v.5.0_Page_4" width="580" height="750" /></a></form>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3022</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modela Troubleshooting – Partially Successful Switch to Roland Vinyl Cutter</title>
		<link>http://blog.kaziunas.com/?p=3020</link>
		<comments>http://blog.kaziunas.com/?p=3020#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:12:29 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Fab Academy Final Project]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Modela]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3020</guid>
		<description><![CDATA[I wish that I could relate tips for troubleshooting the Modela milling machine in this post &#8211; but I have hit a brick wall.  (However, I recommend you try the steps below if you are troubleshooting your own milling machine.)  My boards have been milling extremely hairy for weeks &#8211; punctuated by a workable board [...]]]></description>
			<content:encoded><![CDATA[<p>I wish that I could relate tips for troubleshooting the Modela milling machine in this post &#8211; but I have hit a brick wall.  (However, I recommend you try the steps below if you are troubleshooting your own milling machine.)  My boards have been milling extremely hairy for weeks &#8211; punctuated by a workable board or two out of 50 or so milled.</p>
<p><img src="http://blog.kaziunas.com/wp-content/uploads/2010/08/sheet_IMG_3275.jpg" alt="" width="580" height="435" /></p>
<p>I have tried:</p>
<ul>
<li>changing the bit</li>
<li>changing / tightening the set screws</li>
<li>moving the position of the spindle (from high to low &#8211; low to high)</li>
<li>scraping the bed with razorblades to ensure that the boards are level (we accumulate tape and glue on the bed sometimes).</li>
<li>moving the position of the copper to be milled on the bed (sometimes this helps and but I can not replicate the same results in the same place twice.)</li>
<li>I have tried using different batches of whatever copper stock we have left in the lab.</li>
<li>I read the manual &#8211; no real help there &#8211; mostly Modela specific software tips.</li>
<li>I tried booting into Windows (we usually run the machine using Ubuntu) to see if there was a &#8220;recalibration&#8221; or &#8220;troubleshooting&#8221; program or setting in the Modela software &#8211; I couldn&#8217;t find anything to run that was machine based.</li>
</ul>
<p><img src="http://blog.kaziunas.com/wp-content/uploads/2010/08/sheet_IMG_3276.jpg" alt="" width="580" height="435" /></p>
<p>When I first began using the Modela back in January &#8211; I often had these types of problems, but as I became better acquainted with the machine, the boards came out better overall, with an occasional hairy board.  However, in the last few weeks I mill almost exclusively mangled boards with the occasional usable board being produced.</p>
<p>As I am completely out of time &#8211; I thought I would try to cut my remaining infrared prototype boards for my final project / networking on the vinyl cutter out of flexible copper sheets.  The boards are very tiny &#8211; I am not sure I can get them off off the sticky background without destroying them.  I cut many multiples to use as spare parts for when parts get torn.  Hopefully this will work and I can finish my projects.</p>
<p><img src="http://blog.kaziunas.com/wp-content/uploads/2010/08/sheet_IMG_3281.jpg" alt="" width="580" height="435" /></p>
<p><img src="http://blog.kaziunas.com/wp-content/uploads/2010/08/sheet_IMG_3278.jpg" alt="vinyl" width="580" height="435" /><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/sheet_IMG_3283.jpg" class="thickbox no_icon" rel="gallery-3020" title="sheet_IMG_3283"><img class="alignnone size-full wp-image-3081" title="sheet_IMG_3283" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/sheet_IMG_3283.jpg" alt="" width="580" height="435" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3020</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Very Basic Beginner Assembly Tutorial III: How to Use Avrdude</title>
		<link>http://blog.kaziunas.com/?p=3017</link>
		<comments>http://blog.kaziunas.com/?p=3017#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:07:28 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[08 Development and Project Management]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[avrdude]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3017</guid>
		<description><![CDATA[First &#8211; If you have not already compiled your program See the Very Basic Beginner Assembly Tutorial: How to Use Gavrasm to compile an .asm flie If you have compiled your program (created a .hex file) *Note: If you do not yet have avrdude installed or if you are a windows user and need avr [...]]]></description>
			<content:encoded><![CDATA[<h3>First &#8211; If you have not already compiled your program</h3>
<p>See the <a  href="http://blog.kaziunas.com/?p=3014" target="_blank">Very Basic Beginner Assembly Tutorial: How to Use Gavrasm to compile an .asm flie</a></p>
<h3>If you have compiled your program (created a .hex file)</h3>
<p>*Note: If you do not yet have avrdude installed or if you are a windows user and need avr studio &#8211; see Lady Ada&#8217;s tutorials for detailed information on how to download, setup, configure and use these programs. <a  href="http://www.ladyada.net/learn/avr/setup-win.html" target="_blank">Lady Ada&#8217;s AVR software installation tutorial</a></p>
<h3>Once your AVR software tools are installed:</h3>
<p>Again &#8211; Lady Ada has excellent detailed tutorials on how to use avrdude check the out for details on what the all the commands are and what they do &#8211; I will just give the very basics here to help you program a chip.</p>
<p>1.  Open your command line interface and navigate to the directory that contains the file you want to flash to the microcontroller.</p>
<p>2. Connect your AVR programmer to your computer &#8211; I prefer the usbtiny (also created by Lady Ada and available at a reasonable price from adafruit studios).</p>
<p>3. If your board has an resonator / external clock you will need to set the fuses first before attempting to program the microcontroller.  You must do this first.  However, once the fuses are set &#8211; you do not have to do it again.  The fuses are set only once.  You can reprogram the microcontroller as many times as you want after the fuses are set.</p>
<h4>example to set fuses:</h4>
<p>parts used in this example:<br />
- 20 MHz clock<br />
- bsd cable programmer<br />
- microcontroller &#8211; attiny44</p>
<pre>avrdude -p t44 -c bsd -U lfuse:w:0x7E:m
</pre>
<p>You need to change the parts in the code above to match the parts you are using in order for it to work.  Ask you instructor if you are confused.</p>
<h4>example to set fuses:</h4>
<p>parts used in this example:</p>
<p>- 10 MHz clock<br />
-  usbtiny programmer<br />
-  microcontroller &#8211; attiny45</p>
<pre>avrdude -p t45 -c usbtiny -U lfuse:w:0x7E:m
</pre>
<h3>4.  If you have set the fuses already or if your board does not have an external clock &#8211; here is how to flash / program the microcontroller.</h3>
<h4>generic example to flash microcontroller:</h4>
<pre>avrdude -p microcontroller -c programmer -U flash:w:program.hex
</pre>
<h4>example with actual data:</h4>
<p>parts used in this example:</p>
<p>-  usbtiny programmer<br />
-  microcontroller &#8211; attiny44</p>
<pre>avrdude -p t44 -c usbtiny -U flash:w:freqrx3.hex
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3017</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Very Basic Beginner Assembly Tutorial II: How to Use Gavrasm to compile an .asm flie</title>
		<link>http://blog.kaziunas.com/?p=3014</link>
		<comments>http://blog.kaziunas.com/?p=3014#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:00:31 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[08 Development and Project Management]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Gavrasm]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3014</guid>
		<description><![CDATA[This tutorial instructs you on how to compile an assembly language file (.asm) into a .hex file using Gavrasm (Gerd&#8217;s AVR Assembler). the .hex file can then be uploaded to a AVR microntroller using Avrdude (or another program.) 1. Check to see if you have Gavrasm installed. Open your command line interface and type: gavrasm [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial instructs you on how to compile an assembly language file (.asm) into a .hex file using Gavrasm (Gerd&#8217;s AVR Assembler). the .hex file can then be uploaded to a AVR microntroller using Avrdude (or another program.)</p>
<h3>1. Check to see if you have Gavrasm installed.</h3>
<p>Open your command line interface and type:</p>
<pre>gavrasm
</pre>
<p>If Gavrasm is installed you will see (your version number may vary):</p>
<pre>+------------------------------------------------------------+
| gavrasm gerd's AVR assembler Version 2.5 (C)2010 by DG4FAC |
+------------------------------------------------------------+</pre>
<h3>2. If Gavrasm is not installed you will get an error.</h3>
<p>You can download and install Gavrasm from here: [http://www.avr-asm-tutorial.net/gavrasm/index_en.html](http://www.avr-asm-tutorial.net/gavrasm/index_en.html).</p>
<p>*Note:  if you are running a Mac OS (especially a pre-intel / PPC &#8211; Power PC Mac see my tutorial on where to get the compiled Gavrasm for PPC Macs or how to compile it yourself. *</p>
<h3>3. If Gavrasm is installed &#8212; or once you get it installed:</h3>
<p><strong>A. navigate to the directory where the file that you want to compile is located.</strong></p>
<p><span style="text-decoration: underline;"><em>- if you are unfamilar with unix commands:</em></span></p>
<p>To list the files in your current directory type:</p>
<pre>ls
</pre>
<p>To change directory / navigate into a specific listed directory type (where directory name is the name of the directory you want to move to):</p>
<pre>cd directoryname
</pre>
<p>To move upwards in the directory tree structure type&#8221;</p>
<pre>cd ..
</pre>
<p>If you know the pathname of the directory that you want &#8211; type in the pathname of the directory preceded by &#8220;cd&#8221;</p>
<p>ex:</p>
<pre>cd  /Desktop/mydirectory/mydirectory2
</pre>
<p>you can find more about general unix commands b doing a general internet search.</p>
<p><strong>B. After navigating the correct directory &#8211; type:</strong></p>
<pre>gavrasm filename.asm
</pre>
<p>where &#8220;filename.asm&#8221; is the name of the assembly file you want to compile.</p>
<h3>4. Gavrasm will compile the file for you and produce a .hex file of the same name as the .asm file.</h3>
<h3>Warnings:</h3>
<p>Gavrasm will inform you if there are warnings. For the most part you can ignore the warnings.  Ask your Fab Academy instructor if they are something you should be concerned about.</p>
<h3>Errors:</h3>
<p>If there are errors in compiling your file &#8211; Gavrasm will refuse to create a .hex file and will throw a bunch of error messages at you.  Use these error messages to fix the problem.</p>
<p>If you don&#8217;t understand them &#8211; google the error or look at the datasheet for the microcontroller that you are using.  See my tutorial on &#8220;Datasheet Tips&#8221;.  Ask your instructor if you are confused &#8211; odds are they have encountered this many times.<br />
You must fix the errors in the program before it will compile.</p>
<h3>5. You can now use your AVR programmer and Avrdude to flash your microcontroller with the .hex file you just created</h3>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3014</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Very Basic Assembly Tutorial I: Where to Get Gavrasm for the Mac OS</title>
		<link>http://blog.kaziunas.com/?p=3012</link>
		<comments>http://blog.kaziunas.com/?p=3012#comments</comments>
		<pubDate>Thu, 19 Aug 2010 17:55:37 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[08 Development and Project Management]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Gavrasm]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=3012</guid>
		<description><![CDATA[Having problems compiling Gavrasm on your Mac? Here is where to get Gavrasm (Gerd&#8217;s AVR Assembler) pre-compiled binaries for the Mac OS. OS X 10.4.11 &#8211; Tiger (Power PC) Download Anna Kaziunas France&#8217;s compiled version OS X 10.5.x &#8211; Leopard Download Kelly Snook&#8217;s compiled version OS X 10.6.x &#8211; Snow Leopard Download David Mellis&#8217; compiled [...]]]></description>
			<content:encoded><![CDATA[<p>Having problems compiling Gavrasm on your Mac?  Here is where to get Gavrasm (Gerd&#8217;s AVR Assembler) pre-compiled binaries for the Mac OS.</p>
<h3>OS X 10.4.11 &#8211; Tiger (Power PC)</h3>
<p><a  href="http://www.kaziunas.com/gavrasm.zip">Download Anna Kaziunas France&#8217;s compiled version</a></p>
<h3>OS X 10.5.x &#8211; Leopard</h3>
<p><a  href="http://fab.cba.mit.edu/classes/MIT/863.09/people/snook/week5/" target="_blank">Download Kelly Snook&#8217;s compiled version</a></p>
<h3>OS X 10.6.x &#8211; Snow Leopard</h3>
<p><a  href="http://fab.cba.mit.edu/classes/MIT/863.09/people/mellis/microcontrollers/">Download David Mellis&#8217; compiled version</a></p>
<h3>Windows &amp; Linux</h3>
<p>Pre-compiled binaries for Windows and Linux are available from the Gavrasm homepage.<br />
<a  href="http://www.avr-asm-tutorial.net/gavrasm/index_en.html" target="_blank">http://www.avr-asm-tutorial.net/gavrasm/index_en.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=3012</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Self Replication</title>
		<link>http://blog.kaziunas.com/?p=2993</link>
		<comments>http://blog.kaziunas.com/?p=2993#comments</comments>
		<pubDate>Fri, 06 Aug 2010 15:55:19 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[01 Digital Fabrication Principles and Practices]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[self-replication]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2993</guid>
		<description><![CDATA[< >>> an auto-assembling <]]></description>
			<content:encoded><![CDATA[<p>< <<<<<<<<<<<<<    dystopian still life<br />
>>>>>>>>>>>>>>>   an auto-assembling<br />
< <<<<<<<<<<<<<    cyborg zombie?</p>
<p><a href="http://blog.kaziunas.com/wp-content/uploads/2010/08/optical-illusions13456.jpg"><img class="alignnone size-large wp-image-2994" title="Self-Replication" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/optical-illusions13456-580x426.jpg" alt="Self-Replication" width="580" height="426" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2993</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part III – Working &amp; Completed Modified Hello Echo + Button + FTDI</title>
		<link>http://blog.kaziunas.com/?p=2935</link>
		<comments>http://blog.kaziunas.com/?p=2935#comments</comments>
		<pubDate>Thu, 05 Aug 2010 00:09:09 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[06 Embedded Programming]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Hello World Boards]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2935</guid>
		<description><![CDATA[// < ![CDATA[ SlideShowPro({ attributes: { id: "slideshow", width: 580, height: 430 }, params: { bgcolor: "#000000", allowfullscreen: true }, flashvars: { xmlFilePath: "http://kaziunas.com/ssp_director/images.php?album=29", paramXMLPath: "http://kaziunas.com/ssp_director/m/params/single-video.xml", videoAutoStart: "Off", navLinkAppearance: "Numbers", feedbackPreloaderAppearance: "Hidden", contentScale: "Crop to Fit" } }); // ]]&#62; Fab Academy Embedded Programming Assignment: 1. add (at least) a button to the serial echo [...]]]></description>
			<content:encoded><![CDATA[<p><!-- START EMBED CODE --></p>
<div id="slideshow"></div>
<p><script src="http://kaziunas.com/ssp_director/m/embed.js" type="text/javascript"></script> <script type="text/javascript">// < ![CDATA[
	SlideShowPro({
		attributes: {
			id: "slideshow",
			width: 580,
			height: 430
		},
		params: {
			bgcolor: "#000000",
			allowfullscreen: true
		},
		flashvars: {
			xmlFilePath: "http://kaziunas.com/ssp_director/images.php?album=29",
			paramXMLPath: "http://kaziunas.com/ssp_director/m/params/single-video.xml",
			videoAutoStart: "Off",
			navLinkAppearance: "Numbers",
			feedbackPreloaderAppearance: "Hidden",
			contentScale: "Crop to Fit"
		}
	});
// ]]&gt;</script></p>
<p><!-- END EMBED CODE --><br />
<strong>Fab Academy Embedded Programming Assignment:</strong></p>
<p>1.  add (at least) a button to the serial echo hello-world board<br />
2.  modify the serial echo assembly program to respond to the button</p>
<p>I modified the hello serial echo board (my modified echo board version2 &#8211; see previous posts) to respond to a button and added an FTDI header so I could use it as a substitute for the internet 0 serial board. (I have a Mac and therefore no serial port).</p>
<p>The behavior is that the LED is always on &#8211; but when the button is pressed, it turns off.</p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/08/modified_echo_ftdi_button_IMG_3172.jpg" class="thickbox no_icon" rel="gallery-2935" title="Modified Hello Echo FTDI + Button"><img class="alignnone size-full wp-image-2937" title="Modified Hello Echo FTDI + Button" src="http://blog.kaziunas.com/wp-content/uploads/2010/08/modified_echo_ftdi_button_IMG_3172.jpg" alt="Modified Hello Echo FTDI + Button" width="580" height="435" /></a></p>
<p><strong>Shawn and I modified Elliot&#8217;s reprogramming the echo board code. </strong></p>
<p>Here is the code:</p>
<pre>; Modified.Hello.Echo.Blink LED.44.asm
;
; blink LED when button is pressed
;
; Code Created At FAB ACADEMY AS220
; by Shawn Wallace &amp; Elliot Clapp
; Last Modified 08/05/2010  - Anna Kaziunas France
;
; Permission granted for experimental and personal use;

.device attiny44
.org 0
cbi DDRA, 1
sbi DDRB, 2
loop:
	sbic PINA,1
   	sbi PORTB, 2
 	sbis PINA,1
  	cbi PORTB, 2
rjmp loop
</pre>
<h3>Here is How to Get the Board Running:</h3>
<p>I use an usbtiny programmer.</p>
<p>Copy the above code into a text file and save it with YourFileName and .asm extension.<br />
Compile it using gavrasm:</p>
<pre>gavrasm YourFileName.asm</pre>
<p>Compiling the file will create a .hex file.</p>
<p>First &#8211; set the fuses on your board:</p>
<pre>avrdude -p t44 -c usbtiny -U lfuse:w:0x7E:m</pre>
<p>Second &#8211; flash the attiny44 with the program code you just compiled:</p>
<pre>avrdude -p t44 -c usbtiny -U flash:w:YourFileName.hex</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2935</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part II: Modified Hello Echo + Button + FTDI</title>
		<link>http://blog.kaziunas.com/?p=2904</link>
		<comments>http://blog.kaziunas.com/?p=2904#comments</comments>
		<pubDate>Tue, 27 Jul 2010 21:36:17 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[06 Embedded Programming]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Hello World Boards]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2904</guid>
		<description><![CDATA[Modified Echo Version 2 &#8211; In Production I am having some issues with the Modela this week. I milled this board last night, but it came out hairy / torn up. I will give it another go tonight. Download Eagle file for the Board: hello_echo_button_07.26.2010.brd Download the Eagle File for the Schematic: hello_echo_button_07.26.2010.sch]]></description>
			<content:encoded><![CDATA[<h3>Modified Echo Version 2 &#8211; In Production</h3>
<p>I am having some issues with the Modela this week.  I milled this board last night, but it came out hairy / torn up. I will give it another go tonight.</p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/modified_echo_board.png" class="thickbox no_icon" rel="gallery-2904" title="Modified Hello Echo + FTDI + Button  v.2 - Board"><img class="alignnone size-large wp-image-2916" title="Modified Hello Echo + FTDI + Button  v.2 - Board" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/modified_echo_board-580x464.png" alt="Modified Hello Echo + FTDI + Button v.2 - Board" width="580" height="464" /></a></form>
<p><strong>Download Eagle file for the Board:</strong> <a  title="hello_echo_button_07.26.2010.brd" href="http://www.kaziunas.com/eagleFiles/hello_echo_button_07.26.2010.brd">hello_echo_button_07.26.2010.brd</a></p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/modified_echo_schematic.png" class="thickbox no_icon" rel="gallery-2904" title="Modified Hello Echo + FTDI + Button  v.2 Schematic"><img class="alignnone size-large wp-image-2917" title="Modified Hello Echo + FTDI + Button  v.2 Schematic" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/modified_echo_schematic-580x518.png" alt="Modified Hello Echo + FTDI + Button v.2 Schematic" width="580" height="518" /></a></form>
<p><strong>Download the Eagle File for the Schematic:</strong><a  title="hello_echo_button_07.26.2010.brd" href="http://www.kaziunas.com/eagleFiles/hello_echo_button_07.26.2010.sch"> hello_echo_button_07.26.2010.sch</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2904</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mantis Hardware + Software Trial Run</title>
		<link>http://blog.kaziunas.com/?p=2900</link>
		<comments>http://blog.kaziunas.com/?p=2900#comments</comments>
		<pubDate>Tue, 27 Jul 2010 21:16:39 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[13 Machine Design]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[The Mantis]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2900</guid>
		<description><![CDATA[After we put the spindle together &#8211; Shawn and I tested the Mantis to see if it would respond to commands. It looks like Fab Academy AS220 (with a huge effort on Noah&#8217;s part) put machine together properly. The Mantis responded to the following commands (see screenshots) and responded well. The next step is to [...]]]></description>
			<content:encoded><![CDATA[<p>After we put the spindle together &#8211; Shawn and I tested the Mantis to see if it would respond to commands. It looks like Fab Academy AS220 (with a huge effort on Noah&#8217;s part) put machine together properly.</p>
<p>The Mantis responded to the following commands (see screenshots) and responded well.  The next step is to figure out how to feed an .rml file into the software. (in progress).  After that we need to mill a board on the Mantis and see how it turns out.</p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/Screenshot-4.png" class="thickbox no_icon" rel="gallery-2900" title="Screenshot-4"><img class="alignnone size-medium wp-image-2909" title="Screenshot-4" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/Screenshot-4-285x170.png" alt="screenshot" width="285" height="170" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/Screenshot.png" class="thickbox no_icon" rel="gallery-2900" title="Screenshot"><img class="alignnone size-medium wp-image-2908" title="Screenshot" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/Screenshot-285x168.png" alt="screenshot" width="285" height="168" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/Screenshot-2.png" class="thickbox no_icon" rel="gallery-2900" title="Screenshot-2"><img class="alignnone size-medium wp-image-2907" title="Screenshot-2" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/Screenshot-2-285x170.png" alt="screenshot" width="285" height="170" /></a><br />
</form>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;">
</form>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;">
</form>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2900</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part I: Modified Hello Echo + Button + FTDI</title>
		<link>http://blog.kaziunas.com/?p=2902</link>
		<comments>http://blog.kaziunas.com/?p=2902#comments</comments>
		<pubDate>Tue, 27 Jul 2010 21:04:27 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[06 Embedded Programming]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Hello World Boards]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2902</guid>
		<description><![CDATA[Modified Echo Version 1 &#8211; Complete But Broken This version milled out a bit hairy. Some of the traces were broken, so I used jumpers to re-connect them. There must have been a short somewhere &#8211; after stuffing it, setting the fuses and flashing it, I plugged it in to a 9v battery and received [...]]]></description>
			<content:encoded><![CDATA[<h3>Modified Echo Version 1 &#8211; Complete But Broken</h3>
<p>This version milled out a bit hairy.  Some of the traces were broken, so I used jumpers to re-connect them.</p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/wires_board_v1.png" class="thickbox no_icon" rel="gallery-2902" title="Modified Hello Echo + FTDI + Button  v.1"><img class="alignnone size-full wp-image-2913" title="Modified Hello Echo + FTDI + Button  v.1" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/wires_board_v1.png" alt="Modified Hello Echo + FTDI + Button  v.1" width="580" height="435" /></a><br />
</form>
<p>There must have been a short somewhere &#8211;  after stuffing it, setting the fuses and flashing it, I plugged it in to a 9v battery and received a puff of smoke for my efforts.  The LED went on &#8211; then smoke came out.</p>
<form class="mt-enclosure mt-enclosure-image" style="display: inline;"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/07/board_v1.png" class="thickbox no_icon" rel="gallery-2902" title="Modified Hello Echo + FTDI + Button  v.1"><img class="alignnone size-full wp-image-2914" title="Modified Hello Echo + FTDI + Button  v.1" src="http://blog.kaziunas.com/wp-content/uploads/2010/07/board_v1.png" alt="Modified Hello Echo + FTDI + Button v.1" width="580" height="364" /></a><br />
</form>
<p>In addition, I placed the button too close to the programming header, making it hard to press the button.  I am not including the Eagle board or schematic here &#8211; see version 2 for a better board.</p>
<p>Back to Eagle!!! See version 2 for a (hopefully) improved and working board).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2902</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First 3D Scans – Modela Scan of Laughing Die and Shell</title>
		<link>http://blog.kaziunas.com/?p=2800</link>
		<comments>http://blog.kaziunas.com/?p=2800#comments</comments>
		<pubDate>Thu, 24 Jun 2010 04:43:20 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[09 3D Scanning and Printing]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[3D Scanning]]></category>
		<category><![CDATA[Modela]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2800</guid>
		<description><![CDATA[&#8220;Laughing&#8221; Die 3D Scan Data Shell 3D Scan Data The Fab Academy Assignment The assignment was to scan an object. I used the scanning attachment for the Modela milling machine and the Dr. Picza 3 software that comes with the Modela.  The Dr. Picza software works well enough, but unfortunately, it only runs on Windows. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>&#8220;Laughing&#8221; Die 3D Scan Data</strong><br />
<a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scanning_Incubefinal.png" class="thickbox no_icon" rel="gallery-2800" title="3D_Scanning_Incubefinal"><img class="alignnone size-large wp-image-2794" title="3D_Scanning_Incubefinal" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scanning_Incubefinal-580x434.png" alt="cube scan" width="580" height="434" /></a></p>
<p><strong>Shell 3D Scan Data</strong><br />
<a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scanning_Inshell7.png" class="thickbox no_icon" rel="gallery-2800" title="3D_Scanning_Inshell7"><img title="3D_Scanning_Inshell7" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scanning_Inshell7-580x520.png" alt="shell scan" width="580" height="520" /></a></p>
<p><strong>The Fab Academy Assignment</strong><br />
The assignment was to scan an object. I used the scanning attachment for the Modela milling machine and the Dr. Picza 3 software that comes with the Modela.  The Dr. Picza software works well enough, but unfortunately, it only runs on Windows.</p>
<p>The yellow Modela attachment (see pictures below) taps around the surface of an object using a touch sensor in order to scan a representation of it into the computer.</p>
<p>The objects I scanned were one of Shawn Wallace&#8217;s &#8220;laughing&#8221; dice and a shell we had laying around the lab. The output was saved as screenshots and as an .stl file that can be imported into meshlab and then cleaned up and (hopefully) printed with the Makerbot Cupcake CNC  printer.</p>
<h4>Laughing Die Scanning Process</h4>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3041.jpg" class="thickbox no_icon" rel="gallery-2800" title="3D_Scan_IMG_3041"><img class="alignnone size-medium wp-image-2778" title="3D_Scan_IMG_3041" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3041-285x213.jpg" alt="die scan" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3017.jpg" class="thickbox no_icon" rel="gallery-2800" title="3D_Scan_IMG_3017"><img class="alignnone size-medium wp-image-2779" title="3D_Scan_IMG_3017" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3017-285x213.jpg" alt="die scan" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3007.jpg" class="thickbox no_icon" rel="gallery-2800" title="3D_Scan_IMG_3007"><img class="alignnone size-medium wp-image-2780" title="3D_Scan_IMG_3007" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3007-285x213.jpg" alt="die scan" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3009.jpg" class="thickbox no_icon" rel="gallery-2800" title="3D_Scan_IMG_3009"><img class="alignnone size-medium wp-image-2783" title="3D_Scan_IMG_3009" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scan_IMG_3009-285x213.jpg" alt="die scan" width="285" height="213" /></a></p>
<h4>Laughing Die Scan Output</h4>
<p><a href="../wp-content/uploads/2010/06/3D_Scanning_Incub_scan_middle.png"><img title="3D_Scanning_Incub_scan_middle" src="../wp-content/uploads/2010/06/3D_Scanning_Incub_scan_middle-285x213.png" alt="shell scan" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scanning_Incub_scan_2.png" class="thickbox no_icon" rel="gallery-2800" title="3D_Scanning_Incub_scan_2"><img class="alignnone size-medium wp-image-2799" title="3D_Scanning_Incub_scan_2" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_Scanning_Incub_scan_2-285x213.png" alt="shell scan" width="285" height="213" /></a></p>
<h4>Shell Scanning Process</h4>
<p><a href="../wp-content/uploads/2010/06/3D_Scan_IMG_3044.jpg"><img title="3D_Scan_IMG_3044" src="../wp-content/uploads/2010/06/3D_Scan_IMG_3044-285x213.jpg" alt="shell scan" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/3D_Scan_IMG_3057.jpg"><img title="3D_Scan_IMG_3057" src="../wp-content/uploads/2010/06/3D_Scan_IMG_3057-285x213.jpg" alt="shell scan" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/3D_Scan_IMG_3060.jpg"><img title="3D_Scan_IMG_3060" src="../wp-content/uploads/2010/06/3D_Scan_IMG_3060-285x213.jpg" alt="shell scan" width="285" height="213" /></a></p>
<h4>Shell Scan Output</h4>
<p><a href="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_1.png"><img title="3D_Scanning_Inshell_day2_1" src="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_1-285x200.png" alt="shell scan" width="285" height="200" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Insheel2.png"><img title="3D_Scanning_Insheel2" src="../wp-content/uploads/2010/06/3D_Scanning_Insheel2-285x213.png" alt="shell scan" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_2.png"><img title="3D_Scanning_Inshell_day2_2" src="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_2-285x255.png" alt="shell scan" width="285" height="255" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Insheel3.png"><img title="3D_Scanning_Insheel3" src="../wp-content/uploads/2010/06/3D_Scanning_Insheel3-285x213.png" alt="shell scan" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Inshell4.png"><img title="3D_Scanning_Inshell4" src="../wp-content/uploads/2010/06/3D_Scanning_Inshell4-285x213.png" alt="scan output" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_2.png"><img title="3D_Scanning_Inshell_day2_2" src="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_2-285x255.png" alt="shell scan" width="285" height="255" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_3.png"><img title="3D_Scanning_Inshell_day2_3" src="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_3-285x255.png" alt="shell scan" width="285" height="255" /></a><a href="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_3.png"><img title="3D_Scanning_Inshell_day2_3" src="../wp-content/uploads/2010/06/3D_Scanning_Inshell_day2_3-285x255.png" alt="shell scan" width="285" height="255" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2800</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3D Printing – Interlocking Rings</title>
		<link>http://blog.kaziunas.com/?p=1866</link>
		<comments>http://blog.kaziunas.com/?p=1866#comments</comments>
		<pubDate>Tue, 22 Jun 2010 22:26:55 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[09 3D Scanning and Printing]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[3D Printing]]></category>
		<category><![CDATA[Cupcake CNC]]></category>
		<category><![CDATA[MakerBot]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=1866</guid>
		<description><![CDATA[The Fab Academy Assignment Print an object This was my first 3D printing attempt, I used a file called &#8220;Interlocked Rigs&#8221; by ssd available from Thingaverse.  I intend to scan and print my own files at a later date. The Project: 3D Printing Linked Rings Printing the interlocked rings with the MakerBot. Printed Object Cleaning [...]]]></description>
			<content:encoded><![CDATA[<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2976.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2976"><img class="alignnone size-large wp-image-2773" title="3D_print_IMG_2976" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2976-580x434.jpg" alt="3D print" width="580" height="434" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_3001.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_3001"><img class="alignnone size-large wp-image-2767" title="3D_print_IMG_3001" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_3001-580x434.jpg" alt="" width="580" height="434" /></a></p>
<h3>The Fab Academy Assignment</h3>
<p>Print an object</p>
<p>This was my first 3D printing attempt, I used a file called <a  href="http://www.thingiverse.com/thing:3246" target="_blank">&#8220;Interlocked Rigs&#8221; by ssd</a> available from Thingaverse.  I intend to scan and print my own files at a later date.</p>
<h3>The Project: 3D Printing  Linked Rings</h3>
<p>Printing the interlocked rings with the MakerBot.</p>
<h3><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2908.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2908"><img title="cupcake_IMG_2908" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2908-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2910.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2910"><img class="alignnone size-medium wp-image-2733" title="cupcake_IMG_2910" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2910-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2913.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2913"><img title="cupcake_IMG_2913" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2913-285x213.jpg" alt="" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2924.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2924"><img title="cupcake_IMG_2924" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2924-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2923.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2923"><img class="alignnone size-medium wp-image-2732" title="cupcake_IMG_2923" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2923-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2937.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2937"><img title="cupcake_IMG_2937" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2937-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2941.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2941"><img class="alignnone size-medium wp-image-2731" title="cupcake_IMG_2941" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2941-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2940.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2940"><img class="alignnone size-medium wp-image-2730" title="cupcake_IMG_2940" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2940-285x213.jpg" alt="cupcake" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2943.jpg" class="thickbox no_icon" rel="gallery-1866" title="cupcake_IMG_2943"><img class="alignnone size-medium wp-image-2727" title="cupcake_IMG_2943" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2943-285x213.jpg" alt="cupcake" width="285" height="213" /></a></h3>
<h3>Printed Object</h3>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/cupcake_IMG_2943.jpg"></a><a href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2948.jpg"><img class="alignnone size-medium wp-image-2736" title="3D_print_IMG_2948" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2948-285x213.jpg" alt="rings" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2949.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2949"><img class="alignnone size-medium wp-image-2742" title="3D_print_IMG_2949" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2949-285x213.jpg" alt="rings" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2964.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2964"><img class="alignnone size-medium wp-image-2741" title="3D_print_IMG_2964" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2964-285x213.jpg" alt="rings" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2950.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2950"><img class="alignnone size-medium wp-image-2739" title="3D_print_IMG_2950" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2950-285x213.jpg" alt="rings" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2957.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2957"><img class="alignnone size-medium wp-image-2737" title="3D_print_IMG_2957" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2957-285x213.jpg" alt="rings" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2972.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2972"><img title="3D_print_IMG_2972" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2972-285x213.jpg" alt="rings" width="285" height="213" /></a></p>
<h3>Cleaning Up the Printed Object</h3>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_29751.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2975"><img class="alignnone size-medium wp-image-2774" title="3D_print_IMG_2975" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_29751-285x213.jpg" alt="3D Print" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2996.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2996"><img class="alignnone size-medium wp-image-2769" title="3D_print_IMG_2996" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_2996-285x213.jpg" alt="" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_3002.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_3002"><img class="alignnone size-medium wp-image-2766" title="3D_print_IMG_3002" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_3002-285x213.jpg" alt="3D print" width="285" height="213" /></a></p>
<h3>Final Printed Linked Rings</h3>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_29951.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_2995"><img class="alignnone size-medium wp-image-2770" title="3D_print_IMG_2995" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_29951-285x213.jpg" alt="3D pring" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_3000.jpg" class="thickbox no_icon" rel="gallery-1866" title="3D_print_IMG_3000"><img class="alignnone size-medium wp-image-2768" title="3D_print_IMG_3000" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/3D_print_IMG_3000-285x213.jpg" alt="" width="285" height="213" /></a></p>
<h4>Skills Learned<a name="skills"></a></h4>
<h4><span style="font-weight: normal;">Learned how to use the MakerBot</span></h4>
<h4>Tools Used<a name="tools"></a></h4>
<p>Makerbot Cupcake CNC</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=1866</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assembling the MakerBot Cupcake CNC Plastruder mk4 Spindle</title>
		<link>http://blog.kaziunas.com/?p=2063</link>
		<comments>http://blog.kaziunas.com/?p=2063#comments</comments>
		<pubDate>Sun, 20 Jun 2010 00:53:18 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[09 3D Scanning and Printing]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[3D Printing]]></category>
		<category><![CDATA[Cupcake CNC]]></category>
		<category><![CDATA[MakerBot]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2063</guid>
		<description><![CDATA[Putting together the MakerBot Plastruder spindle piece for the MakerBot 3D printer.  I would describe the full process, but the MakerBot staff has already provided an excellent tutorial. http://wiki.makerbot.com/plastruder-mk4-assembly]]></description>
			<content:encoded><![CDATA[<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2834.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2834"><img class="alignnone size-large wp-image-2295" title="makerbot_spindleIMG_2834" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2834-580x434.jpg" alt="makerbot spindle" width="580" height="434" /></a></p>
<p>Putting together the MakerBot Plastruder spindle piece for the MakerBot 3D printer.  I would describe the full process, but the MakerBot staff has already provided an excellent tutorial. <a  title="http://wiki.makerbot.com/plastruder-mk4-assembly" href="http://wiki.makerbot.com/plastruder-mk4-assembly" target="_blank">http://wiki.makerbot.com/plastruder-mk4-assembly</a></p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2813.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2813"><img class="alignnone size-thumbnail wp-image-2415" title="makerbot_spindleIMG_2813" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2813-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2817.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2817"><img class="alignnone size-thumbnail wp-image-2333" title="makerbot_spindleIMG_2817" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2817-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2816.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2816"><img class="alignnone size-thumbnail wp-image-2418" title="makerbot_spindleIMG_2816" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2816-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2819.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2819"><img class="alignnone size-thumbnail wp-image-2346" title="makerbot_spindleIMG_2819" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2819-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2821.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2821"><img class="alignnone size-thumbnail wp-image-2305" title="makerbot_spindleIMG_2821" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2821-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2826.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2826"><img class="alignnone size-thumbnail wp-image-2355" title="makerbot_spindleIMG_2826" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2826-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2827.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2827"><img class="alignnone size-thumbnail wp-image-2376" title="makerbot_spindleIMG_2827" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2827-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2832.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2832"><img class="alignnone size-thumbnail wp-image-2306" title="makerbot_spindleIMG_2832" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2832-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2828.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2828"><img class="alignnone size-thumbnail wp-image-2437" title="makerbot_spindleIMG_2828" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2828-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2831.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2831"><img class="alignnone size-thumbnail wp-image-2089" title="makerbot_spindleIMG_2831" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2831-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2833.jpg" class="thickbox no_icon" rel="gallery-2063" title="makerbot_spindleIMG_2833"><img class="alignnone size-thumbnail wp-image-2294" title="makerbot_spindleIMG_2833" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2833-180x180.jpg" alt="makerbot spindle" width="180" height="180" /></a></p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2831.jpg"></a></p>
<p><a href="http://blog.kaziunas.com/wp-content/uploads/2010/06/makerbot_spindleIMG_2816.jpg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2063</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PuppetMaster v.1-v.2 [capacitive sensing]</title>
		<link>http://blog.kaziunas.com/?p=2526</link>
		<comments>http://blog.kaziunas.com/?p=2526#comments</comments>
		<pubDate>Sun, 20 Jun 2010 00:26:08 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[16 Digital Fabrication Project Development]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Fab Academy Final Project]]></category>
		<category><![CDATA[Puppet Master]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2526</guid>
		<description><![CDATA[Puppetmaster Project Overview My final project for Fab Academy is a universal remote I am calling PuppetMaster, due to its ability to control out of reach objects / devices using the fingers.  This post details the PuppetMaster boards v.1 &#8211; v.2 that use capacitive sensing. Capacitive Sensing Board Versions The first working version of the [...]]]></description>
			<content:encoded><![CDATA[<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_2773.png" class="thickbox no_icon" rel="gallery-2526" title="capIMG_2773"><img class="alignnone size-large wp-image-2517" title="capIMG_2773" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_2773-580x434.png" alt="puppetv2" width="580" height="434" /></a></p>
<h3>Puppetmaster Project Overview</h3>
<p>My final project for Fab Academy is a universal remote I am calling PuppetMaster, due to its ability to control out of reach objects / devices using the fingers.  This post details the PuppetMaster boards v.1 &#8211; v.2 that use capacitive sensing.</p>
<h3>Capacitive Sensing Board Versions</h3>
<p>The first working version of the prototype uses capacitive sensing  built on the Hello World Step response example, but converted for use  with a attiny 44.</p>
<p>I fabbed the board(s) myself, using the  standard fab  inventory  parts.</p>
<div>
<h3>PuppetMaster Board Version 1 &#8211;&gt;  pitfalls / issues</h3>
<p>I designed my own board based on the hello step response with 3 additional  inputs for each of the four fingers. (The hello step response has only  one input). As the hello step response example uses the attiny 45 (and  does not have enough input / charging pins for 4 inputs), I modified  Shawn&#8217;s version of the hello step response to work with the attiny 44.</p>
<p>This initial version of the PuppetMaster board has a FTDI  header and 4 inputs / charge pins.</p>
<p><strong>PuppetMaster v.1</strong></p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/as_puppet_finalffboard.2.3.png" class="thickbox no_icon" rel="gallery-2526" title="as_puppet_finalffboard.2.3"><img class="alignnone size-large wp-image-2547" title="as_puppet_finalffboard.2.3" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/as_puppet_finalffboard.2.3-580x536.png" alt="board v.1" width="580" height="536" /></a></p>
<p>However, there was a issue with this initial board and I  could not get the modified code for the attiny 44 to work with the  Hello.Step.45.py code. I attempted triage, but the board remained flaky.  There seemed to be an issue between the ground pin on the chip and  power.</p>
<p>In addition, I realized that I routed the Tx to Rx wrong on  the FTDI header pins. I was using jumpers to work around it initially,  but after the version 1 board&#8217;s persistent flakiness, I decided to make a  version 2 board.  I am not including the schematics &amp; Eagle files  for version 1 because of these issues.</p>
<h3>Code Modification:  From attiny 45 to attiny 44</h3>
<p>I modified the hello step response assembly language code to work with the attiny 44 microcontroller. Both sets of .asm files are listed below.</p>
<p><a  href="http://as220.org/%7Eanna/FTDI.hello.step.45.asm">Attiny  45 FTDI Hello Step Response Code<br />
</a><a  href="http://as220.org/%7Eanna/FTDI.hello.step.44.asm">Attiny  44  FTDI Hello Step Response Code </a></p>
<h3>Puppetmaster Board Version 2</h3>
<p>Here is the version 2 board with the correctly mapped FTDI  header and some slightly shifted components to allow for more space  between some problematic components. This board version has been flashed  with the attiny 44 code (above) and works with  Hello.Step.45.py code.</p>
<h4><strong>Eagle Files</strong></h4>
<p><a  href="http://as220.org/%7Eanna/PuppetMaster.v.2.0.brd">Download &#8211; PuppetMaster    v.2.0 Board</a><br />
<a  href="http://as220.org/%7Eanna/PuppetMaster.v.2.0.sch">Download &#8211; PuppetMaster    v.2.0 Schematic</a></p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_schematic_v22.png" class="thickbox no_icon" rel="gallery-2526" title="puppetmaster_schematic_v2"><img class="alignnone size-large wp-image-2645" title="puppetmaster_schematic_v2" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_schematic_v22-580x432.png" alt="schematic v2" width="580" height="432" /></a></p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_board_v21.png" class="thickbox no_icon" rel="gallery-2526" title="puppetmaster_board_v2"><img class="alignnone size-large wp-image-2644" title="puppetmaster_board_v2" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_board_v21-580x513.png" alt="board v2" width="580" height="513" /></a></p>
<h3>CAD Image Files Used to Mill board v.2</h3>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/mill_traces.png" class="thickbox no_icon" rel="gallery-2526" title="mill_traces"><img class="alignnone size-medium wp-image-2650" title="mill_traces" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/mill_traces-285x267.png" alt="mill traces" width="285" height="267" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/border_dots.png" class="thickbox no_icon" rel="gallery-2526" title="border_dots"><img class="alignnone size-medium wp-image-2651" title="border_dots" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/border_dots-285x267.png" alt="mill holes" width="285" height="267" /></a></p>
<h3>Putting the Version 2 Board Together</h3>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/as_puppet_v2_IMG_2691.jpg" class="thickbox no_icon" rel="gallery-2526" title="as_puppet_v2_IMG_2691"><img class="alignnone size-medium wp-image-2529" title="as_puppet_v2_IMG_2691" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/as_puppet_v2_IMG_2691-285x213.jpg" alt="puppet board" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/IMG_2689.jpg" class="thickbox no_icon" rel="gallery-2526" title="IMG_2689"><img class="alignnone size-medium  wp-image-2528" title="IMG_2689" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/IMG_2689-285x213.jpg" alt="puppet board" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/IMG_2701.jpg" class="thickbox no_icon" rel="gallery-2526" title="IMG_2701"><img class="alignnone size-medium wp-image-2546" title="IMG_2701" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/IMG_2701-285x213.jpg" alt="file" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_v2IMG_2707.jpg" class="thickbox no_icon" rel="gallery-2526" title="puppetmaster_v2IMG_2707"><img class="alignnone size-medium  wp-image-2401" title="puppetmaster_v2IMG_2707" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_v2IMG_2707-285x213.jpg" alt="" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/as_puppetIMG_2684.jpg" class="thickbox no_icon" rel="gallery-2526" title="as_puppetIMG_2684"><img class="alignnone size-medium wp-image-2530" title="as_puppetIMG_2684" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/as_puppetIMG_2684-285x213.jpg" alt="puppetboard" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/puppetmaster_v2IMG_2752.jpg"><img title="puppetmaster_v2IMG_2752" src="../wp-content/uploads/2010/06/puppetmaster_v2IMG_2752-285x213.jpg" alt="" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/puppetmaster_v2IMG_2752.jpg"><br />
</a></p>
<p>I  ran out of time in the lab and did not get a chance to mill out the  board. Instead, I scored the perimeter with a utility knife and broke  off the excess edge. Then I used a rasp to file the edges down.</p>
<h3>Capacitive Sensing in Action</h3>
<p>Using Neil&#8217;s term.py program to  visualize the initial charging graph and sensor input.</p>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_27601.jpg" class="thickbox no_icon" rel="gallery-2526" title="capIMG_2760"><img class="alignnone size-medium wp-image-2545" title="capIMG_2760" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_27601-285x213.jpg" alt="capacitive sensing" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_2766.jpg" class="thickbox no_icon" rel="gallery-2526" title="capIMG_2766"><img class="alignnone size-medium wp-image-2520" title="capIMG_2766" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_2766-285x213.jpg" alt="puppetv2" width="285" height="213" /></a><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_2767.jpg" class="thickbox no_icon" rel="gallery-2526" title="capIMG_2767"><img class="alignnone size-medium wp-image-2521" title="capIMG_2767" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/capIMG_2767-285x213.jpg" alt="puppetv2" width="285" height="213" /></a><a href="../wp-content/uploads/2010/06/capIMG_2763.jpg"><img title="capIMG_2763" src="../wp-content/uploads/2010/06/capIMG_2763-285x213.jpg" alt="puppetv2" width="285" height="213" /></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2526</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fab Academy Completion Checklist</title>
		<link>http://blog.kaziunas.com/?p=2632</link>
		<comments>http://blog.kaziunas.com/?p=2632#comments</comments>
		<pubDate>Sat, 19 Jun 2010 19:44:00 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[14 Digital Fabrication Applications]]></category>
		<category><![CDATA[Fab Academy]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2632</guid>
		<description><![CDATA[Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1]]></description>
			<content:encoded><![CDATA[<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/Fab_Diploma_Completion_Checklist_2010.06.09.v.1.11.pdf">Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1</a></p>
<div id="attachment_2636" class="wp-caption alignleft" style="width: 590px"><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_1.jpg" class="thickbox no_icon" rel="gallery-2632" title="Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_1"><img class="size-large wp-image-2636" title="Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_1" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_1-580x750.jpg" alt="" width="580" height="750" /></a><p class="wp-caption-text">page 1</p></div>
<p><a  href="http://blog.kaziunas.com/wp-content/uploads/2010/06/Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_2.jpg" class="thickbox no_icon" rel="gallery-2632" title="Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_2"><img class="alignleft size-large wp-image-2637" title="Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_2" src="http://blog.kaziunas.com/wp-content/uploads/2010/06/Fab_Diploma_Completion_Checklist_2010.06.09.v.1.1_Page_2-580x750.jpg" alt="page 2" width="580" height="750" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2632</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Lab &amp; Personal Pages</title>
		<link>http://blog.kaziunas.com/?p=1859</link>
		<comments>http://blog.kaziunas.com/?p=1859#comments</comments>
		<pubDate>Sat, 19 Jun 2010 15:18:17 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[08 Development and Project Management]]></category>
		<category><![CDATA[Fab Academy]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=1859</guid>
		<description><![CDATA[The Fab Academy Assignment Build lab and personal pages in the class archive with your Fall work Create &#8220;make anything&#8217; home page / project page.  See other posts in this blog and http://as220.org/anna Contribute to tutorials in the class archive (see tutorials category and posts) Prepare a schedule for your final project (PuppetMaster).]]></description>
			<content:encoded><![CDATA[<h4>The Fab Academy Assignment<a id="assignment" name="assignment"> </a></h4>
<ul>
<li>Build lab and personal pages in the class archive with your Fall work</li>
<li>Create &#8220;make anything&#8217; home page / project page.  See other posts in this blog and <a  href="http://as220.org/anna" target="_blank">http://as220.org/anna</a></li>
<li>Contribute to tutorials in the class archive (see tutorials category and posts)</li>
<li>Prepare a<a  href="http://blog.kaziunas.com/?p=2482" target="_self"> schedule for your final project (PuppetMaster)</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=1859</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fab Academy Final Project Proposal [revised]: PuppetMaster</title>
		<link>http://blog.kaziunas.com/?p=2482</link>
		<comments>http://blog.kaziunas.com/?p=2482#comments</comments>
		<pubDate>Sat, 19 Jun 2010 01:53:59 +0000</pubDate>
		<dc:creator>Anna France</dc:creator>
				<category><![CDATA[08 Development and Project Management]]></category>
		<category><![CDATA[16 Digital Fabrication Project Development]]></category>
		<category><![CDATA[Fab Academy]]></category>
		<category><![CDATA[Fab Academy Final Project]]></category>
		<category><![CDATA[Puppet Master]]></category>

		<guid isPermaLink="false">http://blog.kaziunas.com/?p=2482</guid>
		<description><![CDATA[Puppetmaster Overview My final project for Fab Academy is a universal remote I am calling PuppetMaster, due to its ability to control out of reach objects / devices using the fingers. This is the revised final project proposal &#8211; the first proposal was overly ambitious and encompassed too many sensor types in too short of [...]]]></description>
			<content:encoded><![CDATA[<h3>Puppetmaster Overview</h3>
<p>My final project for Fab Academy is a universal remote I am calling PuppetMaster, due to its ability to control out of reach objects / devices using the fingers. This is the revised final project proposal &#8211; the first proposal was overly ambitious and encompassed too many sensor types in too short of a time period.</p>
<p><strong>First Working Prototype: </strong> The first working prototype (illustrated in the PuppetMaster v.1-v.2 [capacitive sensing] post) uses thin copper sheets to create a capacitive sensor between the index finger and the thumb.</p>
<p><strong>For Fab 6:</strong> By Fab Academy graduation I propose that PuppetMaster will consist of a fabbed board that reads gestural input from accelerometers.</p>
<h4>Overall Project Goals / Design Considerations:</h4>
<ul>
<li>Create a  remote control that takes input from finger  movements / gestures</li>
<li>Remote  is small and wearable (will likely look like a  bracelet or a watch)  with connections to the fingertips.</li>
<li>Remote is comfortable  enough for long-term wear, will help  to relieve hand / joint fatigue</li>
</ul>
<h3>Project Plan</h3>
<h4>Short Term Project Stages (Completed by Fab 6)</h4>
<p>All board(s) will be fabbed, using the  standard fab  inventory  parts with a few exceptions, (the sensors used  in the later  stages).</p>
<p><strong>The First Stage [capacitive sensing]</strong></p>
<ul>
<li>Completed June 2nd &#8211; consists of using capacitive sensing as input   data.</li>
</ul>
<p><strong>The Second Stage [ accelerometer </strong><strong>input]</strong></p>
<ul>
<li> Completion before Fab 6 in  August,  will include the addition of accelerometer<a  href="http://www.google.com/search?num=30&#038;hl=en&#038;safe=off&#038;client=firefox-a&#038;hs=HUO&#038;rls=org.mozilla:en-US:official&#038;&sa=X&#038;ei=NhIdTL24J9CRnwe3xoTyDQ&#038;ved=0CCAQBSgA&#038;q=accelerometer&#038;spell=1"><strong><em> </em></strong></a> on each finger to record control gestures.</li>
<li>Simple gestures will be used for input controls.</li>
</ul>
<h4>Long Term Project Stages (Work in Progress &#8211; NOT for Fab 6)</h4>
<ul>
<li>Additional  stages (to follow in the in the Fall) will include one   mode of control  (IR) but other modes (radio, bluetooth) will be added as the project progresses.  (See  stages  outlined  in the table below.)</li>
<li>Eventually, a dial or switching mechanism will be  added to switch   between the modes. Although the other modes of control  mentioned  above  will be explored, the gestural input will be the  primary focus.</li>
<li>In the final version of this prototype, the user of PuppetMaster will be  able to input information via gestures and remote control objects by  using sensors embedded in the fingertips.</li>
<li>These additional modes (combined with the  necessary code)  will   allow  the user to control almost any device with  hand gestures.  I    also  want to develop a complete  gestural language (possibly based on  sign  language)in tandem  with the addition   of  6-axis sensors (3 axis   gyro, 3 axis  accelerometer) to the device.</li>
</ul>
<div>
<h4>Revised Project Schedule:</h4>
<table style="height: 316px;" border="1" cellspacing="0" cellpadding="0" width="466">
<tbody>
<tr>
<td width="44" valign="top"><strong>Stage</strong><strong></strong></td>
<td width="83" valign="top"><strong>Description</strong><strong></strong></td>
<td width="135" valign="top"><strong>Deliverable</strong><strong></strong></td>
<td width="85" valign="top"><strong>Date Range</strong><strong></strong></td>
<td width="55" valign="top"><strong>Board Version</strong></td>
</tr>
<tr>
<td colspan="5" width="401" valign="top"><strong>Short Term   – For Fab 6</strong></td>
</tr>
<tr>
<td width="44" valign="top">1.0</td>
<td width="83" valign="top">Capacitive   Sensing</td>
<td width="135" valign="top">working   capacitive sensing prototype</td>
<td width="85" valign="top">Complete on 6/2/2010</td>
<td width="55" valign="top">v.1 – v.2</td>
</tr>
<tr>
<td width="44" valign="top">2.0</td>
<td width="83" valign="top">6-axis   Sensors (gyro, accelerometer)</td>
<td width="135" valign="top">accelerometer   prototype</td>
<td width="85" valign="top">06/02/2010 –   09/16/2010</td>
<td width="55" valign="top">v.3 -</td>
</tr>
<tr>
<td width="44" valign="top">3.0</td>
<td width="83" valign="top">Basic   gestural language</td>
<td width="135" valign="top">A few mapable   gestures that can be read by the computer / another device</td>
<td width="85" valign="top">06/02/2010 –   09/16/2010</td>
<td width="55" valign="top">v.3 -</td>
</tr>
<tr>
<td colspan="5" width="401" valign="top"><strong>Long Term –   Future Improvements to make the remote “universal”</strong></td>
</tr>
<tr>
<td width="44" valign="top">4.0</td>
<td width="83" valign="top">Infrared</td>
<td width="135" valign="top">infrared   remote prototype</td>
<td width="85" valign="top">05/16/2010 – TBD</td>
<td width="55" valign="top"></td>
</tr>
<tr>
<td width="44" valign="top">5.0</td>
<td width="83" valign="top">Radio Control</td>
<td width="135" valign="top">infrared   remote prototype + radio control</td>
<td width="85" valign="top">07/01/2010 &#8211; TBD</td>
<td width="55" valign="top"></td>
</tr>
<tr>
<td width="44" valign="top">6.0</td>
<td width="83" valign="top">Bluetooth</td>
<td width="135" valign="top">infrared   remote prototype + radio control + bluetooth</td>
<td width="85" valign="top">08/20/2010 – TBD</td>
<td width="55" valign="top"></td>
</tr>
<tr>
<td width="44" valign="top">7.0</td>
<td width="83" valign="top">Complex gestural   Language</td>
<td width="135" valign="top">Full gestural   language mapped to the 6-axis sensors</td>
<td width="85" valign="top">07/01/2010 –TBD</td>
<td width="55" valign="top"></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaziunas.com/?feed=rss2&amp;p=2482</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
