<?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>Wed, 18 Jan 2012 03:59:25 +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>Reviews: WD TV Live Plus</title>
		<link>http://www.yourwarrantyisvoid.com/2011/08/26/reviews-wd-tv-live-plus/</link>
		<comments>http://www.yourwarrantyisvoid.com/2011/08/26/reviews-wd-tv-live-plus/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 17:06:02 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Small Form Factor]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=992</guid>
		<description><![CDATA[In this post, I will review a recently acquired WD TV Live Plus purchased from Microcenter for around $100.  The quest was to find a media player solution that could read media from network shares and play them with minimal fuss.  Since this is going to be attached to the primary TV, it has to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-993 aligncenter" title="WD logo" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/wdmonogramc-300x199.gif" alt="WD logo used with permission granted from wdc.com" width="300" height="199" /></p>
<p style="text-align: left;">In this post, I will review a recently acquired WD TV Live Plus purchased from Microcenter for around $100.  The quest was to find a media player solution that could read media from network shares and play them with minimal fuss.  Since this is going to be attached to the primary TV, it has to be &#8220;Girlfriend Approved&#8221; and easy to use.  I believe that the WD TV Live Plus fits this requirement adequately however the installation of the device could be easier.  Once done, the device is wonderful.  Read the full review after the break.</p>
<p style="text-align: left;"><span id="more-992"></span></p>
<h2 style="text-align: left;">Foreword</h2>
<p>One of the things that I&#8217;ve been keeping a close eye on is the development of the media center computer.  A non-PC PC that is used to play local network content and can provide other services through the TV and still maintain the ease of use of a standard DVD player.  I had previously experimented with XBMC and was pleased with it&#8217;s overall hardware support and the features it supported &#8220;out of the box&#8221; however the UI was a bit kludgy and having to predefine all media sources and items before it would show up.  It also didn&#8217;t help much that the only device that I had that would work properly was an old Averatec laptop which did work very well, even with the embedded Intel graphics.</p>
<p>I skipped the newer iterations of XBMC partially due to lack of time and due to the fact that I was still not looking forward to using the Averatec laptop as it required a mouse and I didn&#8217;t have the money to pony up for Windows Media remote (which would have been supported).  Time grew on and by then my needs for additional storage had exceeded a single drive.  I built a Windows based NAS server using a 3ware card donated by a friend and buit a 2Tb storage array.  Soon after that, I got to the point where looking at a media player began to become feasible again as now I had plenty of storage and lots of plans.  I ultimately wanted to rip and encode my DVDs so that I could play them without needing to swap disks endlessly.</p>
<p>I was already accustomed to using Netflix on the Xbox360, however I wanted the same convenience of couch-surfing with all my local media.  A bonus through work found me with extra cash to finally take a look at a media player.  My requirements were simple.</p>
<ul>
<li>It must support a variety of media in a variety of formats and codecs.</li>
<li>It must have a remote and be easily operated.</li>
<li>It must have a variety of outputs including HDMI and Component.</li>
<li>It must be able to read SMB shares easily and remember credentials.</li>
<li>It must be inexpensive.</li>
<li>The box, UI and remote have to not look fugly.</li>
</ul>
<h2>Research, research, research</h2>
<p>I started looking around at a lot of the common media players that are out there.  The Apple TV was too &#8220;hipster&#8221; and I really didn&#8217;t feel like dealing with iTunes after the fiasco that was my iPod.  The price was right and the Apple TV did have the right connectors, but dependence on the iTunes application really made it a deal killer.</p>
<p>Boxee was an attractive option and had high ratings however when I saw the <a href="http://www.boxee.tv/">final product and it&#8217;s cubelike design</a>, it was an instant turnoff. While the hardware was more than adequate, the box itself looked rather ugly. When I did some additional research, the price point (at almost $250 at initial research, now $199) it was still out of my price range. While Boxee did have the free software option like XBMC, I had no &#8220;decent&#8221; hardware on it to make it not suck. so unfortunately this option was nixed.</p>
<p>There were some other media devices that I had found however they were really proprietary and for various reasons, they don&#8217;t even merit mention.  That said, I reluctantly asked around work and several coworkers offered suggestions, most of which were either Apple TV, XBMC, Boxee.  A couple of guys mentioned the WDTV Live Plus so I started doing research.</p>
<p>The WD TV Live Plus appeared to support all of my requirements although several forum posts came up about difficulty with networking.  At $100 a unit, this appeared to be a viable option so I decided to gamble.</p>
<h2>Hardware</h2>
<p>Without further ado, let&#8217;s take a look at what we&#8217;re up against.</p>
<div id="attachment_994" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-994" title="WD TV Live Plus box" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2121-300x225.jpg" alt="WD TV Live Plus box" width="300" height="225" /><p class="wp-caption-text">WD TV Live Plus box</p></div>
<p>This is the outside of the box.  Inside the box, you get a remote, two AAA batteries, the WDTV Live Plus, a 1/4in to AV (Video, L and R Audio) cable, a 1/4in to Component (Y,Pb,Pr) cable and power supply adapter.</p>
<div id="attachment_995" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-995" title="WDTV size comparison" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2122-300x225.jpg" alt="WDTV size comparison" width="300" height="225" /><p class="wp-caption-text">WDTV size comparison</p></div>
<p>To put a size comparison on things, this thing is SMALL.  It&#8217;s about the size of a large pocket switch roughly 4inches deep, five inches wide and about an inch tall. The remote control is about three inches long  and an inch wide and roughly a half-inch deep. Although it is small, it does fit in either hand comfortably thanks in part to a finger wide notch cut into the bottom of the remote.</p>
<div id="attachment_996" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-996" title="Back ports" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2116-300x225.jpg" alt="Back Ports" width="300" height="225" /><p class="wp-caption-text">Back Ports</p></div>
<p>The rear of the WDTV contains several ports as shown above.  The ports from left to right are Power, USB, HDMI, Optical Audio TOSLINK, Ethernet, Component, Composite+Audio.</p>
<div id="attachment_997" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-997" title="Top view" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2117-300x225.jpg" alt="Top view" width="300" height="225" /><p class="wp-caption-text">Top view</p></div>
<p>The Top of the WDTV features an additional USB port and the always good-to-have reset pinhole.  In the event of a device failure, you can use the pinhole to factory reset the device and to perform software updates.</p>
<div id="attachment_998" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-998" title="My WDTV installed and running." src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2120-300x225.jpg" alt="My WDTV installed and running." width="300" height="225" /><p class="wp-caption-text">My WDTV installed and running.</p></div>
<p>Here is a picture of my WDTV installed and running.  To put it in persepective, that is a Netgear 8 port switch it is sitting on top of and the salt rock to the right is about the size of a 2 liter bottle of soda.</p>
<h3>Other things worth mentioning:</h3>
<ul>
<li>The two USB ports can support a variety of USB Mass Storage devices including cameras, USB Hard drives, Thumb drives and Media Card readers.  It can also support a limited range of <a href="http://wdc.custhelp.com/app/answers/detail/a_id/3805/~/list-of-compatible-devices-for-the-wd-tv-live-hd-media-player-and-wd-tv-live" target="_blank">wireless adapters, USB keyboards and other options</a>. Although Wireless options are available, my network does not run Wireless N and as stated in the link, Wireless G may be too slow for streaming.  I did not get the ability to test Wireless connectivity as my network is primarily wired 10/100 network.</li>
<li>There is no HDMI cable included with this kit so you will need to buy one if you intend to use HDMI.</li>
</ul>
<p>&nbsp;</p>
<h2>Software</h2>
<p>As mentioned earlier, I required that the device be easy to use and able to pick up SMB shares While the UI appeared to be quite usable, there were difficulties in getting the network shares to show up.  Several posts to the WD Customer Support forum complained about this very same issue however I was able to overcome the issue once I found out what the root issue was. If you want a further review of the software, skip this section.</p>
<h3>Not all SMB networks are the same</h3>
<p>As stated on the box, this device should be able to read content from SMB (MS Network) shares and play it however there was a significant issue with the implementation of the SMB protocol in the WD TV Live Plus.  My network is largely Windows clients seeing as how my NAS is a Windows XP computer with a storage array and that most of my computers are Windows XP based (except for my core networking equipment and my laptop which uses Ubuntu.)  This ended up causing more hell than I was expecting and I&#8217;ll explain.</p>
<h3>Oh master, where art thou?</h3>
<p>In a Windows network where there is no domain controller, Windows computers will get into an election process to attempt to establish a browse master.  This browse master is a Windows computer that maintains a list of active computers on the network.  This behavior is part of NetBIOS and SMB sharing and allows the computers to &#8220;discover&#8221; each other.  Once the browse master is established, additional computers will communicate with the master to &#8220;register&#8221; themselves, and once registered can discover each other&#8217;s network shares.  This share list is populated each time someone tries to browse the network.</p>
<h3>I&#8217;m talking, but no one&#8217;s listening!</h3>
<p>The WDTV on boot, will perform a broadcast to the network on UDP port 137 (NetBIOS Name service) which is according to the NetBIOS protocol.  It waits for a browse master to return the broadcast so it can then download the browse list. The issue is that Microsoft has altered the way NetBIOS works and in doing so, has altered the way NetBIOS operates.  One of the alterations is that Windows computers (whether browse master or not) is that the computers will no longer respond to broadcasts to port 137.  The result is that the WDTV will never receive the response it&#8217;s looking for and it&#8217;s server list will never get updated.</p>
<h3>You are my slave now!</h3>
<p>The workaround is to install NetBIOS (part of the SAMBA package) on a Linux box and set &#8220;local master = yes&#8221; in samba.conf.  This will also give you the added benefit of sped up network browsing on your computers and the installation of NetBIOS is very simple, requiring only one modification to a configuration file and a service restart.  In my testing of the WDTV,  I was unable to get the WDTV to show any network shares prior to the installation of the NetBIOS service.  Once I installed the NetBIOS service, it was a matter of seconds that the network shares listed out all of the active computers on the network.</p>
<h2>Carrying on&#8230;.</h2>
<p>Testing the UI under component, composite and HDMI cables showed little difference in the display resolution aside from the appreciable differences in the three connection technologues themselves. In each test, the UI was sharp and clear with menu options easily highlighted. The UI is a dark-blue theme and reminds me a lot of the Playstation 3 interface.</p>
<div id="attachment_999" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-999" title="UI main image" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2113-300x225.jpg" alt="UI main image" width="300" height="225" /><p class="wp-caption-text">UI main image</p></div>
<p>In the above image, I have highlighted the server &#8220;Zeus&#8221; from Videos -&gt; Network shares.   The icons scroll vertically to allow you to select options, while horizontal movement allows you to proceed or go back via the four way D-pad on the remote.  Hitting &#8220;OK&#8221; is only required on media titles, menu options (like Configuration Settings) and various sub-menus as needed.</p>
<div id="attachment_1000" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-1000" title="Media List" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2011/08/DSCF2115-300x225.jpg" alt="Media List" width="300" height="225" /><p class="wp-caption-text">Media List</p></div>
<p>The Media List view shows up once a server has been selected and allows you to drill down to find the content you want.  On the &#8220;Zeus&#8221; server, I have several shares dedicated to each type of media that the WDTV supports.  This is the list of the &#8220;Movies&#8221; fileshare.  Photos and Music are other fileshares available.  In this view, you can simply highlight a movie and without further action, it will start playing in the preview window on the right.  If you want to play it fullscreen, just select the preview window and hit OK.  The display will then go full size without missing a beat.</p>
<p>All in all, the UI is simple to use, easy to navigate and offers a lot of functionality without cluttering up the display.</p>
<h3>It also has apps</h3>
<p>I hesitate to mention this as I didn&#8217;t purchase the WDTV for applications, but it does bear mentioning.  This device supports games and apps including Youtube, Facebook and Netflix support. While I did briefly try out the Netflix and Youtube options and they appeared to work as expected, I did not try the Facebook app and felt that the inclusion of Facebook on a media client to be in excess.  I can&#8217;t contemplate using my media client to check my Facebook as I have phones, laptops and full-size computers for that.</p>
<h2>Final Verdict</h2>
<p>To summarize the total experience of the WD TV Live Plus, let&#8217;s break down the experience into the Good and the Bad. It may be cliche to do it, but it works well.</p>
<h3>The Good</h3>
<ul>
<li>Small Form Factor</li>
<li>Includes remote, component and composite cables and battery</li>
<li>Supports HDMI, DVI (via HDMI to DVI cable), Composite and Component connections.</li>
<li>Includes TOSLINK optical audio out for connectivity to a surround sound system.</li>
<li>Plays a wide variety of video formats: AVI(Xvid, AVC, MPEG 1,2 and 4, WMV9, VC-1, MPEG/MPG, VOB (DVD), MKV, TS/TP/M2T, MP4/MOV, M2TS and WMV9.  I have not tested DivX format as I don&#8217;t have any DivX formatted media.</li>
<li>Plays a wide variety of audio formats: MP3, WAV, PCM, LPCM, WMA, AAC, FLAC, MKA, AIF/AIFF, OGG, Dolby Digital.</li>
<li>Picture is clear regardless of connector type</li>
<li>Menu navigation is easy and intuitive without clutter.</li>
</ul>
<h3>The Bad</h3>
<ul>
<li>No HDMI cable included in kit.</li>
<li>Networking requires NetBIOS browse master and setup can be daunting for non-Linux networks or unexperienced users.</li>
<li>Will not play DRM protected content.</li>
<li>No Web-based interface or control application.</li>
</ul>
<h3>My Thoughts</h3>
<p>The WDTV Live Plus is a great addition to the network and will work very well for playing media. After getting the network issue resolved, this device has flawlessly performed without issue for the last week.  I have started a project to rip all my DVDs to the NAS so I can watch all my movies and TV shows without having to touch a single DVD disc.  This product gets a firm thumbs up from me.</p>
<h3>My Girlfriend&#8217;s Thoughts</h3>
<p>Of course, being a geek means I have a high tolerance for making stuff work, but since I live with my girlfriend, it doesn&#8217;t get a thumbs up if she can&#8217;t use it.  In this particular case, she liked the menu configuration and ease of navigation.  She was able to look at video content with very little prompting from me unlike the initial case of the failed XBMC attempt. The WDTV Live &#8220;just worked&#8221; and she was very pleased with it.  She says it&#8217;s definitely Girlfriend Approved and she can&#8217;t wait until I get the DVDs ripped.</p>
<p>In the next month or so, I will provide a follow up on how to establish a NetBIOS browse master, rip and encode DVDs and how to set up fileshares in Windows to allow you to use your WDTV effectively.  Minus the initial configuration issue, this device is cheap on cost without being cheap on features. It is a well designed product that will help integrate computer media into your existing entertainment system without significantly impacting your wallet or your sanity.</p>
<p>&nbsp;</p>
<h2><strong>Verdict:  Buy!</strong></h2>
<p>Cost: around $100, sometimes on sale for around $70-80</p>
<p>Availability: Most Online Retailers, and some brick-and-mortar stores like Best buy, Fry&#8217;s, etc..</p>
<p>&nbsp;</p>
<p>Have fun!</p>
<p>FIRESTORM_v1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2011/08/26/reviews-wd-tv-live-plus/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TI Launchpad Dev Kit for under $5!</title>
		<link>http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 04:50:08 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[schwag]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=664</guid>
		<description><![CDATA[So many months ago (in June), Hackaday and Make were all abuzz about the TI Launchpad which is a new development platform centered around the TI MSP430 microprocessor.  The most interesting thing aside from the processor spec itself was that the entire platform came under $5 for a professionally built development kit. I placed my [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-665" href="http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/launchpad/"><img class="aligncenter size-full wp-image-665" title="LaunchPad" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/11/LaunchPad.jpg" alt="" width="103" height="120" /></a>So many months ago (in June), Hackaday and Make were all abuzz about the TI Launchpad which is a new development platform centered around the TI MSP430 microprocessor.  The most interesting thing aside from the processor spec itself was that the entire platform came under $5 for a professionally built development kit. I placed my order and in a week, I got a backorder slip and eventually forgot about it.  (June is years ago for those of us with ADD.)  Well even though I had forgotten about it, TI had not.  A couple of days ago, I got a call from the apartment complex that it had arrived! Read on to find out what all&#8217;s in the box!</p>
<p><span id="more-664"></span></p>
<p>A little background on the TI MSP430 first.</p>
<p>This is TI&#8217;s approach to the microcontroller market that is not targeted at the industrial segment, but rather at us the hardware DIY crowd.  I have to admit that they did it right with the $4.30 price point and I can&#8217;t wait to get started.  The kit includes two of the MSP430 chips:</p>
<ul>
<li>﻿MSP430G2211IPN14  -2kB of on-die flash, 128 bytes of RAM, 10 GPIO pins, One 16-bit timer, a Watchdog timer, a BOR and a comparator.  You can download the datasheet <a href="http://bit.ly/cCLh3w" target="_blank">from here</a>.</li>
<li>MSP430G2231IPN14 &#8211; 2kB of on-die flash, 128 bytes of RAM, 10 GPIO pins, One 16-bit timer, a Watchdog timer, a BOR, a Serial Interface (for I2C or SPI), an internal temperature sensor and an 8 channel 10bit ADC.  This chip&#8217;s datasheet can be <a href="http://bit.ly/c4LFN4" target="_blank">found here</a>.</li>
</ul>
<p>The 2231 chip comes preinstalled and pre-programmed with a basic temperature demo which shows off the internal temperature sensor.  It&#8217;s definitely more than the blinking LED demo that comes with most sample programs.</p>
<p>So, let&#8217;s take a look at the thing.</p>
<div id="attachment_671" class="wp-caption aligncenter" style="width: 310px"><a rel="attachment wp-att-671" href="http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/dscf0764/"><img class="size-medium wp-image-671" title="Launchpad box" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/11/DSCF0764-300x225.jpg" alt="Launchpad Box" width="300" height="225" /></a><p class="wp-caption-text">Launchpad Box</p></div>
<p>The box comes in a very nice black cardboard box with TI&#8217;s launchpad Wiki printed on the front.  On the back of the box is TI&#8217;s other site URL straight to the chip specs, <a href="http://www.ti.com/430value" target="_blank">http://www.ti.com/430value</a>.</p>
<div id="attachment_672" class="wp-caption aligncenter" style="width: 310px"><a rel="attachment wp-att-672" href="http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/dscf0766/"><img class="size-medium wp-image-672" title="Devboard" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/11/DSCF0766-300x225.jpg" alt="The Development  board." width="300" height="225" /></a><p class="wp-caption-text">The Development board with an MSP430G2231 mounted and ready to fire up.</p></div>
<p>The board itself is in a small anti-static bag, and when you open it up, you get a red development board like above.  There is a chip pre-programmed and ready to go.  Just like the Arduino, this board is USB powered and USB programmed.  There is a socket in the middle that you can plug a chip into, program, and then remove for use in your own projects or breadboard.  For the Arduino crowd, there is even a couple of headers included to populate the left and right solder pads for an easy method of attaching jumpers to the board for prototyping.</p>
<div id="attachment_673" class="wp-caption aligncenter" style="width: 310px"><a rel="attachment wp-att-673" href="http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/dscf0770/"><img class="size-medium wp-image-673" title="Accessories" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/11/DSCF0770-300x225.jpg" alt="Accessories" width="300" height="225" /></a><p class="wp-caption-text">Accessories</p></div>
<p>In addition to the development board, you also get the above accessories.  Left is the two single row headers for the board (both female connector and male pins are included).  At the top is the second chip, (the chip without SPI/I2C and the Serial interface) and in the foreground is a 32.768kHz crystal that you can solder onto the development board for a more accurate clock.  The MSP430&#8242;s do include their own internal clock source however for those time sensitive projects, the external crystal is preferred and this board gives you you ready access to it should you find you need one.  Also included is a USB A to Mini-B cable.</p>
<div id="attachment_674" class="wp-caption aligncenter" style="width: 310px"><a rel="attachment wp-att-674" href="http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/dscf0772/">A<img class="size-medium wp-image-674" title="Plugged in" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/11/DSCF0772-300x225.jpg" alt="Plugged In" width="300" height="225" /></a><p class="wp-caption-text">Plugged in and ready for action!</p></div>
<p>Here is a picture of the board plugged in and ready to rock.  Although the LED&#8217;s brightness blurs the camera, there is a red LED and a green LED located next to the switch in the foreground.  When you first apply power to the board, the back LED (near the USB header) lights indicating power is applied, and the two LEDs near the left switch blink alternating, indicating that the chip is ready to be programmed.  In this image, I was using the chip that was already inserted, so all I had to do to run the simple test application was to hit the left pushbutton and start the program.</p>
<p>According to the wiki page, there are nine variants of the MSP430, some offering more flash (code) storage, some offering additional features however they are all pretty consistent at the 128-byte RAM.  Many people on the <a href="http://hackaday.com/2010/06/22/ti-makes-a-big-bid-for-the-hobby-market/#comments" target="_blank">Hack-a-day article</a> expressed concern at the windows only compiler however Hack-a-day released <a href="http://hackaday.com/2010/08/11/how-to-launchpad-programming-with-linux/" target="_blank">another article</a> later on about how to code it in our favorite OS.</p>
<p>Generally speaking, cost has been the #1 thing that has distracted me from getting started with the Arduino ($35 for a board) and the PIC microcontroller suffers the same fate.  While the chips for each are quite inexpensive, it&#8217;s the programmers that usually ends up costing you in the end.  TI definitely has my attention with a $5 price point and extra chips.  I look forward to playing around with it very soon!</p>
<p>If you&#8217;ve gotten ahold of one of these, please let me know what you&#8217;ve done in the comments.  I&#8217;ve read several articles on Hack-a-day which have been appealing to me, especially the <a href="http://hackaday.com/2010/09/30/launchpad-takes-ultra-low-power-to-the-extreme/" target="_blank">low power article here</a>.</p>
<p>Happy Hacking!</p>
<p>FIRESTORM_v1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/11/05/ti-launchpad-dev-kit-for-under-5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<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>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Mods]]></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>
		<category><![CDATA[schwag]]></category>
		<category><![CDATA[Small Form Factor]]></category>
		<category><![CDATA[Toys]]></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>

