<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>&gt; Date: Mon, 18 Nov 2013 20:10:36 +1100<br>&gt; From: quozl@laptop.org<br>&gt; To: holt@unleashkids.org<br>&gt; CC: alanjas@hotmail.com; sugar-devel@lists.sugarlabs.org; unleashkids@googlegroups.com<br>&gt; Subject: Re: [Sugar-devel] [UKids] ProtoSnap with Arduino plugin<br>&gt; <br>&gt; On Mon, Nov 18, 2013 at 03:03:55AM -0500, Adam Holt wrote:<br>&gt; &gt; With Alan Aguiar's great breakthrough, we've confirmed TurtleBots<br>&gt; &gt; works with the ProtoSnap Pro Mini as-is, plug-n-play.&nbsp; TurtleBots<br>&gt; &gt; can also co-exist with the regular version of Turtle Blocks, unlike<br>&gt; &gt; the previous hacked version of Turtle Art.<br>&gt; <br>&gt; Good to hear.<br>&gt; <br>&gt; It would be better if Turtle Blocks could include the Arduino plugin<br>&gt; always.  Something for Walter to consider.  I'll CC sugar-devel@ to<br>&gt; engage him.</div><div><br></div><div>We decided mantain TurtleBlocks very simple and the system of plugins</div><div>allows add any in a easy way. In the wiki there are all the plugins each</div><div>one in a .tar.gz. You download it, and go to "load plugin" in turtle and the</div><div>plugin is installed automatically and it's ready to work! Is not necessary</div><div>restart the TurtleBlocks.</div><div><br></div><div>Since version 19 of TurtleBots we include Arduino plugin and we continue</div><div>including it in all future TurtleBots.</div><div>The same with: Lego WeDo, Lego NxT, FollowMe, etc.</div><div><br></div><div><br>&gt; <br>&gt; &gt; How to reorganize the wiki page, given much of that info's now quite<br>&gt; &gt; unnecessary for teachers?<br>&gt; <br>&gt; It is only unnecessary if the ProtoSnap is provided with<br>&gt; StandardFirmata already uploaded.  The SparkFun product you linked on<br>&gt; the page does not have this.  You need to clear that up.  The<br>&gt; ambiguity will cause trouble for readers.<br>&gt; <br>&gt; Meanwhile, I have moved the StandardFirmata uploading to a subpage, so<br>&gt; now you will find the page more appropriate for teachers who are given<br>&gt; an already uploaded ProtoSnap.  You will see that the instructions are<br>&gt; much shorter.<br>&gt; <br>&gt; &gt; Perhaps a new section for the ProtoSnap Pro Mini in the massive<br>&gt; &gt; Turtle Blocks HOW-TO page[1]?<br>&gt; <br>&gt; The Turtle Blocks page on the Sugar Wiki is way too big to add a<br>&gt; ProtoSnap - Pro Mini specific section.  But really, the ProtoSnap -<br>&gt; Pro Mini is just one of many Arduino boards that will work with Turtle<br>&gt; Blocks.  I see no reason to call it out in particular.<br>&gt; <br>&gt; &gt; I would ask who on this list can install Alan's next build of<br>&gt; &gt; TurtleBots-(23) and help produce the priceless global documentation<br>&gt; &gt; or screenshots educators need for their ProtoSnap and TurtleBots:<br>&gt; &gt; <br>&gt; &gt; - How to control the LED<br>&gt; &gt; - How to control the buzzer<br>&gt; &gt; - How to read the light sensor<br>&gt; &gt; - How to read the push button<br>&gt; <br>&gt; Indeed, you could do with some lesson plans.  That is something for<br>&gt; the Sugar Labs Wiki, since it will be applicable to all uses of Turtle<br>&gt; Blocks.<br>&gt; <br>&gt; &gt; Basic steps for each of the above and a fun exercise such as 1)<br>&gt; &gt; TurtleBots blocks to make the buzzer play a tune[2] or 2) have the<br>&gt; &gt; light sensor trigger changes in pen-down drawing or sounds in<br>&gt; &gt; TurtleBots.<br>&gt; &gt; <br>&gt; &gt; Do any modifications to the blocks themselves need to be made to<br>&gt; &gt; better operate the Pro Mini, such as blocks with commands to send<br>&gt; &gt; sound signals?<br>&gt; <br>&gt; No idea.<br>&gt; <br>&gt; &gt; Thanks to true volunteer experts who've brought us this far; we are<br>&gt; &gt; incredibly close to bringing this tactile open learning gem into the<br>&gt; &gt; hands of teachers across all continents!<br>&gt; <br>&gt; I don't think you should hesitate to bring it to teachers now and use<br>&gt; the experience to tune the install guide and lesson plans.  Close the<br>&gt; feedback loop.<br>&gt; <br>&gt; &gt; Adam in Malaysia with 5 other brand new ProtoSnap tinkerers.<br>&gt; &gt; <br>&gt; &gt; [1]&nbsp;http://wiki.sugarlabs.org/go/Activities/Turtle_Art<br>&gt; &gt; [2]&nbsp;Speaker example code - play musical tones&nbsp;(ProtoSnap)<br>&gt; &gt; http://lilypadarduino.org/?page_id=716<br>&gt; &gt; from<br>&gt; &gt; http://lilypadarduino.org/?page_id=550<br>&gt; &gt; <br>&gt; &gt; --<br>&gt; &gt; Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; On Sun, Nov 17, 2013 at 6:57 PM, Mike Lee &lt;curiouslee@gmail.com&gt; wrote:<br>&gt; &gt; <br>&gt; &gt;     Alan,<br>&gt; &gt; <br>&gt; &gt;     I just downloaded your beta and replaced version 22 with it. I repeated all<br>&gt; &gt;     the previously successful steps. Everything worked the same and I got the<br>&gt; &gt;     expected blinking LED.<br>&gt; &gt; <br>&gt; &gt;     I will be happy to keep the cable and board with the XO and test your next<br>&gt; &gt;     builds until you have a final version 23. But also there are many people<br>&gt; &gt;     (12 or more) who have Adam's boards. Maybe they can confirm as well.<br>&gt; &gt; <br>&gt; &gt;     Mike<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;     On Sun, Nov 17, 2013 at 6:29 PM, Alan Jhonn Aguiar Schwyn &lt;<br>&gt; &gt;     alanjas@hotmail.com&gt; wrote:<br>&gt; &gt; <br>&gt; &gt;         Hi,<br>&gt; &gt; <br>&gt; &gt;         Good! :-)<br>&gt; &gt;         Can you test the latest version with new PyFirmata?<br>&gt; &gt;         I attach a "beta" TurtleBots 23 that I just compile. Is not<br>&gt; &gt;         the "final" version 23.<br>&gt; &gt;         This version is builded with TurtleBlocks 193+.<br>&gt; &gt; <br>&gt; &gt;         Regards!<br>&gt; &gt; <br>&gt; &gt;         Alan<br>&gt; &gt; <br>&gt; &gt;         md5 TurtleBots-23.xo: &nbsp;5014f44e18331bba0869890a72553986<br>&gt; &gt; <br>&gt; &gt;         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br>&gt; &gt;         Date: Sun, 17 Nov 2013 17:36:33 -0500<br>&gt; &gt; <br>&gt; &gt;         Subject: Re: [UKids] ProtoSnap with Arduino plugin<br>&gt; &gt;         From: curiouslee@gmail.com<br>&gt; &gt;         To: alanjas@gmail.com<br>&gt; &gt;         CC: unleashkids@googlegroups.com<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         Alan,<br>&gt; &gt; <br>&gt; &gt;         I just downloaded and installed Turtlebots-22 on a fresh install of<br>&gt; &gt;         Sugar 0.100 on XO-4 Touch HS B1. I plugged in a Sparkfun Protosnap Pro<br>&gt; &gt;         Mini board which has Standard Firmata installed with the Arduino IDE on<br>&gt; &gt;         a PC. I started Turtlebots and ran the script that Ian Daniher gave me<br>&gt; &gt;         to blink the LED and it worked fine. It's great to finally see a Sugar<br>&gt; &gt;         activity that will work with the Unleash Kids version of the board with<br>&gt; &gt;         no special configuration. I also own an NXT kit and WeDo, and will now<br>&gt; &gt;         try those out when I get a chance.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         Photo<br>&gt; &gt; <br>&gt; &gt;         http://www.flickr.com/photos/curiouslee/10913305974/<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         Video<br>&gt; &gt; <br>&gt; &gt;         http://www.flickr.com/photos/curiouslee/10913484183/<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         I am no longer directly involved with Unleash Kids, but I know Adam has<br>&gt; &gt;         as many as 100 of these boards on which Sparkfun has pre-installed<br>&gt; &gt;         Standard Firmata. You could order this board from Sparkfun and install<br>&gt; &gt;         firmata yourself, but Adam got his boards at a discount (purchasing<br>&gt; &gt;         with his own funds). I know he would also like the community to use of<br>&gt; &gt;         them and additionally help document how to work with the other<br>&gt; &gt;         components on the board such as the buzzer, light sensor and push<br>&gt; &gt;         button. Brian Huang at Sparkfun has told me he has built an<br>&gt; &gt;         XO-compatible tethered robot based on the Pro Mini board, H-bridge chip<br>&gt; &gt;         and Magician chassis, but I have not had a chance to try his code. He<br>&gt; &gt;         was favoring the use of Ardublock in Gnome.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         You might contact Adam at holt [at] unleashkids [dot] org to work<br>&gt; &gt;         something out if you want one of his boards.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         Mike<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         On Sun, Nov 17, 2013 at 9:52 AM, Alan Aguiar &lt;alanjas@gmail.com&gt; wrote:<br>&gt; &gt; <br>&gt; &gt;             Hi,<br>&gt; &gt; <br>&gt; &gt;             I was seeing this wiki entry:&nbsp;http://wiki.laptop.org/go/<br>&gt; &gt;             ProtoSnap_Contributors_Guide<br>&gt; &gt;             And see that it uses Arduino plugin. I'm mantaining this plugin for<br>&gt; &gt;             TurtleBlocks (AKA TurtleArt)<br>&gt; &gt;             and the version showed have a little bugs (for example, the read<br>&gt; &gt;             analog and digital blocks<br>&gt; &gt;             not returns the read value).<br>&gt; &gt;             With a friend, we update the PyFirmate in the plugin to latest<br>&gt; &gt;             0.9.5.<br>&gt; &gt;             Can you check on this GIT:<br>&gt; &gt;             http://git.sugarlabs.org/arduino<br>&gt; &gt; <br>&gt; &gt;             About installation: the process described is correct but have their<br>&gt; &gt;             problems, for<br>&gt; &gt;             example: git is not installed by default on XO. And in some places<br>&gt; &gt;             like Uruguay,<br>&gt; &gt;             you don't have root access to install anything.<br>&gt; &gt;             Other option is use the option "Load plugin" of TurtleBlocks that<br>&gt; &gt;             install automatically<br>&gt; &gt;             the plugin selected (only you need download a .tar.gz into the<br>&gt; &gt;             Sugar Journal and<br>&gt; &gt;             press Load Plugin and it was installed).<br>&gt; &gt; <br>&gt; &gt;             But that are a bit complicated... To solve that, we package the<br>&gt; &gt;             Arduino plugin&nbsp;<br>&gt; &gt;             (and others like Lego NxT, Lego WeDo, etc)<br>&gt; &gt;             with TurtleBlocks in a new activity called TurtleBots:<br>&gt; &gt;             http://activities.sugarlabs.org/en-US/sugar/addon/4434<br>&gt; &gt; <br>&gt; &gt;             I'm not have a board to test, someone can test it???<br>&gt; &gt; <br>&gt; &gt;             Regards!<br>&gt; &gt;            <br>&gt; &gt;             Alan<br>&gt; &gt;        <br>&gt; &gt; --<br>&gt; &gt; Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !<br>&gt; &gt; ---<br>&gt; &gt; You received this message because you are subscribed to the Google Groups<br>&gt; &gt; "Unleash Kids" group.<br>&gt; &gt; To unsubscribe from this group and stop receiving emails from it, send an email<br>&gt; &gt; to unleashkids+unsubscribe@googlegroups.com.<br>&gt; &gt; For more options, visit https://groups.google.com/groups/opt_out.<br>&gt; <br>&gt; -- <br>&gt; James Cameron<br>&gt; http://quozl.linux.org.au/<br>&gt; _______________________________________________<br>&gt; Sugar-devel mailing list<br>&gt; Sugar-devel@lists.sugarlabs.org<br>&gt; http://lists.sugarlabs.org/listinfo/sugar-devel<br></div>                                               </div></body>
</html>