<?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>Your Warranty Is Void.com &#187; Product Reviews</title>
	<atom:link href="http://www.yourwarrantyisvoid.com/category/product-reviews/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yourwarrantyisvoid.com</link>
	<description>Linux, Hardware, Software and Chaos. What more is there?</description>
	<lastBuildDate>Sun, 15 Aug 2010 02:56:47 +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>Android:Sprint officially releases Android 2.1 for Samsung Moment!</title>
		<link>http://www.yourwarrantyisvoid.com/2010/05/15/androidsprint-officially-releases-android-2-1-for-samsung-moment/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/05/15/androidsprint-officially-releases-android-2-1-for-samsung-moment/#comments</comments>
		<pubDate>Sat, 15 May 2010 07:10:43 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Embedded devices]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=447</guid>
		<description><![CDATA[While writing up the review for the Samsung Moment versus the Palm Pre, I happened to find out that Sprint has now released Android 2.1 (Eclair) for the Moment.  Guess now I have to start over again, but the up side is that this is a very significant update from Samsung&#8217;s initial release, Android 1.5. [...]]]></description>
			<content:encoded><![CDATA[<p>While writing up the review for the Samsung Moment versus the Palm Pre, I happened to find out that Sprint has now released Android 2.1 (Eclair) for the Moment.  Guess now I have to start over again, but the up side is that this is a very significant update from Samsung&#8217;s initial release, Android 1.5.</p>
<p>You can download the update from Sprint at <a title="Sprint's samsung moment update page" href="http://shop.sprint.com/en/software_downloads/pda_smartphone/samsung_moment.shtml" target="_blank">http://shop.sprint.com/en/software_downloads/pda_smartphone/samsung_moment.shtml</a></p>
<p>Please note: According to the instructions available at the link above, you will need to use a Windows PC to apply the update to your phone.  I will be posting a mirror shortly and it will show up in the &#8220;Download Files&#8221; page at the top of this page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/05/15/androidsprint-officially-releases-android-2-1-for-samsung-moment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site News: I have a new toy!</title>
		<link>http://www.yourwarrantyisvoid.com/2010/04/01/site-news-i-have-a-new-toy/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/04/01/site-news-i-have-a-new-toy/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 16:06:55 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Embedded devices]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/2010/04/01/site-news-i-have-a-new-toy/</guid>
		<description><![CDATA[Well my life has been busy as all get out and I do have a new post in the works however I&#8217;m taking a quick break because I have a new toy that makes for a far better story. I have recently gotten my hands on a new Samsung Moment on the Sprint network. Within [...]]]></description>
			<content:encoded><![CDATA[<p>Well my life has been busy as all get out and I do have a new post in the works however I&#8217;m taking a quick break because I have a new toy that makes for a far better story.</p>
<p>I have recently gotten my hands on a new Samsung Moment on the Sprint network.  Within the next few days, I will post all the gory details from this Android n00b and will be offering a comparison against the other smartphone I have, the Palm Pre.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/04/01/site-news-i-have-a-new-toy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parts: Parallax VGA/Dual PS/2 breadboard adapter</title>
		<link>http://www.yourwarrantyisvoid.com/2009/08/31/parts-parallax-vgadual-ps2-breadboard-adapter/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/08/31/parts-parallax-vgadual-ps2-breadboard-adapter/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 00:45:55 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Embedded devices]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[Parallax]]></category>
		<category><![CDATA[parts]]></category>
		<category><![CDATA[propeller]]></category>
		<category><![CDATA[PS/2]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[schwag]]></category>
		<category><![CDATA[VGA]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=78</guid>
		<description><![CDATA[Seeded by a submission made by me, Parallax announced very recently that they have released a new product, a VGA /Dual PS/2 breadboard adapter.   Today, I got my hands on the new adapter and I couldn&#8217;t be happier.  Read on for more details and my first impression regarding this new product which I&#8217;m sure will [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-79" title="parallax_logo" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/08/parallax_logo.jpg" alt="parallax_logo" width="322" height="105" />Seeded by a submission made by me, Parallax announced very recently that they have released a new product, a <a title="Parallax VGA/Dual PS2 adapter" href="http://www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/ProductID/583/List/0/Default.aspx?SortField=ProductName,ProductName" target="_blank">VGA /Dual PS/2 breadboard adapter</a>.   Today, I got my hands on the new adapter and I couldn&#8217;t be happier.  Read on for more details and my first impression regarding this new product which I&#8217;m sure will generate a lot of new application ideas for their <a title="Propeller microprocessor" href="http://www.parallax.com/propeller" target="_blank">Propeller</a> microcontroller platform.<span id="more-78"></span></p>
<p>I have to admit that when I had started looking into more advanced microprocessors, I really hadn&#8217;t given the Propeller a good looking over.  When I heard about the <a title="PropIRC project" href="http://www.parallax.com/Resources/ApplicationsContests/Contests/PropellerContest/PropIRC/tabid/701/Default.aspx" target="_blank">PropIRC project</a> I had to admit that my interest was piqued.  I had read about the Propeller being used to drive a television set via a composite connector but here was a fully implemented VGA compatible application that was not only impressively executed by Harrison Pham in the build of his PropIRC, but also demonstrated the Propeller&#8217;s full range of capabilities.</p>
<p>I ordered my <a title="Propeller Education Kit (40 pin DIP)" href="http://www.parallax.com/Store/Education/KitsandBoards/tabid/182/CategoryID/67/List/0/SortField/0/Level/a/ProductID/415/Default.aspx" target="_blank">Propeller Education Kit (40 pin DIP version)</a> and was excited to start coding.  By using the <a title="Propeller Object Exchange" href="http://obex.parallax.com/" target="_blank">Propeller Object Exchange</a> I was able to quickly test just how easy it was to add a PS/2 mouse and keyboard to my testbed.  When I ordered the TV breadboard adapter, I was even more enthralled with the idea of being able to create a standalone device or an embedded device that could interface to standard computer hardware (monitor, keyboard and mouse).  Although I was inspired, I was let down by the complexity of the VGA connection, requiring at least 8 maybe 10 pins to interface, in addition to that, no breaboard connection existed for the VGA connection.</p>
<p>I wrote to Parallax a few months ago and asked them to consider building a VGA/Dual PS2 port breadboard add-on that was a lot like their <a title="Propeller Prototype board (USB)" href="http://www.parallax.com/Store/Microcontrollers/PropellerDevelopmentBoards/tabid/514/CategoryID/73/List/0/Level/a/ProductID/509/Default.aspx?SortField=ProductName%2cProductName" target="_blank">Propeller Prototype</a> board which already had the solder pads on it for the related <a title="Propeller Proto Board accessory kit" href="http://www.parallax.com/Store/Microcontrollers/PropellerDevelopmentBoards/tabid/514/CategoryID/73/List/0/Level/a/ProductID/425/Default.aspx?SortField=ProductName%2cProductName" target="_blank">Propeller Proto Board accessory kit</a>.  Within an hour, I had an email back from a representative at Parallax that they talked to the lead engineer and they loved the idea.  A few minutes after that, I had an email from Jim Carey saying that not only did they like the idea, they were going to ship me a couple free.  Add to that my surprise when he also stated that he would also give me a <a title="Propeller Servo Controller" href="http://www.parallax.com/Store/Accessories/MotorServoControllers/tabid/160/ProductID/595/List/0/Default.aspx?SortField=ProductName,ProductName" target="_blank">Propeller Servo Controller</a> for free as a bonus thank you.</p>
<p>Talk about a company that really listens to their customers.  Not only did they like the idea, but they were going to give me two just for emailing them a product suggestion and on top of that, give me one of their newest products!  I think it&#8217;s safe to say that I&#8217;m a Parallax customer for life.  I just need to buckle down and start learning the Propeller code and get good with programming it.</p>
<p>But, enough of my story, let&#8217;s review the hardware!</p>
<p>In the VGA/PS2 adapter kit, (<a title="VGA-PS/2 adapter kit" href="http://www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/ProductID/583/List/0/Default.aspx?SortField=ProductName,ProductName" target="_blank">Parallax part # 28075</a>) you get the Dual PS/2 and VGA adapter, a single row pin header and a small PCB with the resistors in place already.</p>
<div id="attachment_82" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-82" title="DSCF0380" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/08/DSCF03802-300x225.jpg" alt="parts picture" width="300" height="225" /><p class="wp-caption-text">parts picture</p></div>
<p>The kit comes with the resistors pre-mounted to the PCB, so all you have to do is to solder the SIP  connector and the VGA module.  The completed module looks like this:</p>
<div id="attachment_83" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-83" title="DSCF0382" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/08/DSCF0382-300x225.jpg" alt="Front view, assembled module" width="300" height="225" /><p class="wp-caption-text">Front view, assembled module</p></div>
<p>Here is a side view of the module after it&#8217;s been assembled:</p>
<div id="attachment_84" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-84" title="DSCF0383" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/08/DSCF0383-300x225.jpg" alt="side profile picture" width="300" height="225" /><p class="wp-caption-text">side profile picture</p></div>
<p>The really cool thing about this is that by NOT assembling the module completely, this leaves an opportunity to mount the module in a case and use ribbon cables to attach to your project&#8217;s main PCB while still providing you the flexibility of being able to use a more modular build.  Since these connectors may wear out over time, it&#8217;s a lot easier to replace the module and a ribbon cable that is easily de-soldered, than it would be to desolder the entire module from your project&#8217;s main PCB.</p>
<p>Here is a quick shot of what it looks like all jumpered in.  The SIP header allows the module to plug in straight into the breadboard and a series of jumper wires connects the module to the Propeller IO pins:</p>
<div id="attachment_85" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-85" title="DSCF0384" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/08/DSCF0384-300x225.jpg" alt="Propeller VGA/PS2 module all wired up" width="300" height="225" /><p class="wp-caption-text">Propeller VGA/PS2 module all wired up</p></div>
<p>With that said, of course I set out to test it fully.  I looked to the Parallax Object Exchange and found an object that used the original Hi-Res VGA Driver written by Chip Gracey.  This object provided a Text based GUI implementation and was written by Allen Marincak.  You can download the GUI implementation from Parallax&#8217;s Object Exchange <a title="Propeller Object - HiRes VGA GUI" href="http://obex.parallax.com/objects/413/" target="_blank">here</a> and the original Hi-Res VGA driver <a title="original High Res VGA driver" href="http://obex.parallax.com/objects/68/" target="_blank">here</a>.</p>
<p>If you are going to try this out for yourself, the pins are straight across, from bottom to top (or right to left using the above picture) with &#8220;V&#8221; (vertical sync) being connected to IO pin 16, and Keyboard Clock being connected to IO pin 27.</p>
<p>Here is a screenshot of the VGA GUI implementation fully operational:</p>
<div id="attachment_86" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-86" title="DSCF0385" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/08/DSCF0385-300x225.jpg" alt="VGA GUI implementation" width="300" height="225" /><p class="wp-caption-text">VGA GUI implementation</p></div>
<p>This implementation supports full keyboard and mouse connectivity with little to no overhead on processing.  The mouse &#8220;pointer&#8221; is the single green box to the left of the upper left most text box.</p>
<p>On a personal level, I am very excited about this and look forward to using the VGA library and the VGA GUI library in my own implementations.</p>
<p><strong>Manufacturer:</strong> <a title="Parallax website" href="http://www.parallax.com" target="_blank">Parallax</a></p>
<p><strong>Product Link</strong>: <a title="Parallax VGA/Dual PS2 adapter" href="http://www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/ProductID/583/List/0/Default.aspx?SortField=ProductName,ProductName" target="_blank">VGA-Ps2 Breadboard adapter</a></p>
<p><strong>Part Cost: </strong>$12.99 USD (as of this posting) + shipping.</p>
<p><strong>Verdict:</strong> Highly recommended for anyone seeking to use VGA and PS2 mouse/keyboard in their application design but can&#8217;t afford the full Professional Development Board.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/08/31/parts-parallax-vgadual-ps2-breadboard-adapter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
