<?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>PyroElectro - News, Projects &#38; Tutorials &#187; software</title>
	<atom:link href="http://www.pyroelectro.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pyroelectro.com</link>
	<description>PyroElectro.com brings you cool projects &#38; tutorials that you can do at home.</description>
	<lastBuildDate>Mon, 06 Feb 2012 18:15:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Video Production Module for DE2 Dev Board</title>
		<link>http://www.pyroelectro.com/2012/02/05/video-production-module-for-de2-dev-board/</link>
		<comments>http://www.pyroelectro.com/2012/02/05/video-production-module-for-de2-dev-board/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 18:15:58 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[cameras]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3992</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style=""><img src="http://www.pyroelectro.com/img/spvdkoede.jpg" /></div></div><i>&ldquo;In this project we turned an Altera Cyclone II FGPA into a simple video production unit with the help of a Sony Handycam and a PC for serial communication. The main focus of the project is the ability to provide a green screen effect, most commonly seen with weather news. We would extract the green regions of the video based on a threshold and display a background image, such as a weather map.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_4.jpg"></center></div><div class="article_link"><a href="http://instruct1.cit.cornell.edu/courses/ece576/FinalProjects/f2009/jsd46_pag42/jsd46_pag42/results.html">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2012/02/05/video-production-module-for-de2-dev-board/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tic-Tac-Toe Playing Robotic Arm</title>
		<link>http://www.pyroelectro.com/2012/01/23/tic-tac-toe-playing-robotic-arm/</link>
		<comments>http://www.pyroelectro.com/2012/01/23/tic-tac-toe-playing-robotic-arm/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 18:49:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[robots]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3915</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/tckfjtbtjfmra.jpg" /></div></div><i>&ldquo;Our project is a twenty four and half inch aluminum frame robotic arm with four degrees of freedom. In our project we made the arm the second player in the classic game of Tic-Tac-Toe to demonstrate its repeatable motion.  The arm consists of five servo motors, four to control the motion and one to control the end effecter (gripper). The arm moves tic-tac-toe pieces onto a board for its opponent and itself to give the user interactive control over the arm.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_3.jpg"></center></div><div class="article_link"><a href="http://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2008/aa349_jjs222/aa349_jjs222/robotarmOPENTHIS.html">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2012/01/23/tic-tac-toe-playing-robotic-arm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PACKit &#8211; Serial to Ethernet Development System</title>
		<link>http://www.pyroelectro.com/2012/01/16/packit-serial-to-ethernet-development-system/</link>
		<comments>http://www.pyroelectro.com/2012/01/16/packit-serial-to-ethernet-development-system/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 20:07:28 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[automation]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3863</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/ntkfjwkd.jpg" /></div></div><i>&ldquo;The idea of building an RS232 to Ethernet bridge seemed like a great way to begin learning about embedded system design. Having created a working sample, though it was left with my teammate after graduation, I decided to recreate the project with more features and higher reliability. The project was later renamed from 'STEDS' to 'NI-1' (Network Interface 1) and finally 'Pack-it'. Pack-it is based on a Motorola MC9S12 MCU and a CS8900A Cirrus Ethernet controller.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_2.jpg"></center></div><div class="article_link"><a href="http://eric.shufro.com/html/devhistory.html">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2012/01/16/packit-serial-to-ethernet-development-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PIC18F4620 Embedded Websockets</title>
		<link>http://www.pyroelectro.com/2012/01/15/pic18f4620-embedded-websockets/</link>
		<comments>http://www.pyroelectro.com/2012/01/15/pic18f4620-embedded-websockets/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 18:30:48 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[pic]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3858</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/vsrsjwlfbde.jpg" /></div></div><i>&ldquo;This project enables your MCU to communicate in real time to a web browser. I started this project after seeing a similar implementation on hackaday from mbed.org. Their implementation uses their own device, the mbed Cortex-M0 beta. I've been a hobbyist microchip PIC developer for a few years, so I set out to write my own version for microchip's 8bit pic devices in C.
The microcontroller used is a microchip PIC18F4620.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_3.jpg"></center></div><div class="article_link"><a href="http://blaisejarrett.com/websockets/">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2012/01/15/pic18f4620-embedded-websockets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino code for IMU Guide algorithm</title>
		<link>http://www.pyroelectro.com/2011/12/24/arduino-code-for-imu-guide-algorithm/</link>
		<comments>http://www.pyroelectro.com/2011/12/24/arduino-code-for-imu-guide-algorithm/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 21:42:21 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[sensors]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3660</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/kflnmanfgr.jpg" /></div></div><i>&ldquo;This article introduces an  implementation of a simplified filtering algorithm that was inspired by Kalman filter. The Arduino code is tested using a 5DOF IMU unit from GadgetGangster – Acc_Gyro . The theory behind this algorithm was first introduced in my Imu Guide article.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_2.jpg"></center></div><div class="article_link"><a href="http://www.starlino.com/imu_kalman_arduino.html">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2011/12/24/arduino-code-for-imu-guide-algorithm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Light Reading: Build A Kilobot Swarm</title>
		<link>http://www.pyroelectro.com/2011/12/18/light-reading-build-a-kilobot-swarm/</link>
		<comments>http://www.pyroelectro.com/2011/12/18/light-reading-build-a-kilobot-swarm/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 22:13:20 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3592</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/ktblrmws.jpg" /></div></div><i>&ldquo;The robot design allows a single user to easily oversee the operation of a large Kilobot collective, such as programming, powering on, and charging all robots, which would be difficult or impossible to do with many existing robotic systems. The researchers demonstrate the capabilities of the Kilobot as a collective robot, using a 29 robot test collective to implement some popular swarm behaviors.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_3.jpg"></center></div><div class="article_link"><a href="http://www.elektor.com/news/buy-or-build-your-own-kilobot-swarm.2007646.lynkx">Read</a> [<a href="http://www.k-team.com/">K-Team</a>]</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2011/12/18/light-reading-build-a-kilobot-swarm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DE0 Nano Intro Tutorial</title>
		<link>http://www.pyroelectro.com/2011/12/15/de0-nano-intro-tutorial/</link>
		<comments>http://www.pyroelectro.com/2011/12/15/de0-nano-intro-tutorial/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 18:00:15 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[FPGA Tutorials]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3571</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/de0_intro.jpg" /></div></div>This article gives a quick intro to how you get started using the DE0 Nano development board with a simple example program. All you need is a DE0 Nano and a laptop, and you can get started building and programming your own FPGA logic.<br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_1.jpg"></center></div><div class="article_link"><a href="http://www.pyroelectro.com/tutorials/de0_intro/">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2011/12/15/de0-nano-intro-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wall-Climbing Ceiling-Walking Robot</title>
		<link>http://www.pyroelectro.com/2011/12/05/wall-climbing-ceiling-walking-robot/</link>
		<comments>http://www.pyroelectro.com/2011/12/05/wall-climbing-ceiling-walking-robot/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 20:00:03 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[msp]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3495</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/clrbowkr.jpg" /></div></div><i>&ldquo;The goal of this project is to construct a digital controller for a w all climbing micro-robot. There are two kind of wall-climbing micro-robots in the lab. One is called 'Flipper', the other is called 'Crawler'. The restrictions such as small size, light weight and low power consumption must be complied when designing the miniature robot.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_4.jpg"></center></div><div class="article_link"><a href="http://www.egr.msu.edu/ralab/proj05.htm">Read</a> [<a href="http://focus.ti.com/pdfs/univ/08-DCS.pdf">PDF 1</a>] [<a href="http://www.ece.mtu.edu/ee/faculty/jitan/web/publications/conference/2003.iros.pdf">PDF 2</a>]</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2011/12/05/wall-climbing-ceiling-walking-robot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYMC: Album Artwork</title>
		<link>http://www.pyroelectro.com/2011/12/01/taming-your-music-collection-album-artwork/</link>
		<comments>http://www.pyroelectro.com/2011/12/01/taming-your-music-collection-album-artwork/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 18:00:30 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3471</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/hcflrrrt.jpg" /></div></div><i>&ldquo;In this article we are going to use the Last.fm web service to grab the last piece of data we need to make our music collection perfect: the album artwork. We're going to use the same techniques we've used in <a href="http://www.pyroelectro.com/tutorials/mp3-tags-1/"><b>the</b></a> <a href="http://www.pyroelectro.com/tutorials/mp3-tags-2/"><b>past</b></a> <a href="http://www.pyroelectro.com/tutorials/mp3-tags-3/"><b>articles</b></a> to expand the functionality of our application to do something new. With the concepts we employed in the previous articles, the possibilities are nearly limitless.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_3.jpg"></center></div><div class="article_link"><a href="http://www.pyroelectro.com/tutorials/mp3-tags-4/">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2011/12/01/taming-your-music-collection-album-artwork/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fractals on Xilinx FPGA</title>
		<link>http://www.pyroelectro.com/2011/11/22/fractals-on-xilinx-fpga/</link>
		<comments>http://www.pyroelectro.com/2011/11/22/fractals-on-xilinx-fpga/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 19:55:23 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.pyroelectro.com/?p=3417</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<div class="content-container"><div class="thumb tright"><div style="width:250px;height:250px;padding-top:10px;padding-left:5px;padding-right:5px;"><img src="http://www.pyroelectro.com/img/fpgctlaas.jpg" /></div></div><i>&ldquo;The project intends to accomplish all computational tasks for the fractal sets using the embedded PowerPC 440 RISC CPU, ultimately for characterization of the CPU-based processing performance. If, in the end, the computational performance lacks significantly for the intended application, selected computational tasks might still be offloaded from the CPU to hardware-based processing.&rdquo;</i><br /><br />
<center><b>PyroFactor:</b> <img src="http://www.pyroelectro.com/img/devil_3.jpg"></center></div><div class="article_link"><a href="http://www.trash.net/~luethi/fpga/projects/fractals/fractal_project.html">Read</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pyroelectro.com/2011/11/22/fractals-on-xilinx-fpga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

