<?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>Cellbots.com</title>
	<atom:link href="http://www.cellbots.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cellbots.com</link>
	<description>Using Cellphones as Robotic Control Platforms</description>
	<lastBuildDate>Fri, 06 Aug 2010 08:57:37 +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>How the TRRSTAN kit works</title>
		<link>http://www.cellbots.com/uncategorized/how-the-trrstan-kit-works/</link>
		<comments>http://www.cellbots.com/uncategorized/how-the-trrstan-kit-works/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 19:25:18 +0000</pubDate>
		<dc:creator>darrell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=344</guid>
		<description><![CDATA[
TRRSTAN is now for sale on the inventor’s site: robots.allthingsgeek.com
The TRRSTAN kit is designed to meet three main goals:

Affordability,  currently $48, batteries included,  $40 Educational.  So cheep you can get two and fight em!
Simplicity,   Avoids programing microcontrollers, lets you concentrate on programing  the phone instead, audio connector allows control from any device with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN_kit.jpg"></a></p>
<div id="attachment_349" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN_kit.jpg"><img class="size-large wp-image-349" title="TRRSTAN_kit" src="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN_kit-1024x624.jpg" alt="TRRSTAN kit Contents" width="450" height="274" /></a><p class="wp-caption-text">TRRSTAN kit Contents</p></div>
<p>TRRSTAN is now for sale on the inventor’s site: robots.allthingsgeek.com</p>
<p>The TRRSTAN kit is designed to meet three main goals:</p>
<ol>
<li>Affordability,  currently $48, batteries included,  $40 Educational.  So cheep you can get two and fight em!</li>
<li>Simplicity,   Avoids programing microcontrollers, lets you concentrate on programing  the phone instead, audio connector allows control from any device with a  headphone jack.</li>
<li>Upgradeablility,  Because makers like making things more then having things,  provide upgrade options for future tinkering</li>
</ol>
<p>The  physical design of TRRSTAN uses the PCB as the chassis,  CDs for drive  wheels, and nylon shower door rollers for rear wheels.  This gives it an  overall look similar to a roman chariot.  Smartphone jousting anyone?   CDs wheels were chosen so they could be made from CDR coasters or unwanted Hana Montana albums.  The large diameter makes it a pretty fast bot.   The phone is held on with rubber coated  screws and an optional Velcro strap.</p>
<p>The electrical design of TRRSTAN  has two main circuits. For power  their is a TI boost/buck regulator that accepts from .8V to 6.5V and  provides a constant 5v at up to 1500mA,  depending on how far it has to  boost.   It also provides a low battery led and overheat/short  protection.   It is supplemented by a low VF Shockley Diode,  which  provides up to 3A  directly from the battery if the 5V line drops due to  high start-up loads.  The kit currently ships with two AA batteries and  a holder, which keeps cost low.</p>
<p>The second circuit controls the servos via the audio.  The software on the phone generates a pulse width modulated signal that travels to the board via a standard 3.5mm TRRS(tip-ring-ring-sleeve) headphone+mic cord. Then a Toshiba quad opto-coupler to rectifies the +- pulse of the audio signal, boosts it to 5v and squares it off.   With some servos you do not even need the boost from the opto, you can drive them directly from the headphone cord.   However,  the opto also provides electrical  isolation to protect the phone if something bad happens.</p>
<div id="attachment_343" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN.png"><img class="size-large wp-image-343" title="TRRSTAN" src="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN-1024x733.png" alt="TRRSTAN schematic" width="450" height="322" /></a><p class="wp-caption-text">TRRSTAN Schematic</p></div>
<p>There is also space on the board for a sensor upgrade kit that  allows two 0-5v sensors, two quadrature encoders, two bump switches, and sends data back  to the phone via the mic line.   This sensor upgrade kit does use an 8pin AtTiny13.  This upgrade kit is still in  development.</p>
<p>TRRSTAN is now for sale on the inventor’s site: robots.allthingsgeek.com</p>
<div id="attachment_353" class="wp-caption aligncenter" style="width: 290px"><a href="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN_Assembled.jpg"><img class="size-medium wp-image-353" title="TRRSTAN_Assembled" src="http://www.cellbots.com/wp-content/uploads/2010/07/TRRSTAN_Assembled-280x300.jpg" alt="TRRSTAN Assembled" width="280" height="300" /></a><p class="wp-caption-text">Ready To Rock</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/uncategorized/how-the-trrstan-kit-works/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cellbots will be at the denver Mini Maker Faire and Robotics Expo</title>
		<link>http://www.cellbots.com/uncategorized/cellbots-will-be-at-the-denver-mini-maker-faire-and-robotics-expo/</link>
		<comments>http://www.cellbots.com/uncategorized/cellbots-will-be-at-the-denver-mini-maker-faire-and-robotics-expo/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 09:38:33 +0000</pubDate>
		<dc:creator>darrell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=331</guid>
		<description><![CDATA[ TRRSTAN, along with some other Cellbots, will be at   the Maker Mini Faire in Denver Colorado, this Sat, July 17  
If you want to drive a cellbot come on down.  We have a special treat for drivers.
]]></description>
			<content:encoded><![CDATA[<p> TRRSTAN, along with some other Cellbots, will be at  <a href="http://www.clubworkshop.com"> the Maker Mini Faire in Denver Colorado, this Sat, July 17 </a> <em></p>
<p>If you want to drive a cellbot come on down.  We have a special treat for drivers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/uncategorized/cellbots-will-be-at-the-denver-mini-maker-faire-and-robotics-expo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microcontrollers,  We don&#8217;t need no stinking Microcontrollers!</title>
		<link>http://www.cellbots.com/uncategorized/new-type-of-cellbot-now-with-no-microcontroller/</link>
		<comments>http://www.cellbots.com/uncategorized/new-type-of-cellbot-now-with-no-microcontroller/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 14:17:37 +0000</pubDate>
		<dc:creator>darrell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=325</guid>
		<description><![CDATA[If you have been thinking about building your own Cellbot, the barrier to entry just got even lower.  
Introducing TRRSTAN, the audio controlled Cellbot:

TRRSTAN is now for sale on the inventor&#8217;s site: robots.allthingsgeek.com 
 Truckbots are still available at the cellbots store. 
Look for a full post explaining how TRRSTAN works soon. 
]]></description>
			<content:encoded><![CDATA[<p>If you have been thinking about building your own Cellbot, the barrier to entry just got even lower.  </p>
<p>Introducing TRRSTAN, the audio controlled Cellbot:</p>
<p><object width="450" height="363"><param name="movie" value="http://www.youtube.com/v/5GotyG7stFk&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/5GotyG7stFk&#038;fs=1" type="application/x-shockwave-flash" width="450" height="363" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>TRRSTAN is now for sale on the inventor&#8217;s site: <a href="http://robots.allthingsgeek.com/index.php/cellbot.html">robots.allthingsgeek.com</a> </p>
<p> Truckbots are still available at the <a href="http://www.cellbots.com/robot-kits-for-sale/">cellbots store. </a></p>
<p>Look for a full post explaining how TRRSTAN works soon. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/uncategorized/new-type-of-cellbot-now-with-no-microcontroller/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cellbots at the International Science &amp; Engineering Fair</title>
		<link>http://www.cellbots.com/android/cellbots-at-the-international-science-engineering-fair/</link>
		<comments>http://www.cellbots.com/android/cellbots-at-the-international-science-engineering-fair/#comments</comments>
		<pubDate>Tue, 11 May 2010 07:38:55 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=306</guid>
		<description><![CDATA[We&#8217;re thrilled to be demoing our Android Cellbots at the 2010 Intel International Science &#38; Engineering Fair this week in San Jose, California. Thousands of people will be dropping by the Google booth to play with four of the robots and learn how they work. The kids are having a blast and the parents are [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re thrilled to be demoing our Android Cellbots at the<a href="http://www.isef2010sanjose.org/home.html" target="_blank"> 2010 Intel International Science &amp; Engineering Fair</a> this week in San Jose, California. Thousands of people will be dropping by the <a href="http://www.google.com/events/isef/index.html" target="_blank">Google booth</a> to play with four of the robots and learn how they work. The kids are having a blast and the parents are jealous they couldn&#8217;t do things like this at their age.</p>
<p style="text-align: left;"><img class="aligncenter" title="Four Cellbots on the table for kids to play with" src="http://lh4.ggpht.com/_sNvAa3I3sfI/S-j84BW_OCI/AAAAAAAABss/pdCROnou4E4/s512/IMG_20100509_152810.jpg" alt="" width="512" height="384" /></p>
<p style="text-align: left;">We have some video streaming from the phones to the big screen TV and people can also use the remote to trigger still pictures to be snapped. The demo shows off the use of Android Nexus One phones as remote controls using the accelerometer to drive the robots. That sends XMPP commands over Google Chat to another Nexus One on the robot, which act as the main brain. That phone then sends commands over Bluetooth to the robot hardware.</p>
<p style="text-align: left;"><img class="aligncenter" title="Ryan at the Cellbots booth" src="http://lh6.ggpht.com/_sNvAa3I3sfI/S-j840b6vxI/AAAAAAAABs8/bUiPjpbnVIw/s512/IMG_20100509_153551.jpg" alt="" width="512" height="384" /></p>
<p style="text-align: left;">We hope the excitement continues and we see more kids making Cellbots this summer. Our <a href="http://www.cellbots.com/android-arduino/android-arduino-hardware/">parts lists for the Android robots</a> and the <a href="http://code.google.com/p/cellbots/">source code project site</a> can help you get started. Those short on time can also check out our <a href="http://www.cellbots.com/robot-kits-for-sale/">robot kits page</a> where we can put together a package for you. Then be sure to<a href="https://groups.google.com/group/cellbots/topics?pli=1" target="_blank"> jump in on the discussion list</a> to ask questions and share news of your projects!</p>
<p style="text-align: left;"><img class="aligncenter" title="A view of the Google booth at ISEF" src="http://lh5.ggpht.com/_sNvAa3I3sfI/S-j85zSRnNI/AAAAAAAABtY/XrDlCbN3_18/s512/IMG_20100510_104055.jpg" alt="" width="512" height="384" /></p>
<p style="text-align: left;">Getting this demo ready was a big team effort that took a lot of work to go from short five minute demos to having four robots run all day for a week. Damon Kohler came through with awesome upgrades to last week&#8217;s <a href="http://code.google.com/p/android-scripting/" target="_blank">Android Scripting Environment</a>. Charles Chen was extremely helpful in getting the video and still image streaming setup, and used some code from Darrell Taylor&#8217;s work. Jason Holt, <a href="http://www.cellbots.com/android/our-newest-robot-boxbot/">maker of the Boxbot</a>, helped with the remote control mathematics and getting the demo table ready. Tim Heath <a href="http://www.cellbots.com/robot-kits-for-sale/">upgraded the kits page</a> for those of you interested in using one of our designs, and Glen Arrowsmith&#8217;s <a href="http://code.google.com/p/cellbots/source/diff?spec=svn91&amp;r=91&amp;format=side&amp;path=/trunk/arduino/CellBot.pde" target="_blank">recent Arduino code</a> that saved calibration data to the EEPROM was critical. Many thanks to you all!</p>
<p><img class="aligncenter" title="Four of the robots we are demoing" src="http://lh5.ggpht.com/_sNvAa3I3sfI/S-Pa4MQh2NI/AAAAAAAABmg/suVFnySVoyg/s512/IMG_20100507_020814.jpg" alt="" width="512" height="384" /></p>
<p style="text-align: left;">If you are in the San Jose area this week, be sure to stop by the convention center on Thursday May 13, when the <a href="http://www.isef2010sanjose.org/visitors.html" target="_blank">International Science and Engineering Fair</a> is open to the public from 9am to 9pm.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/android/cellbots-at-the-international-science-engineering-fair/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Powering A Robot From The Phone&#8217;s Battery</title>
		<link>http://www.cellbots.com/android/powering-a-robot-from-the-phones-battery/</link>
		<comments>http://www.cellbots.com/android/powering-a-robot-from-the-phones-battery/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 09:42:16 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=280</guid>
		<description><![CDATA[We&#8217;ve simplified the Tankbot so much that this has to be one of the simplest and cheapest robots around. Instead of a 5v Arduino, which needs 3.3v to 5v logic level converting, we&#8217;re using a 3.3v Arduino Mini Pro. The TX and RX pins can connect directly into the HTC breakout board on the bottom [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve simplified the <a href="http://www.cellbots.com/android/android-arduino-tankbot/">Tankbot</a> so much that this has to be one of the simplest and cheapest robots around. Instead of a 5v Arduino, which needs <a href="http://www.cellbots.com/how-to/handling-3-3v-to-5v-logic-level-conversion/">3.3v to 5v logic level converting</a>, we&#8217;re using a <a href="http://www.arduino.cc/en/Main/ArduinoBoardProMini" target="_blank">3.3v Arduino Mini Pro</a>. The <a href="http://www.instructables.com/id/Android-G1-Serial-Cable/step2/Soldering-the-HTC-ExtUSB-Breakout-Board-Data-Wires/" target="_blank">TX and RX pins can connect directly</a> into the <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9167" target="_blank">HTC breakout board</a> on the bottom of the Android G1 for serial communication.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100415_230733.jpg"><img class="aligncenter size-large wp-image-282" title="Powering a robot from an Android G1 phone" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100415_230733-768x1024.jpg" alt="Powering a robot from an Android G1 phone" width="450" height="600" /></a></p>
<p>The only tricky part was getting a thin 30 gauge wire to run into the back of the phone and wrap around the positive battery terminal. We tried some thicker wire at first but it prevented the phone from maintaining a connection and it would shut off accidentally. The thinner wire sits there nicely and we might try making a permanent connector on the outside of the phone so it can fit back in a pocket without a wire sticking out.</p>
<p style="text-align: center;"><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100415_215651.jpg"><img class="aligncenter size-large wp-image-281" title="An early test wiring to make sure we could get power" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100415_215651-768x1024.jpg" alt="Powering a robot from an Android G1 phone" width="450" height="600" /></a></p>
<p>The top picture is a working version with the red 30 gauge wires above is an early test with a thicker green wire that had a flaky connection. You can see that we&#8217;re still using the HTC breakout board wiring for TX, RX, and ground, and we&#8217;re not yet connecting the fourth wire that you see here. That would be used for charing the phone but doesn&#8217;t provide enough power out to run the robot.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100415_230741.jpg"><img class="aligncenter size-large wp-image-283" title="Wiring the robot into the bottom of the phone" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100415_230741-768x1024.jpg" alt="Wiring the robot into the bottom of the phone" width="450" height="600" /></a></p>
<p>This video overview shows you the whole thing moving around to prove it works. No word yet on the effects of doing this on your battery so please do so at your own risk.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/xXPT3V8MG4g&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/xXPT3V8MG4g&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>If you get something similar working, share it in the <a href="http://groups.google.com/group/cellbots" target="_blank">Cellbots support &amp; discussion group</a>. Bonus points if you hook your robot up to a wireless charging station!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/android/powering-a-robot-from-the-phones-battery/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Handling 3.3v to 5v Logic Level conversion</title>
		<link>http://www.cellbots.com/how-to/handling-3-3v-to-5v-logic-level-conversion/</link>
		<comments>http://www.cellbots.com/how-to/handling-3-3v-to-5v-logic-level-conversion/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 13:10:12 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[How-To]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=205</guid>
		<description><![CDATA[Most projects using a 5v Arduino board for robots are going to run into some 3.3v circuits at some point. This might be the serial line coming from a G1 Android phone or an inexpensive Bluetooth module. To deal with this properly you&#8217;ll want to be able to convert the voltage going in and out [...]]]></description>
			<content:encoded><![CDATA[<p>Most projects using a 5v Arduino board for robots are going to run into some 3.3v circuits at some point. This might be the serial line coming from a G1 Android phone or an inexpensive Bluetooth module. To deal with this properly you&#8217;ll want to be able to convert the voltage going in and out of the Arduino to work properly with these devices.</p>
<p>Let&#8217;s look at two options, starting with the least expensive, but more complicate method we started with in 2009. This involves using a $0.25 hex inverter chip such as an 74LS04 chip and two resistors. We used this to send the 3.3v signal from the phone into the chip, back out at 5v but inverted (0&#8217;s were 1&#8217;s and 1&#8217;s were 0&#8217;s), and then through again to come out properly at 5v.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-01-23-23.24.48-text.jpg"><img class="aligncenter size-large wp-image-261" title="Using a hex inverter" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-01-23-23.24.48-text-1024x744.jpg" alt="" width="450" height="326" /></a></p>
<p>Handling the 5v to 3.3v side of things is even easier with two resistors. We used a 20k and a 39k resistor as <a href="http://www.makingthings.com/documentation/how-to/scale-a-5v-signal-to-3.3v" target="_blank">described here on Make Things</a>, but we&#8217;ve also used a 1.8k and a 3.1k as <a href="http://www.alfonsomartone.itb.it/moisxc.html" target="_blank">described here</a>. Both did the job just fine and made sure we didn&#8217;t fry our phone or Bluetooth module.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100404_161421-resistors.jpg"><img class="aligncenter size-large wp-image-262" title="Two resistors to handle 5v to 3.3v" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100404_161421-resistors-1023x560.jpg" alt="Two resistors to handle 5v to 3.3v" width="450" height="246" /></a></p>
<p>The above method has served us well but we&#8217;re moving on to using this <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8745" target="_blank">$2 logic level converter from Sparkfun</a>.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100404_175534.jpg"><img class="aligncenter size-large wp-image-263" title="Logic level converter from Sparkfun" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100404_175534-1024x764.jpg" alt="Logic level converter from Sparkfun" width="450" height="335" /></a></p>
<p>It supports two channels of conversion and we&#8217;re only using one so far. You simply connect it to your 3.3v and 5v power sources and it handles converting the signal in and out. You can use the Arduino for both power sources since they typically provide you one of each level, even though the RX/TX pins are always 5v. All you need is a little soldering when you get the board to connect the header pins and it will plug right into your breadboard.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100404_161929.jpg"><img class="aligncenter size-large wp-image-264" title="Soldering the logic level converter circuit board" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100404_161929-1024x764.jpg" alt="Soldering the logic level converter circuit board" width="450" height="335" /></a></p>
<p>Some of you have pointed out that the Arduino will often treat as 3.3v RX serial input just fine. We&#8217;ve tested this as well and found it usually works. You&#8217;ll still want to lower the returning TX voltage going back down to 3.3v  to not damage your phone or Bluetooth module. To be safe though we recommend using the proper conversion each way to avoid headaches by eliminating the chances that something isn&#8217;t reading right.</p>
<p>We&#8217;ve <a href="http://picasaweb.google.com/Cellbots/33vTo5vSerial#" target="_blank">posted some additional pictures</a> of what we&#8217;re doing in our gallery and embedded it below for convenience. Read the captions to see what is going on in each shot and reach out to the <a href="http://groups.google.com/group/cellbots" target="_blank">Cellbots discussion group</a> if you need a hand or want to share some tips of your own.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="267" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5456556304404839825%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" /><param name="src" value="http://picasaweb.google.com/s/c/bin/slideshow.swf" /><embed type="application/x-shockwave-flash" width="400" height="267" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5456556304404839825%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/how-to/handling-3-3v-to-5v-logic-level-conversion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Updated CAD Designs &amp; Acrylic Cutting</title>
		<link>http://www.cellbots.com/how-to/updated-cad-designs-acrylic-cutting/</link>
		<comments>http://www.cellbots.com/how-to/updated-cad-designs-acrylic-cutting/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 18:44:22 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[How-To]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=195</guid>
		<description><![CDATA[We wanted to share a little more about the process behind the design of the Truckbot. The process starts by using SolidWorks to do the CAD work, and then exporting those files to PDF, and then using CorelDRAW for the laser printing.

It sounds more complicated than it is, so check out this video of us [...]]]></description>
			<content:encoded><![CDATA[<p>We wanted to share a little more about the process behind the design of the <a href="http://www.cellbots.com/android/neon-green-acrylic-truckbot-shines-bright/">Truckbot</a>. The process starts by using <a href="http://www.solidworks.com/" target="_blank">SolidWorks</a> to do the CAD work, and then exporting those files to PDF, and then using <a href="http://www.corel.com/servlet/Satellite/us/en/Product/1191272117978#tabview=tab0" target="_blank">CorelDRAW</a> for the laser printing.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-02-23.23.14.jpg"><img class="aligncenter size-medium wp-image-272" title="Using SolidWorks for the design" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-02-23.23.14-300x224.jpg" alt="Using SolidWorks for the design" width="300" height="224" /></a></p>
<p>It sounds more complicated than it is, so check out this video of us going from the CAD design PC&#8217;s to the <a href="http://www.techshop.ws/" target="_blank">laser cutting room at the TechShop</a> for printing on the Epilog.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/y_1j9fyar0Q&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/y_1j9fyar0Q&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>We started by making our first robot using cardboard from recycling bins to flesh out that the parts all fit as expected. Then we moved up to using some nicer cardboard from <a href="http://www.michaels.com/art/online/home" target="_blank">Michaels craft store</a> for $5 a sheet. After that we upgraded to acrylic from <a href="http://www.tapplastics.com/" target="_blank">TAP Plastics</a>, which ran us $20 for an 18&#8242;x24&#8242; sheet that makes four robots.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100330_231024.jpg"><img class="aligncenter size-full wp-image-271" title="Laser cutting acrylic" src="http://www.cellbots.com/wp-content/uploads/2010/04/IMG_20100330_231024.jpg" alt="Laser cutting acrylic" width="432" height="576" /></a></p>
<p>We hope this helps you to create your own custom robot design and <a href="http://groups.google.com/group/cellbots" target="_blank">share it with us</a>. It only took us a few weeks to feel comfortable so don&#8217;t be afraid to dive in and start making a personalized Cellbot today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/how-to/updated-cad-designs-acrylic-cutting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Plastic Heat Shrink To Protect Electronics</title>
		<link>http://www.cellbots.com/how-to/using-plastic-heat-shrink-to-protect-electronics/</link>
		<comments>http://www.cellbots.com/how-to/using-plastic-heat-shrink-to-protect-electronics/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 17:51:38 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[How-To]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=201</guid>
		<description><![CDATA[The robots we&#8217;re using for Cellbots are typically very small and use tiny wires to connect all of the circuits. We&#8217;ve had cases where two of these wires bend and start shorting, and other times where we&#8217;ve pulled too hard to remove a connection and the solder just snapped. So to be safe, we recommend [...]]]></description>
			<content:encoded><![CDATA[<p>The robots we&#8217;re using for Cellbots are typically very small and use tiny wires to connect all of the circuits. We&#8217;ve had cases where two of these wires bend and start shorting, and other times where we&#8217;ve pulled too hard to remove a connection and the solder just snapped. So to be safe, we recommend using plastic heat shrink where possible on your most commonly yanked on parts.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-28-20.38.05.jpg"><img class="aligncenter size-large wp-image-266" title="Applying heat to the plastic tubing" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-28-20.38.05-1024x764.jpg" alt="Applying heat to the plastic tubing" width="450" height="335" /></a></p>
<p>It&#8217;s really easy to use and not very expensive with <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9353" target="_blank">$8 kits from Sparkfun</a>. Here is video of us using heat shrink to protect some parts on a Cellbot:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/JJ7NllEKUzY&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/JJ7NllEKUzY&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The most helpful place we&#8217;ve used heat shrink is on the HTC breakout board that we plug into the bottom of G1 phones. We insert and remove this dozens of times a day when testing and this has helped make sure we didn&#8217;t fry things along the way.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-28-20.45.44.jpg"><img class="aligncenter size-large wp-image-267" title="Heat shrink on the HTC breakout board" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-28-20.45.44-1024x764.jpg" alt="Heat shrink on the HTC breakout board" width="450" height="335" /></a></p>
<p>We have some more <a href="http://picasaweb.google.com/Cellbots/HeatShrink#" target="_blank">pictures in the gallery</a> and you can read the captions to learn more about the process. It&#8217;s quick, easy, and fun to watch like the old <a href="http://en.wikipedia.org/wiki/Shrinky_Dinks" target="_blank">Shrinky Dinks</a> you might have had as a kid. Just don&#8217;t put your Cellbot in the oven!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="267" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5456547029170040049%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" /><param name="src" value="http://picasaweb.google.com/s/c/bin/slideshow.swf" /><embed type="application/x-shockwave-flash" width="400" height="267" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5456547029170040049%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/how-to/using-plastic-heat-shrink-to-protect-electronics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Bluetooth On Android &amp; Nokia</title>
		<link>http://www.cellbots.com/how-to/using-bluetooth-on-android-nokia/</link>
		<comments>http://www.cellbots.com/how-to/using-bluetooth-on-android-nokia/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 06:12:09 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[How-To]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=203</guid>
		<description><![CDATA[The Nrover Cellbot running on Nokia phones has always been using Bluetooth, and now we&#8217;re using it for the Android Truckbot and Tankbot too. This is thanks to an upgrade to the Android Scripting Environment, which now allows for Python code to call the Bluetooth API&#8217;s on any Android 2.0 and up device.
Here is a [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.cellbots.com/nrover/">Nrover Cellbot</a> running on Nokia phones has always been using Bluetooth, and now we&#8217;re using it for the <a href="http://www.cellbots.com/android-arduino/">Android Truckbot and Tankbot</a> too. This is thanks to an upgrade to the <a href="http://code.google.com/p/android-scripting/" target="_blank">Android Scripting Environment</a>, which now allows for Python code to call the Bluetooth API&#8217;s on any Android 2.0 and up device.</p>
<p>Here is a video of a Nexus One phone driving the Tankbot via Bluetooth (do not adjust your set, it came out very dark):<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/YX4AWIy3-tU&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/YX4AWIy3-tU&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The Tankbot is using this <a href="http://www.robotshop.com/seeedstudio-serial-bluetooth-module.html" target="_blank">$20 Bluetooth module</a> from <a href="http://www.seeedstudio.com/depot/serial-port-bluetooth-module-masterslave-p-572.html" target="_blank">Seeedstudio</a>, and a <a href="http://www.robotshop.com/sfe-arduino-pro-mini.html" target="_blank">$19 Arduino Pro Mini</a> that runs at 3.3v. We&#8217;re also using a <a href="http://www.robotshop.com/sfe-lipo-cell-3-7v-1100mah-3.html" target="_blank">$12 3.7v Lithium Polymer battery</a>, but you could get away with 3x 1.5v AAA batteries just as easily. The LED&#8217;s for watching the Bluetooth module status are handy for debugging but optional for normal operation.</p>
<p>Here is a picture of early testing where we used a <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=198" target="_blank">$22 USB to serial adapter</a> from Sparkfun. If you get the master/slave combo Bluetooth unit from Seeedstudio, this will be required for programming the device to be a slave (it isn&#8217;t either out of the box). If you go with their slave-only unit then this won&#8217;t be needed and it should be ready to go upon arrival.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-28-19.59.33.jpg"><img class="aligncenter size-medium wp-image-275" title="A $20 Bluetooth module wired up to our Tankbot" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-28-19.59.33-300x224.jpg" alt="A $20 Bluetooth module wired up to our Tankbot" width="300" height="224" /></a></p>
<p>This is the final configuration where the Bluetooth module is wired into the Arduino via a small breakout board. Not pictured here is the <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8772" target="_blank">$14 FTDI board</a> that we use to program the 3.3v Arduino. You only need this for programming so only buy one no matter how many 3.3v Arduino&#8217;s you buy.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/BT_Tankbot.jpg"><img class="aligncenter size-large wp-image-288" title="Bluetooth on the Tankbot robot" src="http://www.cellbots.com/wp-content/uploads/2010/04/BT_Tankbot-1024x768.jpg" alt="Bluetooth on the Tankbot robot" width="450" height="337" /></a></p>
<p>The Bluetooth is being used to get command signals out of the phone and into the microcontroller or servo motor driver board via serial. The software on the robot doesn&#8217;t change at all since it just receives text strings over serial and doesn&#8217;t care if there is a phone hardwired on the other end or a Bluetooth module. The phone software needs to call the right API&#8217;s though.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-23-18.46.14.jpg"><img class="aligncenter size-medium wp-image-276" title="Tiny Bluetooth module" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-03-23-18.46.14-224x300.jpg" alt="Tiny Bluetooth module" width="224" height="300" /></a></p>
<p>We&#8217;ve updated the <a href="http://code.google.com/p/cellbots/source/browse/trunk/android/python/cellbot.py" target="_blank">Python code for Android here</a>, and the <a href="http://code.google.com/p/cellbots/source/browse/trunk/#trunk/nokia/python" target="_blank">Nokia code</a> has always had that capability. The code for talking to the hardware is different where the Nrover Cellbot on Nokia uses <em>btsocket </em>to establish a connection via <em>btsocket.set_default_access_point(btsocket.access_point(btsocket.select_access_point()))</em>, while on Android it is abstracted a bit more with <em>droid.bluetoothConnect(&#8220;00001101-0000-1000-8000-00805F9B34FB&#8221;)</em>. Both get the job done and make a nice alternative to serial, which meant using a modded version of Android, and wasn&#8217;t possible on Nokia.</p>
<p>We have a few more <a href="http://picasaweb.google.com/Cellbots/BluetoothModule#" target="_blank">pictures in the gallery</a> to help you get started. Try using Bluetooth for your cellphone controlled robot today!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="267" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5456543421520558625%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" /><param name="src" value="http://picasaweb.google.com/s/c/bin/slideshow.swf" /><embed type="application/x-shockwave-flash" width="400" height="267" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5456543421520558625%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/how-to/using-bluetooth-on-android-nokia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hacking Servos for Continuous Rotation</title>
		<link>http://www.cellbots.com/how-to/hacking-servos-for-continuous-rotation/</link>
		<comments>http://www.cellbots.com/how-to/hacking-servos-for-continuous-rotation/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:00:49 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[How-To]]></category>

		<guid isPermaLink="false">http://www.cellbots.com/?p=54</guid>
		<description><![CDATA[Our inexpensive Truckbot robots have been using tiny $3 micro servos that get modified for continuous rotation. We do this by removing some plastic that prevents the gears from going all the way around and then bypassing the potentiometer inside.

The process took us about 30 minutes the first time but it only takes 5-10 minutes [...]]]></description>
			<content:encoded><![CDATA[<p>Our inexpensive Truckbot robots have been using tiny <a href="http://www.hobbypartz.com/topromisesg9.html" target="_blank">$3 micro servos</a> that get modified for continuous rotation. We do this by removing some plastic that prevents the gears from going all the way around and then bypassing the potentiometer inside.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-21-15.10.06.jpg"><img class="aligncenter size-large wp-image-257" title="Opening a micro servo" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-21-15.10.06-1024x764.jpg" alt="Opening a micro servo" width="450" height="335" /></a></p>
<p>The process took us about 30 minutes the first time but it only takes 5-10 minutes once you&#8217;ve gone through it once. You will need several tools and be comfortable soldering small connections. A couple of 250k resistors is also needed to replace what the 5k potentiometer was doing. It used the current position of the servo gear to create a different level of resistance in the circuit. We just want to fake it as always being centered so any command to be in a position other than center will result in forward or backward rotation.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-21-15.48.57.jpg"><img class="aligncenter size-large wp-image-258" title="Soldering two resistors in place of the potentiometer" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-21-15.48.57-1024x764.jpg" alt="Soldering two resistors in place of the potentiometer" width="450" height="335" /></a></p>
<p>We haven&#8217;t found any micro servos for sale that have already been modified, but <a href="http://www.frys.com/product/5230077" target="_blank">Fry&#8217;s often had larger ones</a> available for under $10. <a href="http://www.pololu.com/catalog/product/536" target="_blank">Pololu also carries them</a> in case you&#8217;re already ordering from them and want to save on shipping. These don&#8217;t fit in the current Truckbot body and use too much power to be run directly from the Arduino&#8217;s 5v source. We&#8221;re exploring some larger robots and would love to hear about your projects using servos in our <a href="http://groups.google.com/group/cellbots/topics" target="_blank">discussion group</a>.</p>
<p><a href="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-21-16.02.02.jpg"><img class="aligncenter size-large wp-image-259" title="All soldered up and wrapped in protective tape" src="http://www.cellbots.com/wp-content/uploads/2010/04/2010-02-21-16.02.02-1024x764.jpg" alt="All soldered up and wrapped in protective tape" width="450" height="335" /></a></p>
<p>For a detailed descriptions of how this works and what steps to take, we recommend checking out <a href="http://todbot.com/blog/2009/04/11/tiny-servos-as-continuous-rotation-gearmotors/" target="_blank">Tod&#8217;s great article on tobbot.com</a>, which has tons of great details on what to do. We&#8217;ve also taken <a href="http://picasaweb.google.com/Cellbots/ContinuousRotationServos#" target="_blank">pictures of the servo modification process</a> and put them in a gallery with captions to provide you with additional details.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="267" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5443211090601796465%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" /><param name="src" value="http://picasaweb.google.com/s/c/bin/slideshow.swf" /><embed type="application/x-shockwave-flash" width="400" height="267" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_US&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2FCellbots%2Falbumid%2F5443211090601796465%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cellbots.com/how-to/hacking-servos-for-continuous-rotation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
