<?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>Blink Monitor &#187; embedded</title>
	<atom:link href="http://blinkmonitor.com/tag/embedded/feed/" rel="self" type="application/rss+xml" />
	<link>http://blinkmonitor.com</link>
	<description>News on technology books in the Ottawa Library via RSS feed. First, click in the tag cloud below at the right.</description>
	<lastBuildDate>Tue, 31 Jan 2012 18:04:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Making Embedded Systems</title>
		<link>http://blinkmonitor.com/2011/12/making-embedded-systems/</link>
		<comments>http://blinkmonitor.com/2011/12/making-embedded-systems/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 10:46:18 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4779</guid>
		<description><![CDATA[Making Embedded Systems &#8211; Design Patterns for Great Software, Elecia White, O&#8217;Reilly,  2011]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/12/book-cover8.jpg"><img class="alignleft size-full wp-image-4780" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/12/book-cover8.jpg" alt="" width="60" height="77" /></a>Making Embedded Systems &#8211; Design Patterns for Great Software, Elecia White, O&#8217;Reilly,  2011</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/12/making-embedded-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino</title>
		<link>http://blinkmonitor.com/2011/07/arduino/</link>
		<comments>http://blinkmonitor.com/2011/07/arduino/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 13:19:39 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4237</guid>
		<description><![CDATA[Arduino A Quick-start Guide, Maik Schmidt, Pragmatic Programmers, 2011 If you want to prototype a circuit incorporating a micro-controller and firmware then the easiest way to get started is with an Arduino card. This book is an excellent introduction, showing &#8230; <a href="http://blinkmonitor.com/2011/07/arduino/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/07/book-cover10.jpg"><img class="alignleft size-full wp-image-4477" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/07/book-cover10.jpg" alt="" width="57" height="75" /></a>Arduino A Quick-start Guide, Maik Schmidt, Pragmatic Programmers, 2011</p>
<p>If you want to prototype a circuit incorporating a micro-controller and firmware then the easiest way to get started is with an Arduino card. This book is an excellent introduction, showing you how to connect devices and write C programs. 250 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/07/arduino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming the Propeller</title>
		<link>http://blinkmonitor.com/2010/08/programming-the-propeller/</link>
		<comments>http://blinkmonitor.com/2010/08/programming-the-propeller/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 18:37:45 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=3000</guid>
		<description><![CDATA[Programming the Propeller with Spin &#8211; A Beginner&#8217;s Guide to Parallel Processing, Harprit Sandhu, McGraw-Hill, 2010 Propeller is a chip with 8 32 bit CPU&#8217;s, and Spin is a language provided by the chip manufacturer. This book is about designing &#8230; <a href="http://blinkmonitor.com/2010/08/programming-the-propeller/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-3001" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2010/08/Capture46.JPG" alt="book cover" width="54" height="66" />Programming the Propeller with Spin &#8211; A Beginner&#8217;s Guide to Parallel Processing, Harprit Sandhu,  <span><span>McGraw-Hill, </span></span>2010</p>
<p>Propeller is a chip with 8 32 bit CPU&#8217;s, and Spin is a language provided by the chip manufacturer.  This book is about designing electronic embedded systems around the chip, and coding the software to run on it.  Example code controls stepper and DC motors. You can&#8217;t compare this all with IBM&#8217;s Cell processor, it is in a completely different universe. 350 pages.<span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2010/08/programming-the-propeller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Art of Concurrency</title>
		<link>http://blinkmonitor.com/2010/01/art-of-concurrency/</link>
		<comments>http://blinkmonitor.com/2010/01/art-of-concurrency/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 16:02:48 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=1513</guid>
		<description><![CDATA[The Art of Concurrency / Clay Breshears, O&#8217;Reilly, 2009 All programmers will want to read this. 300 pages. 1 &#8211; Want to go Faster? Raise Your Hands if You Want to go Faster! 2 &#8211; Concurrent or not Concurrent? 3 &#8230; <a href="http://blinkmonitor.com/2010/01/art-of-concurrency/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1514" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2010/01/Capture3.JPG" alt="book cover" width="81" height="105" />The Art of Concurrency / Clay Breshears, O&#8217;Reilly, 2009</p>
<p>All programmers will want to read this. 300 pages.</p>
<p>1 &#8211; Want to go Faster? Raise Your Hands if You Want to go Faster!<br />
2 &#8211; Concurrent or not Concurrent?<br />
3 &#8211; Proving Correctness and Measuring Performance<br />
4 &#8211; Eight Simple Rules for Designing Multithreaded Applications<br />
5 &#8211; Threading Libraries<br />
6 &#8211; Parallel Sum and Prefix Scan<br />
7 &#8211; Mapreduce<br />
8 &#8211; Sorting<br />
9 &#8211; Searching<br />
10 &#8211; Graph Algorithms<br />
11 &#8211; Threading Tools</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2010/01/art-of-concurrency/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building embedded Linux systems</title>
		<link>http://blinkmonitor.com/2009/06/building-embedded-linux-systems/</link>
		<comments>http://blinkmonitor.com/2009/06/building-embedded-linux-systems/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 18:05:24 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=673</guid>
		<description><![CDATA[Building embedded Linux systems / Karim Yaghmour, O&#8217;Reilly, 2008 This book is more about architecture than coding. It looks to be practical and really useful. Legendary ORA quality. 400 pages.]]></description>
			<content:encoded><![CDATA[<p>Building embedded Linux systems / Karim Yaghmour, O&#8217;Reilly, 2008</p>
<p>This book is more about architecture than coding.  It looks to be practical and really useful. Legendary ORA quality. 400 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2009/06/building-embedded-linux-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Professional Windows embedded CE</title>
		<link>http://blinkmonitor.com/2009/05/professional-windows-embedded-ce/</link>
		<comments>http://blinkmonitor.com/2009/05/professional-windows-embedded-ce/#comments</comments>
		<pubDate>Wed, 06 May 2009 20:01:49 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=481</guid>
		<description><![CDATA[Professional Windows embedded CE 6.0 / Samuel Phung, Wiley, 2009 This will be useful if you are developing apps for mobile or embedded using Windows CE. 400 pages.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="book cover" src="http://www.syndetics.com/index.aspx?type=xw12&amp;isbn=047037733X/SC.GIF&amp;client=ottap&amp;upc=&amp;oclc=" alt="" width="75" height="94" /><strong>Professional Windows embedded CE</strong> 6.0 / Samuel Phung, Wiley, 2009</p>
<p>This will be useful if you are developing apps for mobile or embedded using Windows CE.  400 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2009/05/professional-windows-embedded-ce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Professional multicore programming</title>
		<link>http://blinkmonitor.com/2009/03/professional-multicore-programming/</link>
		<comments>http://blinkmonitor.com/2009/03/professional-multicore-programming/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 18:58:34 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=319</guid>
		<description><![CDATA[Professional multicore programming : design and implementation for C++ developers / Cameron Hughes, Tracey Hughes, Wiley, 2008 Concurrent programming has become important for a greater proportion of all programmers since commodity PC&#8217;s went multicore. Good books on this have been &#8230; <a href="http://blinkmonitor.com/2009/03/professional-multicore-programming/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="book cover" src="http://www.syndetics.com/index.aspx?type=xw12&amp;isbn=9780470289624/SC.GIF&amp;client=ottap" alt="" width="75" height="94" /><strong>Professional multicore programming</strong> : design and implementation for C++ developers / Cameron Hughes, Tracey Hughes, Wiley, 2008</p>
<p>Concurrent programming has become important for a greater proportion of all programmers since commodity PC&#8217;s went multicore. Good books on this have been in OPL for years (click on the 5-star tag to see some of them).  This book is useful because it gathers all the important topics into one place.  It starts with a good introduction, then outlines machine architecture for Intel, AMD, Sparc and Cell. Then it gets into programming structure for thread synchronization, with code examples in C++.  It has good reference information on Posix threads (pthreads).  It is intended for C++ programmers, but Java programmers will gain from reading it too. It is not the most readable book in the library.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2009/03/professional-multicore-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux appliance design</title>
		<link>http://blinkmonitor.com/2009/02/linux-appliance-design/</link>
		<comments>http://blinkmonitor.com/2009/02/linux-appliance-design/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 15:10:14 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[4-stars]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=253</guid>
		<description><![CDATA[Linux appliance design : a hands-on guide to building Linux appliances / by Bob Smith, No Starch Press, 2007 Here is a good practical introduction to designing appliances (DVRs, routers, any intelligent device) using Linux and open source tools. It &#8230; <a href="http://blinkmonitor.com/2009/02/linux-appliance-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="book cover" src="http://www.syndetics.com/index.aspx?type=xw12&amp;isbn=9781593271404/SC.GIF&amp;client=ottap" alt="" width="70" height="94" /><strong>Linux appliance design </strong>: a hands-on guide to building Linux appliances / by Bob Smith, No Starch Press, 2007</p>
<p>Here is a good practical introduction to designing appliances (DVRs, routers, any intelligent device) using Linux and open source tools. It discusses architecture then practical details with example code. The book is very readable, and the authors clearly have real experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2009/02/linux-appliance-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

