<?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>Volts and Bytes<title>&#187; Microchip</title>
</title>
	<atom:link href="http://voltsandbytes.com/tag/microchip/feed/" rel="self" type="application/rss+xml" />
	<link>http://voltsandbytes.com</link>
	<description>Microcontroller projects, tutorials, and other electronics stuffs...</description>
	<lastBuildDate>Tue, 31 Aug 2010 09:57:05 +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>USB Development Board</title>
		<link>http://voltsandbytes.com/usb-development-board/</link>
		<comments>http://voltsandbytes.com/usb-development-board/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 11:57:41 +0000</pubDate>
		<dc:creator>jer</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Development Board]]></category>
		<category><![CDATA[Development Tool]]></category>
		<category><![CDATA[Microchip]]></category>
		<category><![CDATA[PIC]]></category>
		<category><![CDATA[PIC USB]]></category>
		<category><![CDATA[PIC18F]]></category>
		<category><![CDATA[PIC18F4550]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://voltsandbytes.com/?p=176</guid>
		<description><![CDATA[USB has established itself as the new standard for connectivity. That is why USB connectivity has become the “holy grail” of most embedded applications. Well, let me get straight to the point. If you want to start developing projects with USB interface, you want to have  the  proper development tools. To have the tools that you need, you either [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-194" title="USBPIC-front" src="http://voltsandbytes.com/wp-content/uploads/2009/11/USBPIC-front.jpg" alt="" width="588" height="248" /></p>
<p>USB has established itself as the new standard for connectivity. That is why USB connectivity has become the “holy grail” of most embedded applications.</p>
<p>Well, let me get straight to the point. If you want to start developing projects with USB interface, you want to have  the  proper development tools. To have the tools that you need, you either have to buy or to do-it-yourself.</p>
<p>If you want to build a USB development board yourself, here is one for you.<span id="more-176"></span></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-181" title="USBPIC-side1" src="http://voltsandbytes.com/wp-content/uploads/2010/07/USBPIC-side1.jpg" alt="" width="588" height="248" /></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-182" title="USBPIC-side2" src="http://voltsandbytes.com/wp-content/uploads/2010/07/USBPIC-side2.jpg" alt="" width="588" height="307" /></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-4129695434726741";
google_ad_slot = "5940435964";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p> This development board features Microchip’s PIC18F4550. This development board is a simplified version of <a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;nodeId=1406&amp;dDocName=en021940">Microchip’s PICDEM Full Speed USB</a>. It has one trimmer for ADC, LEDs, push buttons, and USB connector. Most of the pins of PIC18F4550 are brought out to header connectors. It is powered by USB port. Lastly, it is compatible with <a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;nodeId=2680&amp;dDocName=en537044">Microchip’s MCHPFSUSB USB Framework</a>.</p>
<p>Since this development board is a simplified PICDEM FS USB board, hex files can be loaded to PIC18F4550 using the USB bootloader provided by Microchip. Microchip also provided a software tool to download hex files to PIC18F4550.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-177" title="bot" src="http://voltsandbytes.com/wp-content/uploads/2010/07/bot.jpg" alt="" width="564" height="486" /></p>
<p style="text-align: center;"> <img class="aligncenter size-full wp-image-178" title="bot2" src="http://voltsandbytes.com/wp-content/uploads/2010/07/bot2.jpg" alt="" width="569" height="494" /></p>
<p style="text-align: center;"> <script type="text/javascript"><!--
google_ad_client = "pub-4129695434726741";
google_ad_slot = "5940435964";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p style="text-align: left;">Here is a video of my development board in action.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/RYEouDEhILg" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/RYEouDEhILg"> </embed></object></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-4129695434726741";
google_ad_slot = "5940435964";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Aside from the software tool, Microchip also provides a lot of application notes, sample codes, and libraries to help developers in developing USB embedded applications.</p>
<p>I tried writing a simple code using CDC and here is the video.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/lAA58gHTYWc" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/lAA58gHTYWc"></embed></object></p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"><span style="text-decoration: underline;"><strong>Download</strong></span></p>
<p style="text-align: left;">The schematic of the board can be downloaded <a href="http://voltsandbytes.com/wp-content/uploads/2010/07/pic18f4550-board.zip">here</a>. You will need Eagle CAD to open the schematic file.</p>
]]></content:encoded>
			<wfw:commentRss>http://voltsandbytes.com/usb-development-board/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
