<?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>Carlitos' Contraptions</title>
	<atom:link href="http://carlitoscontraptions.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://carlitoscontraptions.com</link>
	<description>A modest journal of my creations.</description>
	<lastBuildDate>Fri, 26 Feb 2010 05:26:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>We are (surprisingly) popular</title>
		<link>http://carlitoscontraptions.com/2010/02/we-are-slightly-popular/</link>
		<comments>http://carlitoscontraptions.com/2010/02/we-are-slightly-popular/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 01:48:56 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=519</guid>
		<description><![CDATA[Awesome news! The Montreal Gazette recently published a nice article about the international cooperation project I participated some time ago: The Ecuadorian Makecation.
You can find the article here:  Students&#8217; trip to Ecuador is no vacation.
And anther picture just for fun:
BTW, lately, I have been overusing the word &#8220;awesome&#8221;.



Share and Enjoy:


	
	
	
	
	
	
	
	


]]></description>
			<content:encoded><![CDATA[<div id="attachment_522" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2010/02/IMG_1002.jpg"><img class="size-medium wp-image-522" title="The IB + Engineer in Ecuador" src="http://carlitoscontraptions.com/wp-content/uploads/2010/02/IMG_1002-300x225.jpg" alt="The IB + Engineer in Ecuador" width="300" height="225" /></a><p class="wp-caption-text">The IB + Engineer in Ecuador</p></div>
<p>Awesome news! The Montreal Gazette recently published a nice article about the international cooperation project I participated some time ago: <a title="Trip to Ecuador" href="http://carlitoscontraptions.com/2010/02/ecuadorian-makecation/">The Ecuadorian Makecation</a>.</p>
<p>You can find the article here:  <a href="http://www.montrealgazette.com/technology/Students+trip+Ecuador+vacation/2599612/story.html">Students&#8217; trip to Ecuador is no vacation</a>.</p>
<div id="attachment_537" class="wp-caption aligncenter" style="width: 301px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2010/02/IMG_4382.jpg"><img class="size-medium wp-image-537" title="Montreal's Gazette Article" src="http://carlitoscontraptions.com/wp-content/uploads/2010/02/IMG_4382-291x300.jpg" alt="Montreal's Gazette Article" width="291" height="300" /></a><p class="wp-caption-text">Montreal&#39;s Gazette Article</p></div>
<p>And anther picture just for fun:</p>
<div id="attachment_521" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2010/02/PA230090.jpg"><img class="size-medium wp-image-521" title="Ecuador Trip - The TV Series" src="http://carlitoscontraptions.com/wp-content/uploads/2010/02/PA230090-300x225.jpg" alt="Live the thrill of international cooperation." width="300" height="225" /></a><p class="wp-caption-text">Ecuador Trip - The TV Series</p></div>
<p>BTW, lately, I have been overusing the word &#8220;awesome&#8221;.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;title=We%20are%20%28surprisingly%29%20popular&amp;bodytext=%0D%0A%0D%0AAwesome%20news%21%20The%20Montreal%20Gazette%20recently%20published%20a%20nice%20article%20about%20the%20international%20cooperation%20project%20I%20participated%20some%20time%20ago%3A%20The%20Ecuadorian%20Makecation.%0D%0A%0D%0AYou%20can%20find%20the%20article%20here%3A%C2%A0%20Students%27%20trip%20to%20Ecuador%20is%20no%20vacation" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;title=We%20are%20%28surprisingly%29%20popular" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;title=We%20are%20%28surprisingly%29%20popular" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=We%20are%20%28surprisingly%29%20popular%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;t=We%20are%20%28surprisingly%29%20popular" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;title=We%20are%20%28surprisingly%29%20popular&amp;notes=%0D%0A%0D%0AAwesome%20news%21%20The%20Montreal%20Gazette%20recently%20published%20a%20nice%20article%20about%20the%20international%20cooperation%20project%20I%20participated%20some%20time%20ago%3A%20The%20Ecuadorian%20Makecation.%0D%0A%0D%0AYou%20can%20find%20the%20article%20here%3A%C2%A0%20Students%27%20trip%20to%20Ecuador%20is%20no%20vacation" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;title=We%20are%20%28surprisingly%29%20popular&amp;annotation=%0D%0A%0D%0AAwesome%20news%21%20The%20Montreal%20Gazette%20recently%20published%20a%20nice%20article%20about%20the%20international%20cooperation%20project%20I%20participated%20some%20time%20ago%3A%20The%20Ecuadorian%20Makecation.%0D%0A%0D%0AYou%20can%20find%20the%20article%20here%3A%C2%A0%20Students%27%20trip%20to%20Ecuador%20is%20no%20vacation" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fwe-are-slightly-popular%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2010/02/we-are-slightly-popular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ecuadorian Makecation</title>
		<link>http://carlitoscontraptions.com/2010/02/ecuadorian-makecation/</link>
		<comments>http://carlitoscontraptions.com/2010/02/ecuadorian-makecation/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:20:15 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=487</guid>
		<description><![CDATA[I think I can now safely say I am a Maker. I make things and that is what I like to do. Let me explain why I came to this conclusion.
Around five years ago when I was in CEGEP (an obscure educational stage in Quebec between high school and university), I went on an international [...]]]></description>
			<content:encoded><![CDATA[<p>I think I can now safely say I am a <em>Maker</em>. I make things and that is what I like to do. Let me explain why I came to this conclusion.</p>
<p>Around five years ago when I was in CEGEP (an obscure educational stage in Quebec between high school and university), I went on an international cooperation trip to Ecuador with my fellow students, in which we mainly planted medicinal plants, trees, taught English and built two bunk beds from scratch. It lasted roughly two weeks and left me with the desire to go back and do more</p>
<p>Now, five years later, I went back. The only difference is that now I am an Engineer (Jr. I might add) and was responsible for two overly awesome projects: the construction of a wind turbine, and of a solar water heater.</p>
<p>I travelled with this year&#8217;s International Baccalaureate group. Needless to say, being back with an IB group brought me very good memories of my previous trip and all things IB (such as <a title="Cardiff" href="http://en.wikipedia.org/wiki/Cardiff">Cardiff</a>).</p>
<p>As expected, the construction of both projects did not go without troubles. There where many unexpected obstacles and a lot of hard work was required in order to complete them. Luckily, I was with the best group of young people I have ever encountered. The Andre Laurendeau IB group of 2010 that travelled with me is remarkable and exceptional. Composed of Nicolas, Roxane, Tiberiu, Angelo, Geneviève and Adam, this is a hard-working, tenacious and dutiful team.</p>
<div id="attachment_491" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2010/02/IMG_2858.jpg"><img class="size-medium wp-image-491" title="IB 2010 group in Quito, Ecuador" src="http://carlitoscontraptions.com/wp-content/uploads/2010/02/IMG_2858-300x225.jpg" alt="IB 2010 group in Quito, Ecuador" width="300" height="225" /></a><p class="wp-caption-text">IB 2010 group in Quito, Ecuador</p></div>
<p>As you imagine, I loved this experience. So much so to be already toying with ideas on what to do next year  for the next trip. Although I might not be able to go, I might still be able to imagine some cool projects.</p>
<h3>Acknowledgements</h3>
<p>I would like to thank the IB in entirety for all the hard work they put in this project, not only thinking about the design and building it, but also for all the fund raising activities that made it possible.</p>
<p>Also, I would like to thank Stephanie who donated many of the awesome tools I brought to Ecuador and that were crucial in making the projects. The single most important tool she gave me being the Leatherman Wave (for Christmas) which is responsible for achieving almost everything during the trip.</p>
<div id="attachment_492" class="wp-caption aligncenter" style="width: 235px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2010/02/PA260295.jpg"><img class="size-medium wp-image-492" title="Leatherman Wave in Action" src="http://carlitoscontraptions.com/wp-content/uploads/2010/02/PA260295-225x300.jpg" alt="Leatherman Wave in Action" width="225" height="300" /></a><p class="wp-caption-text">Leatherman Wave in Action</p></div>
<h3>Forced Acknowledgement</h3>
<p>The OQAJ founded part of this project and deserves my gratitude. If I say it is a forces acknowledgement, it is precisely because I am forced to publicly thank them. I am very grateful for their support, but I do not enjoy being coerced into doing anything. It would have been much more appropriate if they would have just kindly asked for a public acknowledgement. Or, even better, if they were confident enough that they are being helpful so to think people will thank them naturally.</p>
<h3>What about the Projects?</h3>
<p>I know, I started with all this <em>Maker</em> thing and so far there are no instructions, no pictures of things being built, etc.</p>
<p>The projects deserve a lot of writing, so I will dedicate one, if not several, posts to each one of them: the wind turbine, and the solar water heater.</p>
<p>Stay put for more!</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;title=Ecuadorian%20Makecation&amp;bodytext=I%20think%20I%20can%20now%20safely%20say%20I%20am%20a%20Maker.%20I%20make%20things%20and%20that%20is%20what%20I%20like%20to%20do.%20Let%20me%20explain%20why%20I%20came%20to%20this%20conclusion.%0D%0A%0D%0AAround%20five%20years%20ago%20when%20I%20was%20in%20CEGEP%20%28an%20obscure%20educational%20stage%20in%20Quebec%20between%20high%20school%20and%20univers" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;title=Ecuadorian%20Makecation" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;title=Ecuadorian%20Makecation" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Ecuadorian%20Makecation%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;t=Ecuadorian%20Makecation" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;title=Ecuadorian%20Makecation&amp;notes=I%20think%20I%20can%20now%20safely%20say%20I%20am%20a%20Maker.%20I%20make%20things%20and%20that%20is%20what%20I%20like%20to%20do.%20Let%20me%20explain%20why%20I%20came%20to%20this%20conclusion.%0D%0A%0D%0AAround%20five%20years%20ago%20when%20I%20was%20in%20CEGEP%20%28an%20obscure%20educational%20stage%20in%20Quebec%20between%20high%20school%20and%20univers" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;title=Ecuadorian%20Makecation&amp;annotation=I%20think%20I%20can%20now%20safely%20say%20I%20am%20a%20Maker.%20I%20make%20things%20and%20that%20is%20what%20I%20like%20to%20do.%20Let%20me%20explain%20why%20I%20came%20to%20this%20conclusion.%0D%0A%0D%0AAround%20five%20years%20ago%20when%20I%20was%20in%20CEGEP%20%28an%20obscure%20educational%20stage%20in%20Quebec%20between%20high%20school%20and%20univers" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2010%2F02%2Fecuadorian-makecation%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2010/02/ecuadorian-makecation/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>STM Bug Report</title>
		<link>http://carlitoscontraptions.com/2009/12/stm-bug-report/</link>
		<comments>http://carlitoscontraptions.com/2009/12/stm-bug-report/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 20:03:52 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Info]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=471</guid>
		<description><![CDATA[Ever since the implementation of the new Opus Card system by the Montreal&#8217;s Public Transportation (STM), there have been lots of malfunctions and bugs.
The malfunctions were mainly caused by the poor build quality of the smartcards, the poor wireless reader range, the easy demagnetization of the paper tickets, etc.  Slowly (very slowly) these malfunctions are [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since the implementation of the new <a title="Opus Card" href="http://carlitoscontraptions.com/2009/03/opus-smart-card/">Opus Card system</a> by the Montreal&#8217;s Public Transportation (<a title="STM" href="http://stm.info/">STM</a>), there have been lots of malfunctions and bugs.</p>
<div id="attachment_472" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/ss851347.jpg"><img class="size-medium wp-image-472 " title="Crashed STM Ticket Vending Machine" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/ss851347-300x225.jpg" alt="Crashed STM Ticket Vending Machine" width="300" height="225" /></a><p class="wp-caption-text">Crashed STM Ticket Vending Machine</p></div>
<p>The malfunctions were mainly caused by the poor build quality of the smartcards, the poor wireless reader range, the easy demagnetization of the paper tickets, etc.  Slowly (very slowly) these malfunctions are being addressed and (sometimes) solved. The unsolved bugs become a part of the daily routine and we Montrealers learn to accept them.</p>
<p>On last weekend, I witnessed a bug that I would have never thought possible in a professional widespread software application that involves so many money transactions: what I usually call a boundary condition bug.</p>
<h3>The Bug</h3>
<blockquote><p><strong>Quick note on the STM&#8217;s fares <span style="color: #888888;">(for those who do not live it day-to-day)<span style="color: #000000;">:</span></span></strong><br />
There are mainly two transportation systems: the bus and the metro (subway) and the fare pricing is governed by a (somewhat) simple set of rules:</p>
<ul>
<li>There are monthly passes that allow unlimited fares within the month in both the metro and the bus. They are more expensive for adults than for students or elders.</li>
<li>There are weekly cards that are similar to the monthly cards by work for a given week.</li>
<li>There are tickets (either as a magnetic paper card or as some information on a smartcard) which allow for one fare that allow to take the metro, the bus, or both within a two-hour time limit. Should the time period be elapsed, or should you take the metro or the same bus more than once, you will need another ticket.</li>
</ul>
</blockquote>
<p>Since the Opus Card implementation, one of the first things that came into my mind was the attention required to compute the fare price when a month ends (i.e. at 12:00 on the 31th, 30th, 29th, or 28th), or when a week or a day ends. Everyone who has programed at least a little bit (like me) knows that these boundary conditions are usually exceptions to the normal behaviour of a program and need to be taken into account. I, of course, assumed that such mundane exceptions would be addressed by professional programmers swiftly and painlessly. I was wrong.</p>
<p>On last Saturday, my girlfriend and I took the metro after going to the movies and she swept her card (loaded with tickets) at exactly midnight (00:00 as reported by the STM records) at the metro reader. Around 20 minutes later, we walked into a bus and surprise! another ticket was charged instead of using a transfer from the previous ticket.</p>
<p>The conclusion to this is that when a day ends, there STM fare algorithm fails and defaults to charge you an extra ticket. Unfortunately, It is unlikely that this bug is noticed by the STM any time soon since they are not loosing any profit from it and they do not accept bug reports. Even the lady at the reclamations booth had a hard time to understand what the problem was.</p>
<p><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/IMG_2674.jpg"><img class="aligncenter size-medium wp-image-485" title="Opus Card Fail" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/IMG_2674-300x225.jpg" alt="Opus Card Fail" width="300" height="225" /></a>In the end, instead of a full refund she got a &#8220;<em>courtoisie</em>&#8221; ticket which expires on next Sunday (instead of a regular ticket that which expires in around two years). So much for costumer service.</p>
<p>The poor programming quality is also reflected by the poor choice of OS for their vending machines. Let&#8217;s just say that using Windows Embedded is the equivalent to eating a faulty grenade: it will rather sooner than later get ugly.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;title=STM%20Bug%20Report&amp;bodytext=Ever%20since%20the%20implementation%20of%20the%20new%20Opus%20Card%20system%20by%20the%20Montreal%27s%20Public%20Transportation%20%28STM%29%2C%20there%20have%20been%20lots%20of%20malfunctions%20and%20bugs.%0D%0A%0D%0A%0D%0A%0D%0AThe%20malfunctions%20were%20mainly%20caused%20by%20the%20poor%20build%20quality%20of%20the%20smartcards%2C%20the%20poor%20w" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;title=STM%20Bug%20Report" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;title=STM%20Bug%20Report" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=STM%20Bug%20Report%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;t=STM%20Bug%20Report" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;title=STM%20Bug%20Report&amp;notes=Ever%20since%20the%20implementation%20of%20the%20new%20Opus%20Card%20system%20by%20the%20Montreal%27s%20Public%20Transportation%20%28STM%29%2C%20there%20have%20been%20lots%20of%20malfunctions%20and%20bugs.%0D%0A%0D%0A%0D%0A%0D%0AThe%20malfunctions%20were%20mainly%20caused%20by%20the%20poor%20build%20quality%20of%20the%20smartcards%2C%20the%20poor%20w" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;title=STM%20Bug%20Report&amp;annotation=Ever%20since%20the%20implementation%20of%20the%20new%20Opus%20Card%20system%20by%20the%20Montreal%27s%20Public%20Transportation%20%28STM%29%2C%20there%20have%20been%20lots%20of%20malfunctions%20and%20bugs.%0D%0A%0D%0A%0D%0A%0D%0AThe%20malfunctions%20were%20mainly%20caused%20by%20the%20poor%20build%20quality%20of%20the%20smartcards%2C%20the%20poor%20w" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fstm-bug-report%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/12/stm-bug-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Precision-Screwdriver Holder</title>
		<link>http://carlitoscontraptions.com/2009/12/simple-precision-screwdriver-holder/</link>
		<comments>http://carlitoscontraptions.com/2009/12/simple-precision-screwdriver-holder/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 19:45:32 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=434</guid>
		<description><![CDATA[This is a very simple and quick hack that anybody can do. The objective is to build a holder that will keep all the precision screwdrivers in one place and facilitate the access to them (i.e. it should be easy to see which one is which and they should be easy to take).
Materials

A plastic container [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_469" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/img_1032.jpg"><img class="size-medium wp-image-469" title="Workshop wall" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/img_1032-300x225.jpg" alt="Workshop wall" width="300" height="225" /></a><p class="wp-caption-text">Workshop wall</p></div>
<p>This is a very simple and quick hack that anybody can do. The objective is to build a holder that will keep all the precision screwdrivers in one place and facilitate the access to them (i.e. it should be easy to see which one is which and they should be easy to take).</p>
<h3>Materials</h3>
<ul>
<li>A plastic container cap (I love caps)</li>
<li>That&#8217;s it, you do not need anything else</li>
</ul>
<h3>Tools</h3>
<ul>
<li>Drill or strong scissors</li>
<li>Precision screwdrivers</li>
<li>A nail (maybe)</li>
</ul>
<h3>Doing it</h3>
<p style="text-align: center;">
<div id="attachment_468" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/IMG_2611.JPG"><img class="size-medium wp-image-468 " title="Screwdriver Holder" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/IMG_2611-300x240.jpg" alt="Screwdriver Holder" width="300" height="240" /></a><p class="wp-caption-text">Screwdriver Holder</p></div>
<ol>
<li>Drill or cut a big hole on the top of the cap. This hole will be used to suspend the screwdriver holder.</li>
<li>Punch in the Screwdrivers in  the rim of the cap. If you do not trust your screwdrivers to pierce your cap, you may use a nail. Keep in mind that the screwdrivers have to be very snug in the holes since they are only being held-in by friction.</li>
<li>Celebrate! you are done.</li>
</ol>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;title=Simple%20Precision-Screwdriver%20Holder&amp;bodytext=%0D%0A%0D%0AThis%20is%20a%20very%20simple%20and%20quick%20hack%20that%20anybody%20can%20do.%20The%20objective%20is%20to%20build%20a%20holder%20that%20will%20keep%20all%20the%20precision%20screwdrivers%20in%20one%20place%20and%20facilitate%20the%20access%20to%20them%20%28i.e.%20it%20should%20be%20easy%20to%20see%20which%20one%20is%20which%20and%20they%20s" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;title=Simple%20Precision-Screwdriver%20Holder" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;title=Simple%20Precision-Screwdriver%20Holder" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Simple%20Precision-Screwdriver%20Holder%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;t=Simple%20Precision-Screwdriver%20Holder" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;title=Simple%20Precision-Screwdriver%20Holder&amp;notes=%0D%0A%0D%0AThis%20is%20a%20very%20simple%20and%20quick%20hack%20that%20anybody%20can%20do.%20The%20objective%20is%20to%20build%20a%20holder%20that%20will%20keep%20all%20the%20precision%20screwdrivers%20in%20one%20place%20and%20facilitate%20the%20access%20to%20them%20%28i.e.%20it%20should%20be%20easy%20to%20see%20which%20one%20is%20which%20and%20they%20s" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;title=Simple%20Precision-Screwdriver%20Holder&amp;annotation=%0D%0A%0D%0AThis%20is%20a%20very%20simple%20and%20quick%20hack%20that%20anybody%20can%20do.%20The%20objective%20is%20to%20build%20a%20holder%20that%20will%20keep%20all%20the%20precision%20screwdrivers%20in%20one%20place%20and%20facilitate%20the%20access%20to%20them%20%28i.e.%20it%20should%20be%20easy%20to%20see%20which%20one%20is%20which%20and%20they%20s" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fsimple-precision-screwdriver-holder%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/12/simple-precision-screwdriver-holder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enough with the guesswork, I got Logic</title>
		<link>http://carlitoscontraptions.com/2009/12/enough-with-the-guesswork-i-got-logic/</link>
		<comments>http://carlitoscontraptions.com/2009/12/enough-with-the-guesswork-i-got-logic/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 06:30:45 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=455</guid>
		<description><![CDATA[I just got a shiny new Logic, a tiny 8-channel, 24 MHz logic analyzer from Saleae LLC, and it is beautiful. I&#8217;ve been wanting to get a logic analyzer for quite some time and this little guy is definitely worth the 150 bucks it costs.
Logic Analyzer?
(skip this if you already know what a logic analyzer [...]]]></description>
			<content:encoded><![CDATA[<p>I just got a shiny new <a title="The Logic" href="http://www.saleae.com/logic/">Logic</a>, a tiny 8-channel, 24 MHz logic analyzer from <a title="Saleae" href="http://www.saleae.com/home/">Saleae LLC</a>, and it is beautiful. I&#8217;ve been wanting to get a logic analyzer for quite some time and this little guy is definitely worth the 150 bucks it costs.</p>
<div id="attachment_458" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/Logic.jpg"><img class="size-medium wp-image-458" title="Logic Unboxing" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/Logic-300x240.jpg" alt="Logic Unboxing" width="300" height="240" /></a><p class="wp-caption-text">Logic Unboxing</p></div>
<h3>Logic Analyzer?</h3>
<p><strong><span style="color: #808080;">(skip this if you already know what a logic analyzer is and do not want to be bored to death)</span></strong></p>
<p>A logic analyzer is a measurement instrument that allows you to record the logic level (e.g. high or low) of a digital signal throughout time. This means that if you are working with a micro-controller and want to know what is actually happening at the pins, you can use a logic analyzer to record the signals of interest and display them on a time-line on a computer screen. This is very convenient considering that debugging microcontrollers often implies guessing or using lame techniques such as slowing down the execution time and lighting up LEDs in order to see what the program is doing.</p>
<p>In short, a logic analyzer allows you to view digital signals and plot them with respect to time.</p>
<h3>Casing</h3>
<div id="attachment_457" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/IMG_2566.JPG"><img class="size-medium wp-image-457" title="The Logic" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/IMG_2566-300x240.jpg" alt="The Logic, by Saleae" width="300" height="240" /></a><p class="wp-caption-text">The Logic, by Saleae</p></div>
<p>The Logic has a nice square anodized aluminum body which makes it very sturdy and looks awesome. It is very small (~ 4.5 cm on the side and ~ 0.7 cm high) and features some male headers on the front side and a mini USB port type B on the back. For some reason, I really like the four tiny hex screws that hold together the two aluminum plates that make the body.</p>
<h3>Accessories</h3>
<div id="attachment_461" class="wp-caption alignleft" style="width: 197px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/12/Logic2.jpg"><img class="size-medium wp-image-461" title="Cabels &amp; Hooks" src="http://carlitoscontraptions.com/wp-content/uploads/2009/12/Logic2-187x300.jpg" alt="Cabels &amp; Hooks" width="187" height="300" /></a><p class="wp-caption-text">Cabels &amp; Hooks</p></div>
<p>The Logic comes in a nice Logic Case, usually intended for some other electronics such as external hard drives I suppose, that can accommodate itself  and its USB cable, its set of wires and the E-Z-hook clips.</p>
<p>What I enjoy the most is that the wires are robust and kink-proof, and they are terminated in female headers, which makes them very easy to use in breadboards and on male pins in general. Also, the hooks are removable and they can connect to harder-to-access pins in a secure way. The wire colour coding follows the resistor colour coding (i.e. Channel 0 is black, channel 1 is brown, etc) and this might be a bit confusing at the beginning since the Ground wire is grey instead of being the usual black.</p>
<p>Finally, the carrying case is a very nice feature since it allows you to have the Logic and all the related items in one single place. The case is a bit too big, but I the extra space could be used to store some extra accessories, such as headers gender-changers (for plugging into female headers) or wire extensions with special ports (e.g. DB-9, RJ-45). I also enjoy the fact that all the components come in their own little zipper-bag that allows you to store the unit in a nice pristine condition (it may not seem like it, but I like to preserve things in their original state, unless they come from the garbage in which case I mod them and unscrupulously use their pieces).</p>
<h3>Hardware</h3>
<p>I did not want to take the Logic apart in order to see its guts (so far) so I do not have too many details about the hardware other than what is listed in <a title="Logic features" href="http://www.saleae.com/logic/features/">Saleae&#8217;s website</a>: (1)the inputs are protected to you don&#8217;t fry anything, (2) it can sample at 24 MHz,  and (3) it is able to store up to 500 M samples.</p>
<h3>Software</h3>
<p>The software can be <a title="Saleae software" href="http://www.saleae.com/downloads/">downloaded for free</a> (and used in demo mode) looks really nice but unfortunately, the current stable version works only under the Redmond OS and it does not play very well with Wine in Linux or in my XP virtual machine. I would have really liked to test its <em>Protocol Analyzers</em>, a function that automatically sets the names of the signals and decodes the information accordingly to the protocol being analyzed (e.g. I2C, RS232, SPI, 1-Wire).</p>
<p>Anyways, there is an upcoming cross-platform version of the software that looks very promising and is currently under private beta at the moment. Of course, I could not resist the urge to join the beta testing and I can say that the new software is working very nicely (so far, I have not tested it extensively yet) under my 64-bit Kubuntu setup.</p>
<p>Needless to say, as soon as the software goes public, I will post a more thorough review, so keep posted.</p>
<p><strong>Conclusion</strong></p>
<p>The <a title="The Logic" href="http://www.saleae.com/logic/">Logic</a> is a very nice piece of equipment for any hobbyist or professional (provided you do not require to read signals faster than 24 MHz, which is rare specially while debugging). It is built to last fits very nicely in a hacker&#8217;s toolbox (or even pocket). I would recommend the Logic to anyone needing a sturdy and easy-to-use Logic analyzer, and I will be using it in my upcoming projects.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;title=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic&amp;bodytext=I%20just%20got%20a%20shiny%20new%20Logic%2C%20a%20tiny%208-channel%2C%2024%20MHz%20logic%20analyzer%20from%20Saleae%20LLC%2C%20and%20it%20is%20beautiful.%20I%27ve%20been%20wanting%20to%20get%20a%20logic%20analyzer%20for%20quite%20some%20time%20and%20this%20little%20guy%20is%20definitely%20worth%20the%20150%20bucks%20it%20costs.%0D%0A%0D%0A%0D%0ALogic%20Analy" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;title=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;title=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;t=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;title=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic&amp;notes=I%20just%20got%20a%20shiny%20new%20Logic%2C%20a%20tiny%208-channel%2C%2024%20MHz%20logic%20analyzer%20from%20Saleae%20LLC%2C%20and%20it%20is%20beautiful.%20I%27ve%20been%20wanting%20to%20get%20a%20logic%20analyzer%20for%20quite%20some%20time%20and%20this%20little%20guy%20is%20definitely%20worth%20the%20150%20bucks%20it%20costs.%0D%0A%0D%0A%0D%0ALogic%20Analy" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;title=Enough%20with%20the%20guesswork%2C%20I%20got%20Logic&amp;annotation=I%20just%20got%20a%20shiny%20new%20Logic%2C%20a%20tiny%208-channel%2C%2024%20MHz%20logic%20analyzer%20from%20Saleae%20LLC%2C%20and%20it%20is%20beautiful.%20I%27ve%20been%20wanting%20to%20get%20a%20logic%20analyzer%20for%20quite%20some%20time%20and%20this%20little%20guy%20is%20definitely%20worth%20the%20150%20bucks%20it%20costs.%0D%0A%0D%0A%0D%0ALogic%20Analy" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F12%2Fenough-with-the-guesswork-i-got-logic%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/12/enough-with-the-guesswork-i-got-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Montreal Hackers Wave</title>
		<link>http://carlitoscontraptions.com/2009/11/montreal-hackers-wave/</link>
		<comments>http://carlitoscontraptions.com/2009/11/montreal-hackers-wave/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 17:17:04 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Info]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=438</guid>
		<description><![CDATA[I finally got a Google Wave account and I decided to do something for the community. More precisely, the hacker/tinkerer/DIY community.
I think it would be rather interesting to have a place where to share, showcase and discuss projects and hacks with local people (from Montreal).
If you want to join the wave you can find it [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_439" class="wp-caption alignleft" style="width: 310px"><a href="https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BPUXPJxujA"><img class="size-medium wp-image-439 " title="Google Wave Logo" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/google_wave_logo-300x225.jpg" alt="Google Wave" width="300" height="225" /></a><p class="wp-caption-text">Google Wave</p></div>
<p>I finally got a <a title="Google Wave" href="http://www.google.ca/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CAkQFjAA&amp;url=http%3A%2F%2Fwave.google.com%2F&amp;ei=2wAUS-T4DcjklAeR84G8DQ&amp;usg=AFQjCNGg8-efETxJL6lMwqDE2JjsVvoRRA&amp;sig2=THWlWWAmgFta2VWw0cH9Mg">Google Wave</a> account and I decided to do something for the community. More precisely, the hacker/tinkerer/DIY community.</p>
<p>I think it would be rather interesting to have a place where to share, showcase and discuss projects and hacks with local people (from Montreal).</p>
<p>If you want to join the wave you can find it <a title="Montreal's Hackers Wave" href="https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BPUXPJxujA">here</a>.</p>
<p>I hope this will result in a stronger more connected Montreal Hacker community.</p>
<p>Cheers, and see you on the wave!</p>
<p>I have a few Wave invites left so if any geeky Montrealer would like one, please leave a comment and I&#8217;ll see what I can do.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;title=Montreal%20Hackers%20Wave&amp;bodytext=%0D%0A%0D%0AI%20finally%20got%20a%20Google%20Wave%20account%20and%20I%20decided%20to%20do%20something%20for%20the%20community.%20More%20precisely%2C%20the%20hacker%2Ftinkerer%2FDIY%20community.%0D%0A%0D%0AI%20think%20it%20would%20be%20rather%20interesting%20to%20have%20a%20place%20where%20to%20share%2C%20showcase%20and%20discuss%20projects%20and%20ha" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;title=Montreal%20Hackers%20Wave" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;title=Montreal%20Hackers%20Wave" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Montreal%20Hackers%20Wave%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;t=Montreal%20Hackers%20Wave" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;title=Montreal%20Hackers%20Wave&amp;notes=%0D%0A%0D%0AI%20finally%20got%20a%20Google%20Wave%20account%20and%20I%20decided%20to%20do%20something%20for%20the%20community.%20More%20precisely%2C%20the%20hacker%2Ftinkerer%2FDIY%20community.%0D%0A%0D%0AI%20think%20it%20would%20be%20rather%20interesting%20to%20have%20a%20place%20where%20to%20share%2C%20showcase%20and%20discuss%20projects%20and%20ha" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;title=Montreal%20Hackers%20Wave&amp;annotation=%0D%0A%0D%0AI%20finally%20got%20a%20Google%20Wave%20account%20and%20I%20decided%20to%20do%20something%20for%20the%20community.%20More%20precisely%2C%20the%20hacker%2Ftinkerer%2FDIY%20community.%0D%0A%0D%0AI%20think%20it%20would%20be%20rather%20interesting%20to%20have%20a%20place%20where%20to%20share%2C%20showcase%20and%20discuss%20projects%20and%20ha" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fmontreal-hackers-wave%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/11/montreal-hackers-wave/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Carlitos 1, Xilinx 0</title>
		<link>http://carlitoscontraptions.com/2009/11/carlitos-1-xilinx-0/</link>
		<comments>http://carlitoscontraptions.com/2009/11/carlitos-1-xilinx-0/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 08:02:31 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=431</guid>
		<description><![CDATA[I spent countless hours trying to install the free version of the Xilinx software on may windoze Virtual machine and I have finally succeed.
I must say that although I have never used Xilinx ISE Webpack, I already hate it. It come in a huge installation archive (2.7 GB) and an equally huge update archive (2.4 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_432" class="wp-caption alignright" style="width: 160px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/11/Fpga_xilinx_spartan.jpg"><img class="size-thumbnail wp-image-432" title="Xilinx Spartan" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/Fpga_xilinx_spartan-150x150.jpg" alt="Xilinx Spartan" width="150" height="150" /></a><p class="wp-caption-text">Xilinx Spartan</p></div>
<p>I spent countless hours trying to install the free version of the Xilinx software on may windoze Virtual machine and I have finally succeed.</p>
<p>I must say that although I have never used Xilinx ISE Webpack, I already hate it. It come in a huge installation archive (2.7 GB) and an equally huge update archive (2.4 GB). The option to use the &#8220;slim&#8221; installer (88 MB) is worthless since there is no ways of saving the required files for an eventual reinstallation (which was needed twice in my case).</p>
<p>Anyway, after installing/uninstalling/installing many times I finally got it to work. And this very lengthy and painful process reminded me why the Open Source world is so much more convenient. Installing a full linux distribution with tons of extra programs takes half the required storage and a third of the time. Too bad FPGA programming tools are ruled by the chip manufacturers.</p>
<p>All this painful process was required in order to get my new <a title="NanoBoard 3000" href="http://carlitoscontraptions.com/2009/11/i-am-the-luckiest-engineer-ever/">NanoBoard 3000</a> running. Hopefully I wont have to use Xilinx ISE anytime soon. Altium Designer was much easier to install and requires less storage.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;title=Carlitos%201%2C%20Xilinx%200&amp;bodytext=%0D%0A%0D%0AI%20spent%20countless%20hours%20trying%20to%20install%20the%20free%20version%20of%20the%20Xilinx%20software%20on%20may%20windoze%20Virtual%20machine%20and%20I%20have%20finally%20succeed.%0D%0A%0D%0AI%20must%20say%20that%20although%20I%20have%20never%20used%20Xilinx%20ISE%20Webpack%2C%20I%20already%20hate%20it.%20It%20come%20in%20a%20huge%20in" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;title=Carlitos%201%2C%20Xilinx%200" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;title=Carlitos%201%2C%20Xilinx%200" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Carlitos%201%2C%20Xilinx%200%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;t=Carlitos%201%2C%20Xilinx%200" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;title=Carlitos%201%2C%20Xilinx%200&amp;notes=%0D%0A%0D%0AI%20spent%20countless%20hours%20trying%20to%20install%20the%20free%20version%20of%20the%20Xilinx%20software%20on%20may%20windoze%20Virtual%20machine%20and%20I%20have%20finally%20succeed.%0D%0A%0D%0AI%20must%20say%20that%20although%20I%20have%20never%20used%20Xilinx%20ISE%20Webpack%2C%20I%20already%20hate%20it.%20It%20come%20in%20a%20huge%20in" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;title=Carlitos%201%2C%20Xilinx%200&amp;annotation=%0D%0A%0D%0AI%20spent%20countless%20hours%20trying%20to%20install%20the%20free%20version%20of%20the%20Xilinx%20software%20on%20may%20windoze%20Virtual%20machine%20and%20I%20have%20finally%20succeed.%0D%0A%0D%0AI%20must%20say%20that%20although%20I%20have%20never%20used%20Xilinx%20ISE%20Webpack%2C%20I%20already%20hate%20it.%20It%20come%20in%20a%20huge%20in" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fcarlitos-1-xilinx-0%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/11/carlitos-1-xilinx-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tiny Firefox</title>
		<link>http://carlitoscontraptions.com/2009/11/tiny-firefox/</link>
		<comments>http://carlitoscontraptions.com/2009/11/tiny-firefox/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:58:33 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=427</guid>
		<description><![CDATA[I know this has been said before, but I cannot find it, so here it goes again.
Ever since I got my EeePC, I got obsessed by the amount of screen real-state Firefox takes for the top menu, browsing control buttons, address and search bar, etc.
The quickest fix I always apply every time I am in [...]]]></description>
			<content:encoded><![CDATA[<p>I know this has been said before, but I cannot find it, so here it goes again.</p>
<p>Ever since I got <a title="EeePC" href="http://carlitoscontraptions.com/2008/09/eee-pc-1000-ubuntu-kde-41/">my EeePC</a>, I got obsessed by the amount of screen real-state Firefox takes for the top menu, browsing control buttons, address and search bar, etc.</p>
<p>The quickest fix I always apply every time I am in front of a Firefox windows that is not mine is to move the Bookmarks toolbar content right next to the File menu and to disable the Bookmarks toolbar.  This removes one full toolbar, and unless you have a really heavily populated Bookmarks toolbar, should function very well.</p>
<p>But I wanted to go further (especially since I saw that Chrome uses less screen real-state). So I installed a few add-ons that make a significant difference:</p>
<ul>
<li>AHS. <a title="autoHideStatusbar" href="https://addons.mozilla.org/en-US/firefox/addon/1530">autoHideStatusbar</a> does precisely that. It hides the status bar unless it is required (i.e. a page is loading or you hover a link) or you go near it with the mouse pointer.</li>
<li><a title="Smart Stop/Reload" href="https://addons.mozilla.org/en-US/firefox/addon/7401">Smart Stop/Reload</a>. It combines the Stop and Reload buttons (since they are never used at he same time).</li>
<li><a title="Tiny Menu" href="https://addons.mozilla.org/en-US/firefox/addon/1455">Tiny Menu</a>. It transforms the File menu into a single item. This extension saves a lot of real-state and the menu remains nice ans usable.</li>
</ul>
<p>By using these extensions and moving things around in the toolbars, you can achieve a very tiny navigation interface that is perfectly usable.</p>
<div id="attachment_429" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/11/tiny_firefox.png"><img class="size-medium wp-image-429" title="Tiny Firefox" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/tiny_firefox-300x229.png" alt="Tiny Firefox" width="300" height="229" /></a><p class="wp-caption-text">Tiny Firefox</p></div>
<p>Note the <a title="Tux" href="http://carlitoscontraptions.com/2009/09/tux-laptop-sleeve/">Tux</a> theme (I a&#8217;m using Personas)</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;title=Tiny%20Firefox&amp;bodytext=I%20know%20this%20has%20been%20said%20before%2C%20but%20I%20cannot%20find%20it%2C%20so%20here%20it%20goes%20again.%0D%0A%0D%0AEver%20since%20I%20got%20my%20EeePC%2C%20I%20got%20obsessed%20by%20the%20amount%20of%20screen%20real-state%20Firefox%20takes%20for%20the%20top%20menu%2C%20browsing%20control%20buttons%2C%20address%20and%20search%20bar%2C%20etc.%0D%0A%0D%0AT" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;title=Tiny%20Firefox" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;title=Tiny%20Firefox" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Tiny%20Firefox%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;t=Tiny%20Firefox" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;title=Tiny%20Firefox&amp;notes=I%20know%20this%20has%20been%20said%20before%2C%20but%20I%20cannot%20find%20it%2C%20so%20here%20it%20goes%20again.%0D%0A%0D%0AEver%20since%20I%20got%20my%20EeePC%2C%20I%20got%20obsessed%20by%20the%20amount%20of%20screen%20real-state%20Firefox%20takes%20for%20the%20top%20menu%2C%20browsing%20control%20buttons%2C%20address%20and%20search%20bar%2C%20etc.%0D%0A%0D%0AT" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;title=Tiny%20Firefox&amp;annotation=I%20know%20this%20has%20been%20said%20before%2C%20but%20I%20cannot%20find%20it%2C%20so%20here%20it%20goes%20again.%0D%0A%0D%0AEver%20since%20I%20got%20my%20EeePC%2C%20I%20got%20obsessed%20by%20the%20amount%20of%20screen%20real-state%20Firefox%20takes%20for%20the%20top%20menu%2C%20browsing%20control%20buttons%2C%20address%20and%20search%20bar%2C%20etc.%0D%0A%0D%0AT" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Ftiny-firefox%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/11/tiny-firefox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I am the luckiest Engineer ever</title>
		<link>http://carlitoscontraptions.com/2009/11/i-am-the-luckiest-engineer-ever/</link>
		<comments>http://carlitoscontraptions.com/2009/11/i-am-the-luckiest-engineer-ever/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 17:14:22 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=408</guid>
		<description><![CDATA[A few weeks ago, I received a very pleasant message: Altium, an FPGA development board manufacturer and IDE developer, contacted me asking If I wanted to try the (excessively cool) brand new development board (the NanoBoard 3000) for free.  Of course, I immediately (and quite emphatically) said YES.
Now that I got it, I&#8217;m dying to [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, I received a very pleasant message: <a title="Altium" href="http://altium.com/">Altium</a>, an FPGA development board manufacturer and IDE developer, contacted me asking If I wanted to try the (excessively cool) brand new development board (the <a title="NanoBoard 3000" href="http://nb3000.altium.com/intro.html">NanoBoard 3000</a>) for free.  Of course, I immediately (and quite emphatically) said <em>YES</em>.</p>
<div id="attachment_411" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/11/IMG_2254.JPG"><img class="size-medium wp-image-411" title="Altium NanoBoard 3000" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/IMG_2254-300x225.jpg" alt="The Altium NanoBoard 3000" width="300" height="225" /></a><p class="wp-caption-text">The Altium NanoBoard 3000</p></div>
<p>Now that I got it, I&#8217;m dying to have some spear time in order to try out their awesome board with their quite intriguing IDE.</p>
<h3>About the Hardware</h3>
<p>The NanoBoard 3000 is a beautiful piece of equipment. It boasts lots of cool peripherals and is built and packed as a luxury electronics product. It is a very good looking piece of equipment while remaining perfectly functional, it beats by far all the other development boards I am familiar with (i.e. the Altera DE2 board and the Lattice Mico32 development board) while remaining much cheaper (around 50% of their price).</p>
<div id="attachment_416" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/11/NanoBoard.jpg"><img class="size-medium wp-image-416" title="NanoBoard 3000 Unboxing" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/NanoBoard-300x240.jpg" alt="NanoBoard 3000 Unboxing" width="300" height="240" /></a><p class="wp-caption-text">NanoBoard 3000 Unboxing</p></div>
<h3>Features</h3>
<p>Here is a selection of the <a title="NanoBoard 3000 Wiki Page" href="http://wiki.altium.com/display/ADOH/NanoBoard+3000+Series">NanoBoard&#8217;s features</a> from <a title="Altium's Wiki" href="http://wiki.altium.com">Altium&#8217;s Wiki</a> I find most prominent:</p>
<ul>
<li>A Xilinx Spartan-3AN device (XC3S1400AN-4FGG676C)
<p><div id="attachment_421" class="wp-caption alignright" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/11/IMG_2251.JPG"><img class="size-medium wp-image-421" title="Nanoboard 3000 Front" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/IMG_2251-300x225.jpg" alt="Nanoboard 3000 Front" width="300" height="225" /></a><p class="wp-caption-text">Nanoboard 3000 Front</p></div></li>
<li>4 Serial SPI Flash memory devices</li>
<li>Programmable clock 6 to 200 MHz, accessible by Altium Designer or by an FPGA design</li>
<li>SPI Real-Time Clock with 3V battery backup</li>
<li>Adjustable voltage regulators set to generate 1.2V, 1.8V, 2.5V and 3.3V power</li>
<li>256K x 32-bit common-bus SRAM (1MB)</li>
<li>16M x 32-bit common-bus SDRAM (64MB)</li>
<li>8M x 16-bit common-bus 3.0V Page Mode Flash memory (16MB)</li>
<li>Dual 256K x 16-bit independent SRAM (512KB each)</li>
<li>256K x 16-bit independent SRAM (512KB)</li>
<li>8 RGB LEDS</li>
<li>5 generic push-button switches</li>
<li>4-channel 8-bit ADC, SPI-compatible</li>
<li>4-channel 8-bit DAC, SPI-compatible</li>
<li>4x isolated IM Relay channels</li>
<li>4x PWM power drivers</li>
<li> Screw terminal headers for ADC/DAC/Relay/PWM interfaces</li>
<li>SD (Secure Digital) card readers:
<ul>
<li>One for use by the Host Controller FPGA</li>
<li>One for use by the User FPGA</li>
</ul>
</li>
<li>SVGA interface (24-bit, 80MHz)
<p><div id="attachment_422" class="wp-caption alignright" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/11/IMG_2252.JPG"><img class="size-medium wp-image-422" title="NanoBoard 3000 Back" src="http://carlitoscontraptions.com/wp-content/uploads/2009/11/IMG_2252-300x225.jpg" alt="NanoBoard 3000 Back" width="300" height="225" /></a><p class="wp-caption-text">NanoBoard 3000 Back</p></div></li>
<li>10/100 Fast Ethernet interface</li>
<li>USB 2.0 High-Speed interface</li>
<li>RS-232 Serial Port – DB9M</li>
<li>RS-485 Serial Port – &#8216;RJ45&#8242;</li>
<li>240 x 320 TFT LCD with touch screen</li>
<li>8-way DIP-switch</li>
<li>Stereo 2W audio power amplifier with 3.5mm test input jack and DC volume control</li>
<li>24-bit Stereo Audio CODEC with I2S-compatible interface</li>
<li>Stereo audio jacks (3.5mm):
<ul>
<li>Line In / Line Out</li>
<li>Headphones</li>
</ul>
</li>
<li> Speakers on a separate (attached) board</li>
<li>MIDI interface</li>
<li>Diagnostics interface – PCI Express (PCIe) edge connector for connection of automated test equipment (ATE)</li>
<li>1.8&#8243; ATA/IDE connector providing access to user LED and generic switch I/O</li>
<li>Remote Control and IR interface.</li>
</ul>
<p>I should post some further details and perhaps even a simple test project soon (as soon as I get <a title="Altium Designer" href="http://www.altium.com/altiumsite/products/altium-designer/en/altium-designer_home.cfm">Altium Designer</a> and Xilinx ISE installed and running)</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;title=I%20am%20the%20luckiest%20Engineer%20ever&amp;bodytext=A%20few%20weeks%20ago%2C%20I%20received%20a%20very%20pleasant%20message%3A%20Altium%2C%20an%20FPGA%20development%20board%20manufacturer%20and%20IDE%20developer%2C%20contacted%20me%20asking%20If%20I%20wanted%20to%20try%20the%20%28excessively%20cool%29%20brand%20new%20development%20board%20%28the%20NanoBoard%203000%29%20for%20free.%C2%A0%20Of%20cours" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;title=I%20am%20the%20luckiest%20Engineer%20ever" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;title=I%20am%20the%20luckiest%20Engineer%20ever" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=I%20am%20the%20luckiest%20Engineer%20ever%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;t=I%20am%20the%20luckiest%20Engineer%20ever" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;title=I%20am%20the%20luckiest%20Engineer%20ever&amp;notes=A%20few%20weeks%20ago%2C%20I%20received%20a%20very%20pleasant%20message%3A%20Altium%2C%20an%20FPGA%20development%20board%20manufacturer%20and%20IDE%20developer%2C%20contacted%20me%20asking%20If%20I%20wanted%20to%20try%20the%20%28excessively%20cool%29%20brand%20new%20development%20board%20%28the%20NanoBoard%203000%29%20for%20free.%C2%A0%20Of%20cours" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;title=I%20am%20the%20luckiest%20Engineer%20ever&amp;annotation=A%20few%20weeks%20ago%2C%20I%20received%20a%20very%20pleasant%20message%3A%20Altium%2C%20an%20FPGA%20development%20board%20manufacturer%20and%20IDE%20developer%2C%20contacted%20me%20asking%20If%20I%20wanted%20to%20try%20the%20%28excessively%20cool%29%20brand%20new%20development%20board%20%28the%20NanoBoard%203000%29%20for%20free.%C2%A0%20Of%20cours" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F11%2Fi-am-the-luckiest-engineer-ever%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/11/i-am-the-luckiest-engineer-ever/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kubuntu Karmic Koala is out!</title>
		<link>http://carlitoscontraptions.com/2009/10/kubuntu-karmic-koala-is-out/</link>
		<comments>http://carlitoscontraptions.com/2009/10/kubuntu-karmic-koala-is-out/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 19:20:52 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=397</guid>
		<description><![CDATA[Kubuntu Karmic Koala is finally out! I use it since the Release Candidate came  Oct. 22 nd, and it is absolutely awesomely mind-blowingly fabulous.  All of the kinks in Jaunty have been fixed and a lot of new features have been added.
Kubuntu?
Why am I talking about Kubuntu and not about its more popular sibling Ubuntu? [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_399" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/10/kubuntu_Karmic.jpg"><img class="size-medium wp-image-399" title="Kubuntu Karmic Koala" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/kubuntu_Karmic-300x294.jpg" alt="Kubuntu Karmic Koala" width="300" height="294" /></a><p class="wp-caption-text">Kubuntu Karmic Koala</p></div>
<p><a title="Kubuntu 9.10" href="http://www.kubuntu.org/news/9.10-release">Kubuntu Karmic Koala</a> is finally out! I use it since the <a title="Kubuntu 9.10 RC" href="http://www.kubuntu.org/news/9.10-rc">Release Candidate</a> came  Oct. 22 nd, and it is absolutely awesomely mind-blowingly fabulous.  All of the kinks in Jaunty have been fixed and a lot of new features have been added.</p>
<h3>Kubuntu?</h3>
<p>Why am I talking about <a title="Kubuntu" href="http://www.kubuntu.org/">Kubuntu</a> and not about its more popular sibling <a title="Ubutu" href="http://www.ubuntu.com/">Ubuntu</a>? Well, very simply because <a title="KDE" href="http://kde.org/">KDE</a> kicks Gnome&#8217;s ass any day (while blindfolded and with all of its finger stuck in its nose). I know that seems like a very bold and unjustified statement, well it is indeed very bold but totally justified.</p>
<p>The main difference about KDE and Gnome, besides the fact that the KDE foundation is much more solid, flexible and portable, is the mindset. In KDE you can configure (trough a nice GUI) pretty much everything, whereas in Gnome, you get a bunch of very comfortable defaults that (although they can be modified) are not intended to be fiddled with too much.</p>
<p>Also, KDE is much more than a desktop environment and provides a full suite of programs that do almost everything you could want to do. These programs also integrate very well together and provide as many more features and options than any sane person would need or be able to use (but who likes sane people anyway?).</p>
<h3>Quick Review</h3>
<div id="attachment_402" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/10/kde_desktop_grid.png"><img class="size-medium wp-image-402" title="kde_desktop_grid" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/kde_desktop_grid-300x187.png" alt="My Desktops (Grid View)" width="300" height="187" /></a><p class="wp-caption-text">My Desktops (Grid View)</p></div>
<p>I am currently using the 64-bit version of Kubuntu and it is performing incredibly well. The system (<a title="Dell Vostro 1320" href="http://carlitoscontraptions.com/2009/09/new-laptop/">my laptop</a>) boots in around 40 seconds and turns off in less than 15 seconds. The graphical performance is flawless and I can benefit from smooth performance even when doing very processor intensive tasks (such as <a title="Making Panoramas" href="http://carlitoscontraptions.com/2009/10/automatic-panoramas-in-montreal/">stitching photos together</a>).</p>
<p>Also, It comes with <a title="Ubuntu One" href="https://one.ubuntu.com/">Ubutu One</a> (a remote storage service) which is pretty convenient for sharing and backing up files.</p>
<p>I&#8217;ll try to do a screencast and post it in order to show off the Koala.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;title=Kubuntu%20Karmic%20Koala%20is%20out%21&amp;bodytext=%0D%0A%0D%0AKubuntu%20Karmic%20Koala%20is%20finally%20out%21%20I%20use%20it%20since%20the%20Release%20Candidate%20came%C2%A0%20Oct.%2022%20nd%2C%20and%20it%20is%20absolutely%20awesomely%20mind-blowingly%20fabulous.%C2%A0%20All%20of%20the%20kinks%20in%20Jaunty%20have%20been%20fixed%20and%20a%20lot%20of%20new%20features%20have%20been%20added.%0D%0AKubuntu%3F" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;title=Kubuntu%20Karmic%20Koala%20is%20out%21" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;title=Kubuntu%20Karmic%20Koala%20is%20out%21" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Kubuntu%20Karmic%20Koala%20is%20out%21%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;t=Kubuntu%20Karmic%20Koala%20is%20out%21" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;title=Kubuntu%20Karmic%20Koala%20is%20out%21&amp;notes=%0D%0A%0D%0AKubuntu%20Karmic%20Koala%20is%20finally%20out%21%20I%20use%20it%20since%20the%20Release%20Candidate%20came%C2%A0%20Oct.%2022%20nd%2C%20and%20it%20is%20absolutely%20awesomely%20mind-blowingly%20fabulous.%C2%A0%20All%20of%20the%20kinks%20in%20Jaunty%20have%20been%20fixed%20and%20a%20lot%20of%20new%20features%20have%20been%20added.%0D%0AKubuntu%3F" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;title=Kubuntu%20Karmic%20Koala%20is%20out%21&amp;annotation=%0D%0A%0D%0AKubuntu%20Karmic%20Koala%20is%20finally%20out%21%20I%20use%20it%20since%20the%20Release%20Candidate%20came%C2%A0%20Oct.%2022%20nd%2C%20and%20it%20is%20absolutely%20awesomely%20mind-blowingly%20fabulous.%C2%A0%20All%20of%20the%20kinks%20in%20Jaunty%20have%20been%20fixed%20and%20a%20lot%20of%20new%20features%20have%20been%20added.%0D%0AKubuntu%3F" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fkubuntu-karmic-koala-is-out%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/10/kubuntu-karmic-koala-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Axion</title>
		<link>http://carlitoscontraptions.com/2009/10/the-axion/</link>
		<comments>http://carlitoscontraptions.com/2009/10/the-axion/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 05:55:38 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=330</guid>
		<description><![CDATA[Lately, I have been working on a very cool project: The Axion, an automated paint mixing machine.
I was very lucky to work with Panaxion, a start-up company based here in Montreal, on the manufacturing-prototype of their invention, the Axion. It consists of an automated on-the-fly paint-blender and paint-applicator.
The Axion?
The Axion is a paint mixing device [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, I have been working on a very cool project: The Axion, an automated paint mixing machine.</p>
<p>I was very lucky to work with <a title="Panaxion inc." href="http://panaxion.ca/">Panaxion</a>, a start-up company based here in Montreal, on the manufacturing-prototype of their invention, the Axion. It consists of an automated on-the-fly paint-blender and paint-applicator.</p>
<h3>The Axion?</h3>

<a href='http://carlitoscontraptions.com/2009/10/the-axion/compartment/' title='The Axion'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/compartment-150x150.png" class="attachment-thumbnail" alt="The Axion" title="The Axion" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/control_panel/' title='Top Panel'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/control_panel-150x150.png" class="attachment-thumbnail" alt="Control Panel" title="Top Panel" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/rear_panel/' title='Rear Panel'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/rear_panel-150x150.png" class="attachment-thumbnail" alt="Rear Panel" title="Rear Panel" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/axion_1/' title='The Axion From the Front'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/Axion_1-150x150.jpg" class="attachment-thumbnail" alt="Front" title="The Axion From the Front" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/axion_2/' title='The Axion Vanity'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/Axion_2-150x150.jpg" class="attachment-thumbnail" alt="Vanity" title="The Axion Vanity" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/axion_3/' title='The Axion  in Italy'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/Axion_3-150x150.jpg" class="attachment-thumbnail" alt="In Italy" title="The Axion  in Italy" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/axion_4/' title='The Axion From Above'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/Axion_4-150x150.jpg" class="attachment-thumbnail" alt="From Above" title="The Axion From Above" /></a>
<a href='http://carlitoscontraptions.com/2009/10/the-axion/blender_1/' title='Paint Blender'><img width="150" height="150" src="http://carlitoscontraptions.com/wp-content/uploads/2009/10/Blender_1-150x150.png" class="attachment-thumbnail" alt="Paint Blender" title="Paint Blender" /></a>

<p><a title="The Axion" href="http://www.decoraxion.com/axion.html">The Axion</a> is a paint mixing device composed of five paint containers, a paint flow control system and a paint blending apparatus. The whole system is controlled by a PC. As you select a colour from a user-defined colour palette in the Coloraxion software, the machine dispenses the appropriate amounts of different colour paints in order to produce the desired blend.</p>
<p>The machine is rather ingenious and is going to make its debut in the professional decorative painting realm very soon (I&#8217;ll keep you posted on that).</p>
<h3>My Involvement</h3>
<p>I was involved in the mechanical and electrical design of the first manufacturing prototype. I was lucky enough to learn SolidWorks and draw the entire machine (up to the very last detail). The resulting 3D model was then used to build the actual prototype and to produce some multimedia material. Needless to say that I was very happy to participate in the construction.</p>
<div class="pageview">
  <div class="pageviewhead">
    <img alt="View code" src="http://carlitoscontraptions.com/wp-content/plugins/pageview/pageview.gif" width="48" height="48" align="left"/>

    <table>
      <tr>
        <td><strong>Title:</strong></td>
        <td><a title="View fullscreen" target="_blank" href="http://www.decoraxion.com/axion.swf">The Axion</a></td>
      </tr>
      <tr>
        <td valign="top"><strong>Description:</strong></td>
        <td>Concept video based on the SolidWorks CAD model.</td>
      </tr>
    </table>
  </div>

  <iframe src="http://www.decoraxion.com/axion.swf" frameborder="0">Get a better browser!</iframe>
</div>
<h3>Did you say start-up?</h3>
<p><a title="Panaxion inc." href="http://panaxion.ca/">Panaxion</a> is a start-up company and is soon going to manufacture <a title="The Axion" href="http://www.decoraxion.com/axion.html">Axions</a>. <a title="Decoraxion" href="http://www.decoraxion.com/start.html">Their website</a> is under heavy construction at the moment but it should become stable (and beautiful) soon. If you are interested in decorative painting (in the non effeminate sense), I suggest you keep an eye on this project.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;title=The%20Axion&amp;bodytext=Lately%2C%20I%20have%20been%20working%20on%20a%20very%20cool%20project%3A%20The%20Axion%2C%20an%20automated%20paint%20mixing%20machine.%0D%0A%0D%0AI%20was%20very%20lucky%20to%20work%20with%20Panaxion%2C%20a%20start-up%20company%20based%20here%20in%20Montreal%2C%20on%20the%20manufacturing-prototype%20of%20their%20invention%2C%20the%20Axion.%20It%20c" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;title=The%20Axion" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;title=The%20Axion" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=The%20Axion%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;t=The%20Axion" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;title=The%20Axion&amp;notes=Lately%2C%20I%20have%20been%20working%20on%20a%20very%20cool%20project%3A%20The%20Axion%2C%20an%20automated%20paint%20mixing%20machine.%0D%0A%0D%0AI%20was%20very%20lucky%20to%20work%20with%20Panaxion%2C%20a%20start-up%20company%20based%20here%20in%20Montreal%2C%20on%20the%20manufacturing-prototype%20of%20their%20invention%2C%20the%20Axion.%20It%20c" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;title=The%20Axion&amp;annotation=Lately%2C%20I%20have%20been%20working%20on%20a%20very%20cool%20project%3A%20The%20Axion%2C%20an%20automated%20paint%20mixing%20machine.%0D%0A%0D%0AI%20was%20very%20lucky%20to%20work%20with%20Panaxion%2C%20a%20start-up%20company%20based%20here%20in%20Montreal%2C%20on%20the%20manufacturing-prototype%20of%20their%20invention%2C%20the%20Axion.%20It%20c" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fthe-axion%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/10/the-axion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatic Panoramas in Montreal</title>
		<link>http://carlitoscontraptions.com/2009/10/automatic-panoramas-in-montreal/</link>
		<comments>http://carlitoscontraptions.com/2009/10/automatic-panoramas-in-montreal/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 05:01:44 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=354</guid>
		<description><![CDATA[I used the automated panoramic photography rig (or Panoramaker, for short) in order to make some panoramas here in Montreal.
After having the rig working, I went out on my bike with my tripod, my laptop, my digital camera and the panoramic photography ri. I decided I wanted to capture the sunset at Mount Royal but [...]]]></description>
			<content:encoded><![CDATA[<p>I used <a title="Panoramic Camera Prototype" href="http://carlitoscontraptions.com/2009/09/panoramic-camera-prototype/">the automated panoramic photography rig</a> (or <a title="Panoramaker" href="http://carlitoscontraptions.com/2009/10/panoramaker/">Panoramaker</a>, for short) in order to make some panoramas here in Montreal.</p>
<p>After having the rig working, I went out on my bike with my tripod, my laptop, my digital camera and the panoramic photography ri. I decided I wanted to capture the sunset at <a title="Mont Royal" href="http://en.wikipedia.org/wiki/Mount_Royal">Mount Royal</a> but when I was halfway there, I noticed that the sun became completely covered by clouds.  So I decided to shoot some other panoramas instead.</p>
<h3>CCA</h3>
<p>Here is a nice 360 deg view of the <a href="http://www.cca.qc.ca/en/collection/443-photographic-documentation-of-the-shaughnessy-house-1971">Maison Van-Horne Shaughnessi (a.k.a. The Canadian Centre for Architecture)</a>. This building is located <a href="http://maps.google.ca/?ie=UTF8&amp;hq=&amp;hnear=5478+Avenue+Bourret,+Montreal,+Communaut%C3%A9-Urbaine-de-Montr%C3%A9al,+Quebec&amp;ll=45.49088,-73.578403&amp;spn=0.000936,0.00239&amp;t=h&amp;z=19&amp;lci=com.panoramio.all">here</a>. Keep in mind that you can click on the title in order to see the panorama full-screen.</p>
<div class="pageview">
  <div class="pageviewhead">
    <img alt="View code" src="http://carlitoscontraptions.com/wp-content/plugins/pageview/pageview.gif" width="48" height="48" align="left"/>

    <table>
      <tr>
        <td><strong>Title:</strong></td>
        <td><a title="View fullscreen" target="_blank" href="http://files.carlitoscontraptions.com/panorama/Montreal/VanHorne.html">Maison Van-Horne Shaughnessi</a></td>
      </tr>
      <tr>
        <td valign="top"><strong>Description:</strong></td>
        <td>A 360 deg panorama shot from the sidewalk.</td>
      </tr>
    </table>
  </div>

  <iframe src="http://files.carlitoscontraptions.com/panorama/Montreal/VanHorne.html" frameborder="0">Get a better browser!</iframe>
</div>
<p>When watching carefully, it is possible to notice a little parallax error near the base of the descriptive plate in front of the building. I could have corrected this but I noticed it too late and I am extremely lazy. You can also see some cars blending with their surroundings as Hugin, the panorama stitching program, tries to make sense of a changing scene (with cars passing by).</p>
<h3>Place Ville-Marie</h3>
<p>This is a panorama of Place Ville-Marie taken at the central fountain.</p>
<div class="pageview">
  <div class="pageviewhead">
    <img alt="View code" src="http://carlitoscontraptions.com/wp-content/plugins/pageview/pageview.gif" width="48" height="48" align="left"/>

    <table>
      <tr>
        <td><strong>Title:</strong></td>
        <td><a title="View fullscreen" target="_blank" href="http://files.carlitoscontraptions.com/panorama/Montreal/place_ville_marie.html">Place Ville-Marie</a></td>
      </tr>
      <tr>
        <td valign="top"><strong>Description:</strong></td>
        <td>A 360 deg panorama shot at the Place Ville-Marie fountain.</td>
      </tr>
    </table>
  </div>

  <iframe src="http://files.carlitoscontraptions.com/panorama/Montreal/place_ville_marie.html" frameborder="0">Get a better browser!</iframe>
</div>
<p>The parallax errors in this one are much more significant, but then again, laziness got the best of me. They are mainly caused by the fact that the camera was not perfectly flat on the tripod when shooting this.</p>
<p>If you want to know what are the tools used to create these panoramas, please read my previous posting on <a title="Making Panoramas" href="http://carlitoscontraptions.com/2009/05/making-panoramas/">Making Panoramas</a>.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;title=Automatic%20Panoramas%20in%20Montreal&amp;bodytext=I%20used%20the%20automated%20panoramic%20photography%20rig%20%28or%20Panoramaker%2C%20for%20short%29%20in%20order%20to%20make%20some%20panoramas%20here%20in%20Montreal.%0D%0A%0D%0AAfter%20having%20the%20rig%20working%2C%20I%20went%20out%20on%20my%20bike%20with%20my%20tripod%2C%20my%20laptop%2C%20my%20digital%20camera%20and%20the%20panoramic%20photogr" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;title=Automatic%20Panoramas%20in%20Montreal" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;title=Automatic%20Panoramas%20in%20Montreal" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Automatic%20Panoramas%20in%20Montreal%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;t=Automatic%20Panoramas%20in%20Montreal" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;title=Automatic%20Panoramas%20in%20Montreal&amp;notes=I%20used%20the%20automated%20panoramic%20photography%20rig%20%28or%20Panoramaker%2C%20for%20short%29%20in%20order%20to%20make%20some%20panoramas%20here%20in%20Montreal.%0D%0A%0D%0AAfter%20having%20the%20rig%20working%2C%20I%20went%20out%20on%20my%20bike%20with%20my%20tripod%2C%20my%20laptop%2C%20my%20digital%20camera%20and%20the%20panoramic%20photogr" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;title=Automatic%20Panoramas%20in%20Montreal&amp;annotation=I%20used%20the%20automated%20panoramic%20photography%20rig%20%28or%20Panoramaker%2C%20for%20short%29%20in%20order%20to%20make%20some%20panoramas%20here%20in%20Montreal.%0D%0A%0D%0AAfter%20having%20the%20rig%20working%2C%20I%20went%20out%20on%20my%20bike%20with%20my%20tripod%2C%20my%20laptop%2C%20my%20digital%20camera%20and%20the%20panoramic%20photogr" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fautomatic-panoramas-in-montreal%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/10/automatic-panoramas-in-montreal/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Panoramaker</title>
		<link>http://carlitoscontraptions.com/2009/10/panoramaker/</link>
		<comments>http://carlitoscontraptions.com/2009/10/panoramaker/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 01:55:03 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=348</guid>
		<description><![CDATA[As promised before, here is the Python script that runs my panoramic camera hardware. It is a very quick prototype and is by no means intended for widespread use since it requires manual calibration. Nevertheless, it might be very useful to those seeking to learn how to position the servos or control a digital camera [...]]]></description>
			<content:encoded><![CDATA[<p>As promised <a title="Panoramic Camera Prototype" href="http://carlitoscontraptions.com/2009/09/panoramic-camera-prototype/">before</a>, here is the Python script that runs my <a title="Panoramic Camera Prototype" href="http://carlitoscontraptions.com/2009/09/panoramic-camera-prototype/">panoramic camera hardware</a>. It is a very quick prototype and is by no means intended for widespread use since it requires manual calibration. Nevertheless, it might be very useful to those seeking to learn how to position the servos or control a digital camera through Python.</p>
<p>This script requires my <a title="Pololu Library" href="http://carlitoscontraptions.com/2009/07/pololu-python-library/">Pololu library</a> and includes some codes from <a title="Digital Camera Control with gphoto2 " href="https://vmlaker.org/geek/python/digital-camera-control-with-gphoto2">here</a> in order to control the camera. Besides the basic requirements of lib_pololu,  the script also requires <a title="gPhoto" href="http://gphoto.sourceforge.net/">gPhoto</a>. If you are running Linux, you most likely  already have it but in case you do not, you can install it through your favourite package manager or by using the console (e.g. for Ubuntu/Debian):</p>
<blockquote><p>sudo apt-get install gphoto</p></blockquote>
<p>If you are using some other OS, you can download gPhoto from <a title="Download gPhoto" href="http://sourceforge.net/projects/gphoto/files/">here</a>.</p>
<p><strong>The Code</strong></p>
<div><a href="http://carlitoscontraptions.com/http://files.carlitoscontraptions.com/programming/Panoramaker/panoramaker.txt" style="float: right; margin-right: 5px;">Download</a>
<div class="dean_ch" style="white-space: wrap;"><span class="co1"># Adding the path to the lib_pololu.py file to your modules path.</span><br />
<span class="co1"># Assuming that the file is at /your/path/to/the/library/lib_pololu.py</span><br />
<span class="kw1">import</span> <span class="kw3">sys</span><br />
<span class="kw3">sys</span>.<span class="me1">path</span>.<span class="me1">append</span><span class="br0">&#40;</span><span class="st0">&#8216;/your/path/to/the/library&#8217;</span><span class="br0">&#41;</span></p>
<p><span class="co1"># Import the lib_pololu module</span><br />
<span class="kw1">import</span> lib_pololu</p>
<p><span class="co1"># Import the serial communication and time modules</span><br />
<span class="kw1">import</span> serial<br />
<span class="kw1">import</span> <span class="kw3">time</span></p>
<p><span class="co1"># Open serial port</span><br />
port = serial.<span class="me1">Serial</span><span class="br0">&#40;</span><span class="st0">&#8216;/dev/ttyUSB1&#8242;</span><span class="br0">&#41;</span><br />
port.<span class="me1">baudrate</span>=<span class="nu0">2400</span> <span class="co1">#set an appropriate baudrate</span></p>
<p><span class="co1"># Camera Code (from vmlaker.org)</span><br />
<span class="kw1">import</span> <span class="kw3">os</span>, <span class="kw3">re</span><br />
<span class="kw1">from</span> <span class="kw3">subprocess</span> <span class="kw1">import</span> call, Popen, PIPE</p>
<p><span class="kw1">def</span> run<span class="br0">&#40;</span>command<span class="br0">&#41;</span>:<br />
&nbsp; &nbsp; <span class="kw1">print</span> <span class="st0">&#8216;Running:&#8217;</span>, command<br />
&nbsp; &nbsp; p = Popen<span class="br0">&#40;</span>command, shell=<span class="kw2">True</span>, stdout=PIPE<span class="br0">&#41;</span><br />
&nbsp; &nbsp; lines = p.<span class="me1">stdout</span>.<span class="me1">readlines</span><span class="br0">&#40;</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; <span class="kw1">for</span> line <span class="kw1">in</span> lines:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">print</span> <span class="st0">&#8216;Stdout :&#8217;</span>, line,<br />
&nbsp; &nbsp; <span class="kw1">return</span> lines<br />
<span class="kw1">def</span> capture<span class="br0">&#40;</span><span class="br0">&#41;</span>:<br />
&nbsp; &nbsp; c = <span class="st0">&#8216;gphoto2 &#8211;capture-image&#8217;</span><br />
&nbsp; &nbsp; sout = run<span class="br0">&#40;</span>c<span class="br0">&#41;</span><br />
&nbsp; &nbsp; firstLine = sout<span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; expr = <span class="st0">&#8216;New file is in location (.*?) on the camera&#8217;</span><br />
&nbsp; &nbsp; comp = <span class="kw3">re</span>.<span class="kw2">compile</span><span class="br0">&#40;</span>expr, <span class="kw3">re</span>.<span class="me1">DOTALL</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; path = <span class="kw3">re</span>.<span class="me1">findall</span><span class="br0">&#40;</span>comp, firstLine<span class="br0">&#41;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><br />
&nbsp; &nbsp; <span class="kw2">dir</span>, fname = <span class="kw3">os</span>.<span class="me1">path</span>.<span class="me1">split</span><span class="br0">&#40;</span>path<span class="br0">&#41;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; c = <span class="st0">&#8216;gphoto2 &#8211;get-file %s &#8211;folder %s&#8217;</span>%<span class="br0">&#40;</span>fname, <span class="kw2">dir</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; run<span class="br0">&#40;</span>c<span class="br0">&#41;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; c = <span class="st0">&#8216;gphoto2 &#8211;delete-file %s &#8211;folder %s&#8217;</span>%<span class="br0">&#40;</span>fname, <span class="kw2">dir</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; run<span class="br0">&#40;</span>c<span class="br0">&#41;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; c = <span class="st0">&#8216;gphoto2 &#8211;storage-info&#8217;</span><br />
&nbsp; &nbsp; run<span class="br0">&#40;</span>c<span class="br0">&#41;</span></p>
<p><span class="co1"># Calibration Parameters</span><br />
<span class="co1"># These parameters set the limits and reference positions of the rig.</span><br />
<span class="co1"># They have been obtained trough trial and error.</span><br />
horizontal = <span class="nu0">93.5</span><br />
front = <span class="nu0">95.5</span><br />
back_l = <span class="nu0">84.5</span><br />
back_r = <span class="nu0">107</span><br />
top = <span class="nu0">70</span><br />
bottom = <span class="nu0">110</span></p>
<p><span class="co1"># Create two motors</span><br />
<span class="co1"># There are associated to the panning and tilting motion of the rig.</span><br />
tilt = lib_pololu.<span class="me1">Servo</span><span class="br0">&#40;</span>port, <span class="nu0">0</span>, <span class="nu0">1150</span>, <span class="nu0">4650</span><span class="br0">&#41;</span><br />
pan = lib_pololu.<span class="me1">Servo</span><span class="br0">&#40;</span>port, <span class="nu0">1</span>, <span class="nu0">1200</span>, <span class="nu0">4987</span><span class="br0">&#41;</span></p>
<p><span class="co1"># Define a capture routine</span><br />
<span class="co1"># This is a simple loop that takes pictures in order to produce a</span><br />
<span class="co1"># 360 deg panorama.</span><br />
<span class="kw1">def</span> capture_pano<span class="br0">&#40;</span><span class="br0">&#41;</span>:<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="co1"># Capture parameters</span><br />
&nbsp; &nbsp; steps_h = <span class="nu0">16</span><br />
&nbsp; &nbsp; steps_v = <span class="nu0">4</span><br />
&nbsp; &nbsp; step_h = <span class="br0">&#40;</span>back_r &#8211; back_l<span class="br0">&#41;</span>/steps_h<br />
&nbsp; &nbsp; step_v = <span class="br0">&#40;</span>bottom &#8211; top<span class="br0">&#41;</span>/steps_v<br />
&nbsp; &nbsp; pos_v = bottom</p>
<p>&nbsp; &nbsp; <span class="kw1">while</span> <span class="br0">&#40;</span>pos_v &gt;=top<span class="br0">&#41;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; tilt.<span class="me1">set_pos</span><span class="br0">&#40;</span>pos_v<span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; pos_v = pos_v &#8211; step_v<br />
&nbsp; &nbsp; &nbsp; &nbsp; pos_h = back_l<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">while</span><span class="br0">&#40;</span>pos_h &lt;= back_r<span class="br0">&#41;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pan.<span class="me1">set_pos</span><span class="br0">&#40;</span>pos_h<span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pos_h = pos_h + step_h<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">time</span>.<span class="me1">sleep</span><span class="br0">&#40;</span><span class="nu0">2</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; capture<span class="br0">&#40;</span><span class="br0">&#41;</span></p>
<p>
<span class="co1"># Initialize the motors</span><br />
tilt.<span class="me1">set_pos</span><span class="br0">&#40;</span>horizontal<span class="br0">&#41;</span><br />
pan.<span class="me1">set_pos</span><span class="br0">&#40;</span>front<span class="br0">&#41;</span><br />
<span class="kw3">time</span>.<span class="me1">sleep</span><span class="br0">&#40;</span><span class="nu0">2</span><span class="br0">&#41;</span></p>
<p><span class="co1"># Capture the panorama</span><br />
capture_pano<span class="br0">&#40;</span><span class="br0">&#41;</span><br />
&nbsp;</div>
</div>
<p>Again, many thanks to <a title="RobotShop" href="http://www.robotshop.com/">RobotShop</a> who provided the hardware that made this project possible.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;title=Panoramaker&amp;bodytext=As%20promised%20before%2C%20here%20is%20the%20Python%20script%20that%20runs%20my%20panoramic%20camera%20hardware.%20It%20is%20a%20very%20quick%20prototype%20and%20is%20by%20no%20means%20intended%20for%20widespread%20use%20since%20it%20requires%20manual%20calibration.%20Nevertheless%2C%20it%20might%20be%20very%20useful%20to%20those%20see" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;title=Panoramaker" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;title=Panoramaker" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Panoramaker%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;t=Panoramaker" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;title=Panoramaker&amp;notes=As%20promised%20before%2C%20here%20is%20the%20Python%20script%20that%20runs%20my%20panoramic%20camera%20hardware.%20It%20is%20a%20very%20quick%20prototype%20and%20is%20by%20no%20means%20intended%20for%20widespread%20use%20since%20it%20requires%20manual%20calibration.%20Nevertheless%2C%20it%20might%20be%20very%20useful%20to%20those%20see" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;title=Panoramaker&amp;annotation=As%20promised%20before%2C%20here%20is%20the%20Python%20script%20that%20runs%20my%20panoramic%20camera%20hardware.%20It%20is%20a%20very%20quick%20prototype%20and%20is%20by%20no%20means%20intended%20for%20widespread%20use%20since%20it%20requires%20manual%20calibration.%20Nevertheless%2C%20it%20might%20be%20very%20useful%20to%20those%20see" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F10%2Fpanoramaker%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/10/panoramaker/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Panoramic Camera &#8211; Prototype</title>
		<link>http://carlitoscontraptions.com/2009/09/panoramic-camera-prototype/</link>
		<comments>http://carlitoscontraptions.com/2009/09/panoramic-camera-prototype/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 05:46:45 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Robotics]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=333</guid>
		<description><![CDATA[This time, I built a panoramic camera. My main objective was to have a platform that can be used with pretty much any camera and that can produce panoramas with a minimum of work. If there is enough interest from the public and if this prototype is well received by the DIY community, I'm planning to produce (and hopefully sell) kits that would include all the parts to build this device.]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #ff0000;">Update: </span></h2>
<p style="padding-left: 30px;">Read the follow up posts: <a title="Panoramaker" href="http://carlitoscontraptions.com/2009/10/panoramaker/">Panoramaker</a>, where I expose the software, and <a title="Automatic Panoramas in Montreal" href="http://carlitoscontraptions.com/2009/10/automatic-panoramas-in-montreal/">Automatic Panoramas in Montreal</a>, where the final result can be seen.</p>
<p>I have finally completed my second project sponsored by <a title="RobotShop" href="http://www.robotshop.com/">RobotShop</a>. I apologize for the immense delay, I really missed my promise of rolling out a new project every two weeks. Let&#8217;s just say that I had a lot going on lately and I could barely keep up with my obligations, let alone blogging or building new projects.</p>
<div id="attachment_338" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/ville_marie_2_fused.tif.jpg"><img class="size-medium wp-image-338" title="Place Ville-Marie" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/ville_marie_2_fused.tif-300x83.jpg" alt="Place Ville Marie Panorama" width="300" height="83" /></a><p class="wp-caption-text">Place Ville-Marie Panorama</p></div>
<p>This time, I built a panoramic camera. My main objective was to have a platform that can be used with pretty much any camera and that can produce panoramas with a minimum of work. If there is enough interest from the public and if this prototype is well received by the DIY community, I&#8217;m planning to produce (and hopefully sell) kits that would include all the parts to build this device.</p>
<h3>Materials</h3>
<ul>
<li><a title="Hitec HS-785HB Winch Servo Motor" href="http://www.robotshop.ca/hitec-hs785hb-servo-motor.html">Hitec HS-785HB Winch Servo Motor</a></li>
<li><a title="ServoCity SPT200 Direct Drive Pan &amp; Tilt System" href="http://www.robotshop.ca/servocity-spt200-pan-tilt.html">ServoCity SPT200 Direct Drive Pan &amp; Tilt System</a></li>
<li><a href="http://www.robotshop.ca/pololu-micro-serial-servo-controller.html">Pololu Micro Serial 8 Servo Controller</a></li>
<li><a title="Hitec HS-425BB Servo Motor" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.robotshop.ca');" href="http://www.robotshop.ca/Hitec-HS-425BB-Servo-Motor.html">Hitec HS-425BB Servo Motor</a></li>
<li>A digital camera</li>
<li>Small plastic container</li>
<li>Battery holders</li>
<li>(Rechargeable) Batteries</li>
<li>A piece of aluminum (I used an old heat sink)</li>
<li>A long nut (of the same size as a tripod screw)</li>
<li>A screw (that fits into the tripod attachment on the camera)</li>
<li>A tripod</li>
<li>Cable ties</li>
<li>A small piece of neoprene (or any other mushy substance)</li>
<li>A <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ftdichip.com');" href="http://www.ftdichip.com/Products/EvaluationKits/TTL-232R.htm">USB to Serial cable</a></li>
<li>Some female headers and wires</li>
</ul>
<h3>Putting It Together</h3>
<div id="attachment_341" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/Canon31.jpg"><img class="size-medium wp-image-341" title="Panoramic Camera Mount" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/Canon31-300x240.jpg" alt="Panoramic Camera Mount" width="300" height="240" /></a><p class="wp-caption-text">Panoramic Camera Mount</p></div>
<p>The first step was to put together the ServoCity Pan and Tilt system. This took away much of the building work since it is really simple to put together in no time at all. Nevertheless, I applied some modifications to it: I discarded the bottom plate that should be attached to the panning servo (since I am using a larger winch servo that would not fit otherwise), and I drilled a hole on the top plate in order to be able to fasten the camera to the rig. Note that I also included a little piece of neoprene that was lying around in order to prevent the bottom of my camera from getting scratched.</p>
<p>The mounting hole for the camera must be placed so that the lens&#8217; pupil is at the centre of rotation. This way, the horizontal rotation axis will be close to the no-parallax-error point  (or whatever it is called) of the camera and will minimize the parallax errors.</p>
<p>Then, I used an old heat sink as the main structure since it is sturdy and basically free. I used the trusty Dremel to adapt it and cut the proper holes and slots in order to mount all the remaining pieces. The pieces to be mounted on the aluminum plate are the battery holders, the Pololu servo controller, and the winch servo motor. (or whatever it is called</p>
<p>I encapsulated the Pololu servo controller in a small plastic container I got from for free while on a trip with my girlfriend to the beauty/ soap/cream shop. I also used two 2-AA battery holders in order to provide power for the servo motors. I used 29000 mAh NiMH rechargeable batteries that gave me several hours of autonomy. In order to connect the battery holders to the controller, I soldered a two-position female header and insulated the leads with heat-shrink tubing.</p>
<p>I used almost exclusively cable ties to tie everything on the aluminum plate except for the winch servo motor that I screwed in and the long nut that was also screwed in place (after being drilled sideways).  I also had to drill the bottom aluminum face in order to allow for the tripod screw to be inserted into the nut.</p>
<h3>Operating it</h3>
<div id="attachment_343" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/Panorama.jpg"><img class="size-medium wp-image-343" title="Panoramic camera in action" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/Panorama-300x240.jpg" alt="Panoramic camera in action" width="300" height="240" /></a><p class="wp-caption-text">Panoramic camera in action</p></div>
<p>This first prototype requires a laptop to be operated, which can be a little annoying.  I plan to use my EeePC in the immediate future and an embedded computer for an eventual commercial kit. It basically works as follows:</p>
<ol>
<li>The camera is set on the panoramic mount, which is fastened to the tripod.</li>
<li>The servo controller and the camera are connected to the computer trough their respective USB cables.</li>
<li>The controlling program is run.</li>
<li>The user waits in awe while the camera takes pictures by itself.</li>
</ol>
<p>In order to control the hardware, I use a python script that uses my <a title="Pololu Library" href="http://carlitoscontraptions.com/2009/07/pololu-python-library/">Pololu library</a> and <a title="gPhoto" href="http://gphoto.sourceforge.net/">gPhoto</a> in order to operate the servos and the camera respectively. I chose gPhoto since it supports a very wide range of cameras and it is very easy to use.</p>
<p>For now, taking a full 360 panorama takes about 15 minutes. This is a very long time and is mostly due to the fact that my script was hastily put together without care about the performance and in very little time. I will, very soon, post a cleaner version of the code, as well as all the panoramas I took properly processes and in full format, similarly to what I did with my <a title="San Francisco Panoramas" href="http://carlitoscontraptions.com/2009/05/making-panoramas/">San Francisco panoramas</a>.</p>
<h3>Acknowledgements</h3>
<div id="attachment_345" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.robotshop.com/"><img class="size-medium wp-image-345" title="RobotShop" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/robotshop_logoSIDE_001-300x128.jpg" alt="RobotShop.com" width="300" height="128" /></a><p class="wp-caption-text">RobotShop.com</p></div>
<p>I would like to thank the great people at <a title="RobotShop" href="http://www.robotshop.com/">RobotShop</a> for providing the <a title="Pololu servo controller" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.robotshop.ca');" href="http://www.robotshop.ca/pololu-micro-serial-servo-controller.html">Pololu Micro Serial Servo Controller</a>, the   <a title="ServoCity SPT200 Direct Drive Pan &amp; Tilt System" href="http://www.robotshop.ca/servocity-spt200-pan-tilt.html">ServoCity SPT200 Direct Drive Pan &amp; Tilt System</a>, and the <a title="Hitec HS-785HB Winch Servo Motor" href="http://www.robotshop.ca/hitec-hs785hb-servo-motor.html">Hitec HS-785HB Winch Servo Motor</a>. This is the second (and hopefully not the last) project they sponsor here at <a title="Carlitos' Contraptions" href="../">Carlitos’ Contraptions</a>. Without their help, I would have never been able to afford any of the materials (except for those that come straight from the garbage as usual).</p>
<p>They have also being very patient and understanding about my unexpected delay in rolling out this project.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1730px; width: 1px; height: 1px;">http://carlitoscontraptions.com/2009/05/making-panoramas/</div>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;title=Panoramic%20Camera%20-%20Prototype&amp;bodytext=This%20time%2C%20I%20built%20a%20panoramic%20camera.%20My%20main%20objective%20was%20to%20have%20a%20platform%20that%20can%20be%20used%20with%20pretty%20much%20any%20camera%20and%20that%20can%20produce%20panoramas%20with%20a%20minimum%20of%20work.%20If%20there%20is%20enough%20interest%20from%20the%20public%20and%20if%20this%20prototype%20is%20well%20received%20by%20the%20DIY%20community%2C%20I%27m%20planning%20to%20produce%20%28and%20hopefully%20sell%29%20kits%20that%20would%20include%20all%20the%20parts%20to%20build%20this%20device." title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;title=Panoramic%20Camera%20-%20Prototype" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;title=Panoramic%20Camera%20-%20Prototype" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Panoramic%20Camera%20-%20Prototype%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;t=Panoramic%20Camera%20-%20Prototype" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;title=Panoramic%20Camera%20-%20Prototype&amp;notes=This%20time%2C%20I%20built%20a%20panoramic%20camera.%20My%20main%20objective%20was%20to%20have%20a%20platform%20that%20can%20be%20used%20with%20pretty%20much%20any%20camera%20and%20that%20can%20produce%20panoramas%20with%20a%20minimum%20of%20work.%20If%20there%20is%20enough%20interest%20from%20the%20public%20and%20if%20this%20prototype%20is%20well%20received%20by%20the%20DIY%20community%2C%20I%27m%20planning%20to%20produce%20%28and%20hopefully%20sell%29%20kits%20that%20would%20include%20all%20the%20parts%20to%20build%20this%20device." title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;title=Panoramic%20Camera%20-%20Prototype&amp;annotation=This%20time%2C%20I%20built%20a%20panoramic%20camera.%20My%20main%20objective%20was%20to%20have%20a%20platform%20that%20can%20be%20used%20with%20pretty%20much%20any%20camera%20and%20that%20can%20produce%20panoramas%20with%20a%20minimum%20of%20work.%20If%20there%20is%20enough%20interest%20from%20the%20public%20and%20if%20this%20prototype%20is%20well%20received%20by%20the%20DIY%20community%2C%20I%27m%20planning%20to%20produce%20%28and%20hopefully%20sell%29%20kits%20that%20would%20include%20all%20the%20parts%20to%20build%20this%20device." title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fpanoramic-camera-prototype%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/09/panoramic-camera-prototype/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Tux Laptop Sleeve</title>
		<link>http://carlitoscontraptions.com/2009/09/tux-laptop-sleeve/</link>
		<comments>http://carlitoscontraptions.com/2009/09/tux-laptop-sleeve/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 15:50:50 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=319</guid>
		<description><![CDATA[The only defect of my new Vostro 1320 is that it did not come with a sleeve as the Eee PC does. Since I would like to protect the laptop from scratched and dust, a sleeve is absolutely required. So, from my perspective, the only solution to this problem was to do one myself.
I had [...]]]></description>
			<content:encoded><![CDATA[<p>The only defect of my new <a title="Vostro 1320" href="http://carlitoscontraptions.com/2009/09/new-laptop/">Vostro 1320</a> is that it did not come with a sleeve as the Eee PC does. Since I would like to protect the laptop from scratched and dust, a sleeve is absolutely required. So, from my perspective, the only solution to this problem was to do one myself.</p>
<p>I had an old blazer from my girlfriend&#8217;s father that was too oddly shaped to fit anybody I know, but I liked the fabric and I thought that it could become a very nice laptop sleeve. The only problem about that idea is that I do not know how to sew. Of course, not knowing how to do something, has never stopped me before and is not likely to stop me any time soon.</p>
<div id="attachment_324" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/sleeve_collage.jpg"><img class="size-medium wp-image-324" title="Tux laptop Sleeve" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/sleeve_collage-300x240.jpg" alt="Tux laptop Sleeve" width="300" height="240" /></a><p class="wp-caption-text">Tux laptop Sleeve</p></div>
<h3>Materials</h3>
<ul>
<li>Old blazer</li>
<li>Zipper</li>
<li>Fabric Marker (not required but rather cool)</li>
</ul>
<h3>Doing it</h3>
<p>Making this was surprisingly simple since I expected great difficulties coming from the sewing part. I decided to go with a design as simple as possible and to minimize the number of stitches, this resulted in making something extraordinary similar to a simple cousin.</p>
<p>I simply cut a rectangle big enough so that, when folded in half, it could contain my laptop from the blazer and then stitched the bottom and the side of the resulting pouch.  Then, I added a zipper to the top. I used zigzag stitches all the time and, of course, I sewed the sleeve from the inside.</p>
<p>Also, I chose a section of the blazed which had an internal and external pocked so I could use them to carry some extra stuff. Furthermore, I kept the (synthetic?) silk interior lining that looks better than the bare exterior wool.</p>
<p>Finally, I wanted to ad some decorations to the pouch so I decided to use my brother&#8217;s fabric markers (he is using for making pretty cool disguises) to ad the word &#8220;Linux&#8221; to one side of the sleeve. Then I asked him (since he is much more talented than me at drawing (and since I am very lazy) to draw Tux on the back. To achieve that he used a stencil made from the image below that I got from <a title="Tux Stencil" href="http://noisymime.org/blog/?p=27">the internet</a>.</p>
<div id="attachment_325" class="wp-caption aligncenter" style="width: 264px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/black-and-white-tux.gif"><img class="size-medium wp-image-325" title="black and white tux" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/black-and-white-tux-254x300.gif" alt="Tux Stencil" width="254" height="300" /></a><p class="wp-caption-text">Tux Stencil</p></div>
<p>I think the final result is pretty cool and very useful. The pockets are great, I can put all of the things that I usually need to carry with my laptop (e.g. mouse, headphones, USB keys) without any troubles. The only thing missing is perhaps a handle that I may add in the future.</p>
<div id="attachment_326" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/brother.jpg"><img class="size-medium wp-image-326" title="My Brother Painting" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/brother-300x240.jpg" alt="My Brother Painting Tux" width="300" height="240" /></a><p class="wp-caption-text">My Brother Painting Tux</p></div>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;title=Tux%20Laptop%20Sleeve&amp;bodytext=The%20only%20defect%20of%20my%20new%20Vostro%201320%20is%20that%20it%20did%20not%20come%20with%20a%20sleeve%20as%20the%20Eee%20PC%20does.%20Since%20I%20would%20like%20to%20protect%20the%20laptop%20from%20scratched%20and%20dust%2C%20a%20sleeve%20is%20absolutely%20required.%20So%2C%20from%20my%20perspective%2C%20the%20only%20solution%20to%20this%20prob" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;title=Tux%20Laptop%20Sleeve" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;title=Tux%20Laptop%20Sleeve" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Tux%20Laptop%20Sleeve%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;t=Tux%20Laptop%20Sleeve" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;title=Tux%20Laptop%20Sleeve&amp;notes=The%20only%20defect%20of%20my%20new%20Vostro%201320%20is%20that%20it%20did%20not%20come%20with%20a%20sleeve%20as%20the%20Eee%20PC%20does.%20Since%20I%20would%20like%20to%20protect%20the%20laptop%20from%20scratched%20and%20dust%2C%20a%20sleeve%20is%20absolutely%20required.%20So%2C%20from%20my%20perspective%2C%20the%20only%20solution%20to%20this%20prob" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;title=Tux%20Laptop%20Sleeve&amp;annotation=The%20only%20defect%20of%20my%20new%20Vostro%201320%20is%20that%20it%20did%20not%20come%20with%20a%20sleeve%20as%20the%20Eee%20PC%20does.%20Since%20I%20would%20like%20to%20protect%20the%20laptop%20from%20scratched%20and%20dust%2C%20a%20sleeve%20is%20absolutely%20required.%20So%2C%20from%20my%20perspective%2C%20the%20only%20solution%20to%20this%20prob" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Ftux-laptop-sleeve%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/09/tux-laptop-sleeve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Laptop</title>
		<link>http://carlitoscontraptions.com/2009/09/new-laptop/</link>
		<comments>http://carlitoscontraptions.com/2009/09/new-laptop/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 19:56:15 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=308</guid>
		<description><![CDATA[Following some serious problems with my Eee PC, I acquired a new laptop, a real one. I was planning to use the Eee as may main and only computer but some very serious problems with its SDD (that I will describe in another post soon) prevented me form doing so.
I opted for a Dell Vostro [...]]]></description>
			<content:encoded><![CDATA[<p>Following some serious problems with my <a title="Eee PC" href="http://carlitoscontraptions.com/2008/09/eee-pc-1000-ubuntu-kde-41/">Eee PC</a>, I acquired a new laptop, a real one. I was planning to use the Eee as may main and only computer but some very serious problems with its SDD (that I will describe in another post soon) prevented me form doing so.</p>
<p>I opted for a Dell Vostro 1320 and must say it is a beautiful machine. It is small, powerful, light, and most importantly shiny.</p>
<div id="attachment_309" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/09/IMG_1651.JPG"><img class="size-medium wp-image-309" title="Vostro 1320" src="http://carlitoscontraptions.com/wp-content/uploads/2009/09/IMG_1651-300x225.jpg" alt="Vostro 1320" width="300" height="225" /></a><p class="wp-caption-text">Vostro 1320</p></div>
<h3>Some Specs:</h3>
<ul>
<li>Intel Core 2 Duo P8700 @ 2.53GHz</li>
<li>nVidia Corporation GeForce 9300M GS</li>
<li>4GB RAM</li>
<li>320 GB HDD</li>
<li>13.3&#8243; screen matte (I can&#8217;t stand glossy displays)</li>
<li>Intel wireless adaptor draft n</li>
<li>12 cell battery</li>
<li>Mono integrated speaker (this is its only weakness)</li>
</ul>
<p>I am running <a title="Kubuntu" href="http://www.kubuntu.org/">Kubuntu 9.04</a> with <a title="KDE - the most awesome desktop" href="http://kde.org/announcements/announce-4.3.1.php">KDE 4.3.1</a> and it is absolutely marvelous. Everything works perfectly (except for the microphone). As a matter of fact, KDE is so absolutely mind blowing I&#8217;ll make a post exclusively about it soon (hopefully).</p>
<p>I know I am running late with my posts and answering messages but I&#8217;ll post some new projects very soon.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;title=New%20Laptop&amp;bodytext=Following%20some%20serious%20problems%20with%20my%20Eee%20PC%2C%20I%20acquired%20a%20new%20laptop%2C%20a%20real%20one.%20I%20was%20planning%20to%20use%20the%20Eee%20as%20may%20main%20and%20only%20computer%20but%20some%20very%20serious%20problems%20with%20its%20SDD%20%28that%20I%20will%20describe%20in%20another%20post%20soon%29%20prevented%20me%20form" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;title=New%20Laptop" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;title=New%20Laptop" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=New%20Laptop%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;t=New%20Laptop" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;title=New%20Laptop&amp;notes=Following%20some%20serious%20problems%20with%20my%20Eee%20PC%2C%20I%20acquired%20a%20new%20laptop%2C%20a%20real%20one.%20I%20was%20planning%20to%20use%20the%20Eee%20as%20may%20main%20and%20only%20computer%20but%20some%20very%20serious%20problems%20with%20its%20SDD%20%28that%20I%20will%20describe%20in%20another%20post%20soon%29%20prevented%20me%20form" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;title=New%20Laptop&amp;annotation=Following%20some%20serious%20problems%20with%20my%20Eee%20PC%2C%20I%20acquired%20a%20new%20laptop%2C%20a%20real%20one.%20I%20was%20planning%20to%20use%20the%20Eee%20as%20may%20main%20and%20only%20computer%20but%20some%20very%20serious%20problems%20with%20its%20SDD%20%28that%20I%20will%20describe%20in%20another%20post%20soon%29%20prevented%20me%20form" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F09%2Fnew-laptop%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/09/new-laptop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Spam!</title>
		<link>http://carlitoscontraptions.com/2009/07/spam/</link>
		<comments>http://carlitoscontraptions.com/2009/07/spam/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 04:59:24 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=296</guid>
		<description><![CDATA[Lately the site has been experiencing some server errors (aka 500 errors). although my host seems to think it is because I use too much memory and I should buy a better hosting plan, I am sure it is caused by spam.
My post on the Xbox Media Center has been getting thousands of hits of  [...]]]></description>
			<content:encoded><![CDATA[<p>Lately the site has been experiencing some server errors (aka 500 errors). although my host seems to think it is because I use too much memory and I should buy a better hosting plan, I am sure it is caused by spam.</p>
<p>My post on the <a href="http://carlitoscontraptions.com/2007/07/fully-featured-media-center-on-a-budget/">Xbox Media Center</a> has been getting thousands of hits of  &#8220;people&#8221; trying to posts comments. In order to stop this, I disabled the comment feature in this article and I changed its address. Eversince, the site has been doing fine without any errors.</p>
<p>And now, for something completely different:</p>
<p style="text-align: center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/M_eYSuPKP3Y&#038;fs=1" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed src="http://www.youtube.com/v/M_eYSuPKP3Y&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;title=Spam%21&amp;bodytext=Lately%20the%20site%20has%20been%20experiencing%20some%20server%20errors%20%28aka%20500%20errors%29.%20although%20my%20host%20seems%20to%20think%20it%20is%20because%20I%20use%20too%20much%20memory%20and%20I%20should%20buy%20a%20better%20hosting%20plan%2C%20I%20am%20sure%20it%20is%20caused%20by%20spam.%0D%0A%0D%0AMy%20post%20on%20the%20Xbox%20Media%20Center" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;title=Spam%21" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;title=Spam%21" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Spam%21%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;t=Spam%21" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;title=Spam%21&amp;notes=Lately%20the%20site%20has%20been%20experiencing%20some%20server%20errors%20%28aka%20500%20errors%29.%20although%20my%20host%20seems%20to%20think%20it%20is%20because%20I%20use%20too%20much%20memory%20and%20I%20should%20buy%20a%20better%20hosting%20plan%2C%20I%20am%20sure%20it%20is%20caused%20by%20spam.%0D%0A%0D%0AMy%20post%20on%20the%20Xbox%20Media%20Center" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;title=Spam%21&amp;annotation=Lately%20the%20site%20has%20been%20experiencing%20some%20server%20errors%20%28aka%20500%20errors%29.%20although%20my%20host%20seems%20to%20think%20it%20is%20because%20I%20use%20too%20much%20memory%20and%20I%20should%20buy%20a%20better%20hosting%20plan%2C%20I%20am%20sure%20it%20is%20caused%20by%20spam.%0D%0A%0D%0AMy%20post%20on%20the%20Xbox%20Media%20Center" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fspam%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/07/spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentle Safe Cracker</title>
		<link>http://carlitoscontraptions.com/2009/07/gentle-safe-cracker/</link>
		<comments>http://carlitoscontraptions.com/2009/07/gentle-safe-cracker/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 19:30:44 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Robotics]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=277</guid>
		<description><![CDATA[The problem:
I found a little safe box in the garbage some time ago and I would really like to open it. The box features some dents and scratches that show some people tried to open it in the past but did not succeed. Also, when shaken, it produces some interesting noises that indicate it is [...]]]></description>
			<content:encoded><![CDATA[<h3>The problem:</h3>
<div id="attachment_278" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1437.JPG"><img class="size-medium wp-image-278" title="Safe Box" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1437-300x240.jpg" alt="Misterious Safe Box" width="300" height="240" /></a><p class="wp-caption-text">Mysterious Safe Box</p></div>
<p>I found a little safe box in the garbage some time ago and I would really like to open it. The box features some dents and scratches that show some people tried to open it in the past but did not succeed. Also, when shaken, it produces some interesting noises that indicate it is not empty and may contain <span style="text-decoration: line-through;">a valuable treasure</span> some cool junk.</p>
<h3>The Plan:</h3>
<p>Of course, there are many ways of achieving this (e.g. cutting holes into its walls, removing the hinges, hiring a locksmith) but I do not want to break the safe, nor do I want to hire anyone to do it in my place. Inspired by so many movies, the first thing I tried was to listen to the (nonexistent) clicking of the dial as it turns: it did not work at all.</p>
<p>Very quickly, I decided that the appropriate way of doing it (given my set of skills) was to have a machine do it in my place. So, I decided to build a little manipulator that will test all possible combinations of the safe until it opens up.</p>
<p>Since this requires precise positioning, I thought a servo motor would be the best choice of actuator (and also because I have some other project ideas involving servos).</p>
<h3>The Materials:</h3>
<ul>
<li><a title="Pololu servo controller" href="http://www.robotshop.ca/pololu-micro-serial-servo-controller.html">Pololu Micro Serial Servo Controller</a></li>
<li><a title="Hitec HS-425BB Servo Motor" href="http://www.robotshop.ca/Hitec-HS-425BB-Servo-Motor.html">Hitec HS-425BB Servo Motor</a></li>
<li>Male and female headers</li>
<li>Power adaptor (4 to 6 VDC)</li>
<li>Wire</li>
<li>Heat shrink tubing</li>
<li><a href="http://www.ftdichip.com/Products/EvaluationKits/TTL-232R.htm">USB to Serial cable</a></li>
<li>2 gears and a spindle (one four times larger than the other, I got mine from an old photocopier)</li>
<li>A project box (in my case, an old computer power supply case)</li>
<li>A bottle cap and an old heat sink</li>
<li>Steel wire (e.g. form an old coat hanger)</li>
<li>Magnets (the stronger the better)</li>
<li>Various screws</li>
</ul>
<h3>Essential Tools</h3>
<ul>
<li>Screwdrivers</li>
<li>Rotary tool (Dremel)</li>
<li>File</li>
</ul>
<h3>The How and the Why:</h3>
<div id="attachment_281" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1388.JPG"><img class="size-medium wp-image-281" title="IMG_1388" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1388-300x225.jpg" alt="The Electronics" width="300" height="225" /></a><p class="wp-caption-text">Electronic Parts</p></div>
<p>I chose the Pololu servo controller since it is easy to interface by either using a computer or a simple microcontroller. Also, I already own a USB-to-serial cable (that I normally use to program the <a title="Arduino" href="http://carlitoscontraptions.com/category/arduino/">Arduino</a>) that I can use to send commands to the controller.</p>
<p>The choice of the servo motor was based in getting the maximum torque at a reasonable price.</p>
<p>In order to control the servo motor, I devised a simple <a title="lib_pololu.py" href="http://files.carlitoscontraptions.com/programming/Pololu/lib_pololu.txt">python module</a> as seen in <a title="Pololu Library" href="http://carlitoscontraptions.com/2009/07/pololu-python-library/">my previous post</a>.</p>
<p>Since, usually, servo motors have a motion range slightly greater than 180 deg, I decided to use gears to be able to produce a motion range large enough to operate the safe (at least two full turns).</p>
<div id="attachment_283" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/Safe_Cracker.jpg"><img class="size-medium wp-image-283" title="Mechanical Parts" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/Safe_Cracker-300x240.jpg" alt="Mechanical Parts" width="300" height="240" /></a><p class="wp-caption-text">Mechanical Parts</p></div>
<p>I used an old heat sink and cut it with the Dremel in order to produce a bracket for the servo and a mounting hole for the secondary (smallest) gear axle.</p>
<p>I attached the larger gear to the servo directly using the brackets and screws that came bundled with <a title="Hitec HS-425BB Servo Motor" href="http://www.robotshop.ca/Hitec-HS-425BB-Servo-Motor.html">the motor</a>. Also, in order to hold the shaft in place, I used <a title="e-style retaining ring" href="http://www.mcmaster.com/#retaining-rings/=2saqww">e-style retaining rings</a> and spacers (other dummy gears and shoulder washers) in order to match the grooves already present in the shaft. Of course, I got all these handy mechanical parts from an old photocopier I found in the garbage.</p>
<div id="attachment_285" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1366.JPG"><img class="size-medium wp-image-285" title="Dial Coupling" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1366-300x225.jpg" alt="Dial coupling attached to the small gear" width="300" height="225" /></a><p class="wp-caption-text">Dial coupling attached to the small gear</p></div>
<p>In order to couple the small gear to the safe dial, I used a bottle cap which fitted perfectly over it. The cap has some child proofing which provided a firm grip for the dial.</p>
<div id="attachment_282" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1386.JPG"><img class="size-medium wp-image-282" title="Project Box" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1386-300x240.jpg" alt="The Project Box" width="300" height="240" /></a><p class="wp-caption-text">The Project Box</p></div>
<p>Once the assembly was done, I mounted it into an old power supply box. Although the box required some drilling and cutting, it was very easy to adapt. I would recommend using this type of boxes for other projects since they are sturdy and easy to machine.</p>
<p style="text-align: left;">
<div id="attachment_287" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/Safe_Cracker1.jpg"><img class="size-medium wp-image-287" title="Safe Cracker Electronic Assembly" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/Safe_Cracker1-300x240.jpg" alt="Electronic Assembly" width="300" height="240" /></a><p class="wp-caption-text">Electronic Assembly</p></div>
<p style="text-align: left;">So to include the electronic parts into the box, I used a small plastic capsule (that must come from the time when my young brother liked those little toys they sell in a dispensing machine). In the capsule, I placed the Pololu servo controller, the USB to serial cable and the servo motor cable, and the power supply cable.</p>
<p style="text-align: left;">I needed to adapt the USB to serial cable in order to match the pin-out on the controller. For this, I used a male and a female header, and some wire. I connected the GND and the V+ pins to their respective counterparts, and the TX pin to the Serial-in pin.</p>
<p style="text-align: left;">In order to supply the appropriate power, I used an old cellphone charger and I replaced its original connector with a female header. As always, it is good practise to isolate the electrical connections with some heat-shrink tubing.</p>
<h3 style="text-align: left;">The (disappointing) outcome</h3>
<p style="text-align: left;">
<div id="attachment_288" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/Safe_Cracker2.jpg"><img class="size-medium wp-image-288" title="Safe Cracker Mark 1" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/Safe_Cracker2-300x240.jpg" alt="Very gentle safe cracker " width="300" height="240" /></a><p class="wp-caption-text">Very gentle safe cracker </p></div>
<p style="text-align: left;">Once everything was done, I fixed the new little machine to the safe and got ready to get it trying codes. I used a coat hanger and some rare earth magnets in order to hold the cracker firmly in place.</p>
<p style="text-align: left;">To my great disappointment, I realized that the gears I used provoked a (much expected) torque reduction. This meant that the system is not strong enough for turning the dial to a set position reliably. No matter how much lubricant I used, the dial was too stiff for the little robot.</p>
<p style="text-align: left;">This represents a (temporary) victory for the safe, but the war is far from being over.</p>
<p style="text-align: left;"><strong>Epilogue</strong></p>
<p style="text-align: left;">I decided to publish these results in spite of my failure since too often we read reports of success (notably in science) and often forget that we can learn from failures as well. Never do we read about scientits proving their original hypothesis wrong, but very often, documenting those mistakes could prevent others from doing the same.</p>
<p style="text-align: left;">Finally, for those wondering how I was planning to pull on the safe lids so it opens, it is remarkably simple: since the safe does not have any handle to latch it closed, I merely need to hang it from its handle and try the codes until it opens and the bottom part goes down.</p>
<p style="text-align: left;">
<div id="attachment_289" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1391.JPG"><img class="size-medium wp-image-289" title="The safe hanging" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1391-300x225.jpg" alt="The safe hanging unaware of its fate" width="300" height="225" /></a><p class="wp-caption-text">The safe hanging unaware of its fate</p></div>
<p>Finally (this time for real), I cannot say too much about my next plans on attacking the safe, but be sure that they involve a stepper motor.</p>
<h3>Acknowledgements:</h3>
<div id="attachment_292" class="wp-caption alignleft" style="width: 193px"><a href="http://www.robotshop.com/"><img class="size-medium wp-image-292" title="RobotShop" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/robotshop_logoTOP_004-183x300.jpg" alt="RobotShop.com" width="183" height="300" /></a><p class="wp-caption-text">RobotShop.com</p></div>
<p>I would like to thank the great people at <a title="RobotShop" href="http://www.robotshop.com/">RobotShop</a> for providing the <a title="Pololu servo controller" href="http://www.robotshop.ca/pololu-micro-serial-servo-controller.html">Pololu Micro Serial Servo Controller</a> and the <a title="Hitec HS-425BB Servo Motor" href="http://www.robotshop.ca/Hitec-HS-425BB-Servo-Motor.html">Hitec HS-425BB Servo Motor</a>. As I mentioned <a title="RobotShop + Carlitos' Contraptions" href="http://carlitoscontraptions.com/2009/06/robotshop-carlitos-contraptions/">before</a>, they will be sponsoring a set of projects here at <a title="Carlitos' Contraptions" href="http://carlitoscontraptions.com/">Carlitos&#8217; Contraptions</a> in the foreseeable future.</p>
<p>They were also kind enough to quickly ship a <a title="Hitec HS-422/425 Replacement Resin Gears" href="http://www.robotshop.ca/hitec-hs-422-425-gear-set.html">replacement gear set</a> when I ruined the original one on the servo motor by hand forcing it to turn (I know, I sound brilliant).</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;title=Gentle%20Safe%20Cracker&amp;bodytext=The%20problem%3A%0D%0A%0D%0A%0D%0AI%20found%20a%20little%20safe%20box%20in%20the%20garbage%20some%20time%20ago%20and%20I%20would%20really%20like%20to%20open%20it.%20The%20box%20features%20some%20dents%20and%20scratches%20that%20show%20some%20people%20tried%20to%20open%20it%20in%20the%20past%20but%20did%20not%20succeed.%20Also%2C%20when%20shaken%2C%20it%20produ" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;title=Gentle%20Safe%20Cracker" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;title=Gentle%20Safe%20Cracker" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Gentle%20Safe%20Cracker%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;t=Gentle%20Safe%20Cracker" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;title=Gentle%20Safe%20Cracker&amp;notes=The%20problem%3A%0D%0A%0D%0A%0D%0AI%20found%20a%20little%20safe%20box%20in%20the%20garbage%20some%20time%20ago%20and%20I%20would%20really%20like%20to%20open%20it.%20The%20box%20features%20some%20dents%20and%20scratches%20that%20show%20some%20people%20tried%20to%20open%20it%20in%20the%20past%20but%20did%20not%20succeed.%20Also%2C%20when%20shaken%2C%20it%20produ" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;title=Gentle%20Safe%20Cracker&amp;annotation=The%20problem%3A%0D%0A%0D%0A%0D%0AI%20found%20a%20little%20safe%20box%20in%20the%20garbage%20some%20time%20ago%20and%20I%20would%20really%20like%20to%20open%20it.%20The%20box%20features%20some%20dents%20and%20scratches%20that%20show%20some%20people%20tried%20to%20open%20it%20in%20the%20past%20but%20did%20not%20succeed.%20Also%2C%20when%20shaken%2C%20it%20produ" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fgentle-safe-cracker%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/07/gentle-safe-cracker/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Pololu Python Library</title>
		<link>http://carlitoscontraptions.com/2009/07/pololu-python-library/</link>
		<comments>http://carlitoscontraptions.com/2009/07/pololu-python-library/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 04:54:29 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=222</guid>
		<description><![CDATA[I started writing a library for controlling the Pololu motor controllers with a computer trough a serial port.
I&#8217;m writing this in Python so the code can be cross-platform but I would be very glad to have some feedback about running it on other OSs than Linux. Actually, any feedback would be very welcome.
As of now [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_269" class="wp-caption aligncenter" style="width: 310px"><a href="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1409.JPG"><img class="size-medium wp-image-269" title="Pololu Micro Serial Servo Controller" src="http://carlitoscontraptions.com/wp-content/uploads/2009/07/IMG_1409-300x240.jpg" alt="Pololu Micro Serial Servo Controller" width="300" height="240" /></a><p class="wp-caption-text">Pololu Micro Serial Servo Controller</p></div>
<p>I started writing a library for controlling the Pololu motor controllers with a computer trough a serial port.</p>
<p>I&#8217;m writing this in Python so the code can be cross-platform but I would be very glad to have some feedback about running it on other OSs than Linux. Actually, any feedback would be very welcome.</p>
<p>As of now it can interface with the <a title="Pololu servo controller" href="http://www.pololu.com/catalog/product/207/resources">Pololu Micro Serial Servo Controller</a> that I got form <a title="Pololu servo controller" href="http://www.robotshop.ca/pololu-micro-serial-servo-controller.html">RobotShop</a>.  I am planning to use this code in my upcoming project RobotShop is sponsoring. I will supplement this library as I get newer hardware to work with.</p>
<p>I know there is already a <a href="http://dmt195.wordpress.com/2009/01/19/python-to-interface-with-the-pololu-8-channel-servo-controller/">python interface</a> for it but I really wanted to have an object oriented way of managing motors (i.e. they can be instantiated and controlled more easily).</p>
<p>You can download the library here: <a title="lib_pololu.py" href="http://files.carlitoscontraptions.com/programming/Pololu/lib_pololu.txt">lib_pololu.py</a> (you will need to change the extension of the file to .py instead of txt).</p>
<p>In order to properly use this library you will require:</p>
<ol>
<li><a title="Python" href="http://www.python.org/download/">Python</a></li>
<li><a href="http://sourceforge.net/projects/pyserial/files/">Pyserial</a></li>
</ol>
<p>If you use a civilized OS you may be able to get all this by typing this in a command prompt:</p>
<blockquote><p>sudo apt-get install idle python-serial</p></blockquote>
<p>Here is a sample script that will use the library in order to control a servo: <a href="http://files.carlitoscontraptions.com/programming/Pololu/servo_example.txt">servo_example.py</a> (you will need to change the extension of the file to .py instead of txt).</p>
<div><a href="http://carlitoscontraptions.com/http://files.carlitoscontraptions.com/programming/Pololu/servo_example.txt" style="float: right; margin-right: 5px;">Download</a>
<div class="dean_ch" style="white-space: wrap;"><span class="co1"># Adding the path to the lib_pololu.py file to your modules path.</span><br />
<span class="co1"># Assuming that the file is at your/path/to/the/library/lib_pololu.py</span><br />
<span class="kw1">import</span> <span class="kw3">sys</span><br />
<span class="kw3">sys</span>.<span class="me1">path</span>.<span class="me1">append</span><span class="br0">&#40;</span><span class="st0">&#8216;/your/path/to/the/library&#8217;</span><span class="br0">&#41;</span></p>
<p><span class="co1">#Import the lib_pololu module</span><br />
<span class="kw1">import</span> lib_pololu</p>
<p><span class="co1">#Import the serial communication module that should already be installed</span><br />
<span class="kw1">import</span> serial</p>
<p><span class="co1">#Open serial port</span><br />
port = serial.<span class="me1">Serial</span><span class="br0">&#40;</span><span class="st0">&#8216;/dev/ttyUSB0&#8242;</span><span class="br0">&#41;</span><br />
port.<span class="me1">baudrate</span>=<span class="nu0">2400</span> <span class="co1">#set an appropriate baudrate</span></p>
<p><span class="co1">#Create a motor assuming that the motor is connected to the connector</span><br />
<span class="co1">#number 0 on the controller. The two numbers (1150 and 4650) are</span><br />
<span class="co1">#the calibration values corresponding to the 0 ans 180 deg positions</span><br />
<span class="co1">#respectively. These are the numbers that should be sent to the servos </span><br />
<span class="co1">#using command 4 with the methos send_command() in lib_pololu</span><br />
motor = lib_pololu.<span class="me1">Servo</span><span class="br0">&#40;</span>port, <span class="nu0">0</span>, <span class="nu0">1150</span>, <span class="nu0">4650</span><span class="br0">&#41;</span></p>
<p><span class="co1">#Playing around with the motor</span><br />
motor.<span class="me1">set_pos</span><span class="br0">&#40;</span><span class="nu0">45</span><span class="br0">&#41;</span> <span class="co1">#sets the posotion of the motors in degerees.</span><br />
motor.<span class="me1">set_speed</span><span class="br0">&#40;</span><span class="nu0">100</span><span class="br0">&#41;</span> <span class="co1">#sets the speed at a value between 0 and 127</span><br />
&nbsp;</div>
</div>
<p>Note for Redmond OS (aka Window$) users: you will need the <a title="Win32 Extensions for Python" href="http://python.net/crew/mhammond/win32/Downloads.html">Win32 Python extension</a> for pyserial to work.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;title=Pololu%20Python%20Library&amp;bodytext=%0D%0A%0D%0AI%20started%20writing%20a%20library%20for%20controlling%20the%20Pololu%20motor%20controllers%20with%20a%20computer%20trough%20a%20serial%20port.%0D%0A%0D%0AI%27m%20writing%20this%20in%20Python%20so%20the%20code%20can%20be%20cross-platform%20but%20I%20would%20be%20very%20glad%20to%20have%20some%20feedback%20about%20running%20it%20on%20othe" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;title=Pololu%20Python%20Library" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;title=Pololu%20Python%20Library" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Pololu%20Python%20Library%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;t=Pololu%20Python%20Library" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;title=Pololu%20Python%20Library&amp;notes=%0D%0A%0D%0AI%20started%20writing%20a%20library%20for%20controlling%20the%20Pololu%20motor%20controllers%20with%20a%20computer%20trough%20a%20serial%20port.%0D%0A%0D%0AI%27m%20writing%20this%20in%20Python%20so%20the%20code%20can%20be%20cross-platform%20but%20I%20would%20be%20very%20glad%20to%20have%20some%20feedback%20about%20running%20it%20on%20othe" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;title=Pololu%20Python%20Library&amp;annotation=%0D%0A%0D%0AI%20started%20writing%20a%20library%20for%20controlling%20the%20Pololu%20motor%20controllers%20with%20a%20computer%20trough%20a%20serial%20port.%0D%0A%0D%0AI%27m%20writing%20this%20in%20Python%20so%20the%20code%20can%20be%20cross-platform%20but%20I%20would%20be%20very%20glad%20to%20have%20some%20feedback%20about%20running%20it%20on%20othe" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F07%2Fpololu-python-library%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/07/pololu-python-library/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RobotShop + Carlitos&#8217; Contraptions</title>
		<link>http://carlitoscontraptions.com/2009/06/robotshop-carlitos-contraptions/</link>
		<comments>http://carlitoscontraptions.com/2009/06/robotshop-carlitos-contraptions/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 17:24:09 +0000</pubDate>
		<dc:creator>Carlitos</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://carlitoscontraptions.com/?p=215</guid>
		<description><![CDATA[The robotics parts retailer RobotShop will be sponsoring robotics projects at Carlitos&#8217; Contraptions. As a result I&#8217;ll be rolling out robotics projects for the next weeks/months.
I&#8217;ll try to make simple projects at the beginning and build up the difficulty level as I go. The idea is that, if you completed the the first projects, you [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_216" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.robotshop.com/"><img class="size-medium wp-image-216" title="robotshop_logo" src="http://carlitoscontraptions.com/wp-content/uploads/2009/06/robotshop_logoside_001-300x121.jpg" alt="RobotShop.com" width="300" height="121" /></a><p class="wp-caption-text">RobotShop.com</p></div>
<p>The robotics parts retailer <a title="RobotShop.com" href="http://www.robotshop.com/">RobotShop</a> will be sponsoring robotics projects at <a title="CarlitosContraptions.com" href="http://carlitoscontraptions.com">Carlitos&#8217; Contraptions</a>. As a result I&#8217;ll be rolling out robotics projects for the next weeks/months.</p>
<p>I&#8217;ll try to make simple projects at the beginning and build up the difficulty level as I go. The idea is that, if you completed the the first projects, you will be able to reuse the skills/parts/code to build the future projects.</p>
<p>Of course, all articles are going to be published under the usual Creative Commons license and the code is going to be published under the GPL license.</p>
<p>I am planning to use <a title="Python.org" href="http://www.python.org/">Python</a> for any program running on a computer and <a title="Arduino.cc" href="http://www.arduino.cc/">Arduino</a> as a micro-controller platform. These choices aim at making the projects as open and as accessible as possible. Also, they ensure that they are perfectly cross-platform.</p>
<p>As always, I am open to any suggestions or wishes regarding the projects.</p>
<p>Note: the <a title="RobotShop.com" href="http://www.robotshop.com/">RobotShop</a> logo above is not published under the CC license.</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;title=RobotShop%20%2B%20Carlitos%27%20Contraptions&amp;bodytext=%0D%0A%0D%0AThe%20robotics%20parts%20retailer%20RobotShop%20will%20be%20sponsoring%20robotics%20projects%20at%20Carlitos%27%20Contraptions.%20As%20a%20result%20I%27ll%20be%20rolling%20out%20robotics%20projects%20for%20the%20next%20weeks%2Fmonths.%0D%0A%0D%0AI%27ll%20try%20to%20make%20simple%20projects%20at%20the%20beginning%20and%20build%20up%20t" title="Digg"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;title=RobotShop%20%2B%20Carlitos%27%20Contraptions" title="StumbleUpon"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;title=RobotShop%20%2B%20Carlitos%27%20Contraptions" title="Reddit"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=RobotShop%20%2B%20Carlitos%27%20Contraptions%20-%20http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F" title="Twitter"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;t=RobotShop%20%2B%20Carlitos%27%20Contraptions" title="Facebook"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;title=RobotShop%20%2B%20Carlitos%27%20Contraptions&amp;notes=%0D%0A%0D%0AThe%20robotics%20parts%20retailer%20RobotShop%20will%20be%20sponsoring%20robotics%20projects%20at%20Carlitos%27%20Contraptions.%20As%20a%20result%20I%27ll%20be%20rolling%20out%20robotics%20projects%20for%20the%20next%20weeks%2Fmonths.%0D%0A%0D%0AI%27ll%20try%20to%20make%20simple%20projects%20at%20the%20beginning%20and%20build%20up%20t" title="del.icio.us"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;title=RobotShop%20%2B%20Carlitos%27%20Contraptions&amp;annotation=%0D%0A%0D%0AThe%20robotics%20parts%20retailer%20RobotShop%20will%20be%20sponsoring%20robotics%20projects%20at%20Carlitos%27%20Contraptions.%20As%20a%20result%20I%27ll%20be%20rolling%20out%20robotics%20projects%20for%20the%20next%20weeks%2Fmonths.%0D%0A%0D%0AI%27ll%20try%20to%20make%20simple%20projects%20at%20the%20beginning%20and%20build%20up%20t" title="Google Bookmarks"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcarlitoscontraptions.com%2F2009%2F06%2Frobotshop-carlitos-contraptions%2F&amp;partner=sociable" title="Print"><img src="http://carlitoscontraptions.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://carlitoscontraptions.com/2009/06/robotshop-carlitos-contraptions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
