Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Thu, Mar 17, 2011 at 11:45:15AM +1100, fors...@ozonline.com.au wrote: Hi An exciting new robotics idea from Guzman Trinidad. Turtle Art is programmed to produce two different frequencies. The headphone output of the XO is connected to a pair of LM567 integrated circuit tone decoders, each of which lights a LED when its input signal frequency is present. With this principle we could control any device. *http://www.youtube.com/watch?v=IVzVlAZsz1w* To be widely adopted, robotics kits need to be low cost and be low entry high ceiling. Guzman's idea has the potential to lower the cost. My estimates: Lego NXT $500 Lego Wedo $170 Scratch sensor board $45 Arduino $40 PICAXE $15 (http://littlebirdelectronics.com/products/picaxe14m-starter-pack) LM567 decoder board $? I am unaware if anybody has looked at the PICAXE and the XO, could be worth looking at. I am assuming that the cost of many of these kits is too high for the markets into which the XO is shipping. Tony I have a Ti Launchpad (a $4.30 USD + shipping?) micro-controller board that uses the msp430 line. I was able to compile msp430-gcc on the xo-1.5 and use it with mspdebug to upload firmware to it. I would assume someone with more knowledge than me could add a few more bits or a simple circut and add some software to turtle art to make it do something like the picaxe. The launchpad has 2 simple switches, 2 LEDS and an internal temp sensor (on 1 of the 2 included chips) and it includes a usb cable. -- | .''`. == Debian GNU/Linux ==.| http://kevix.myopenid.com..| | : :' : The Universal OS| mysite.verizon.net/kevin.mark/.| | `. `' http://www.debian.org/.| http://counter.li.org [#238656]| |___`-Unless I ask to be CCd,.assume I am subscribed._| ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
It sounds like what is desired is an update of a 10+ year-old thing I helped design called MIPPET -- Module for Input/Output Programming Projects Enhancing Teaching [1]. The interface we used was the parallel port, which made things easy at the time since USB 1.0 was in its infancy. There was talk even then though of possibly doing a USB update, and we had a USB 1.0 development kit I played with a bit. This was never mass sold to my knowledge, but I could try and research if any progress has been made on the USB update. If not I could attempt it or nudge other people to try and do so, although if this turns into someone's college project I would not expect to see a result until the fall semester. (Extra credit goes to anyone who can figure out what MIPPET actually stands for and not the backronym the professor came up with. It's not too hard to find, so I'm not certain what it will get you.) [1] Described a bit in the document at http://www.rowan.edu/mars/compsci/CS1labs/Mippet.ppt with pictures. Example coursework which probably could be ported to Python/Turtleart (or more likely Etoys with its collision detection) at http://www.rowan.edu/mars/compsci/cs1labs/SIGCSE03.htm . On 3/17/2011 2:56 AM, Kevin Mark wrote: On Thu, Mar 17, 2011 at 11:45:15AM +1100, fors...@ozonline.com.au wrote: Hi An exciting new robotics idea from Guzman Trinidad. Turtle Art is programmed to produce two different frequencies. The headphone output of the XO is connected to a pair of LM567 integrated circuit tone decoders, each of which lights a LED when its input signal frequency is present. With this principle we could control any device. *http://www.youtube.com/watch?v=IVzVlAZsz1w* To be widely adopted, robotics kits need to be low cost and be low entry high ceiling. Guzman's idea has the potential to lower the cost. My estimates: Lego NXT $500 Lego Wedo $170 Scratch sensor board $45 Arduino $40 PICAXE $15 (http://littlebirdelectronics.com/products/picaxe14m-starter-pack) LM567 decoder board $? I am unaware if anybody has looked at the PICAXE and the XO, could be worth looking at. I am assuming that the cost of many of these kits is too high for the markets into which the XO is shipping. Tony I have a Ti Launchpad (a $4.30 USD + shipping?) micro-controller board that uses the msp430 line. I was able to compile msp430-gcc on the xo-1.5 and use it with mspdebug to upload firmware to it. I would assume someone with more knowledge than me could add a few more bits or a simple circut and add some software to turtle art to make it do something like the picaxe. The launchpad has 2 simple switches, 2 LEDS and an internal temp sensor (on 1 of the 2 included chips) and it includes a usb cable. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Kevin Thats good! Please document somewhere all the steps you took. We should bring all the robotics/sensor stuff together somewhere. (I saw there was free Linux software for the Picaxe too). Deployments can then choose what I/O hardware suits them. Tony I have a Ti Launchpad (a $4.30 USD + shipping?) micro-controller board that uses the msp430 line. I was able to compile msp430-gcc on the xo-1.5 and use it with mspdebug to upload firmware to it. I would assume someone with more knowledge than me could add a few more bits or a simple circut and add some software to turtle art to make it do something like the picaxe. The launchpad has 2 simple switches, 2 LEDS and an internal temp sensor (on 1 of the 2 included chips) and it includes a usb cable. -- | .''`. == Debian GNU/Linux ==.| http://kevix.myopenid.com..| | : :' : The Universal OS| mysite.verizon.net/kevin.mark/.| | `. `' http://www.debian.org/.| http://counter.li.org [#238656]| |___`-Unless I ask to be CCd,.assume I am subscribed._| ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel _ This mail has been virus scanned by Australia On Line see http://www.australiaonline.net.au/mailscanning ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Hi. On Wed, Mar 16, 2011 at 7:45 PM, fors...@ozonline.com.au wrote: Hi An exciting new robotics idea from Guzman Trinidad. Turtle Art is programmed to produce two different frequencies. The headphone output of the XO is connected to a pair of LM567 integrated circuit tone decoders, each of which lights a LED when its input signal frequency is present. With this principle we could control any device. *http://www.youtube.com/watch?v=IVzVlAZsz1w* Nice work. To be widely adopted, robotics kits need to be low cost and be low entry high ceiling. Guzman's idea has the potential to lower the cost. My estimates: Lego NXT $500 Lego Wedo $170 Scratch sensor board $45 Arduino $40 PICAXE $15 ( http://littlebirdelectronics.com/products/picaxe14m-starter-pack) LM567 decoder board $? I am unaware if anybody has looked at the PICAXE and the XO, could be worth looking at. I am assuming that the cost of many of these kits is too high for the markets into which the XO is shipping. Robotics kits are always costly, but in my opinion the lower cost ones could be achieved with Arduino+sensors+electronic components+recycled components (for platforms). In that sense I also think that is better at least at beginning (low ages kids) to work with a physical-computing or automation toolkit, learning to automate things gets you engaged with problem solving using electronics. later on you can apply that concepts in Robotics. I'm guessing one can have a physical-computing n kit for about 100USD or less. see for example. http://www.adafruit.com/index.php?main_page=product_infocPath=17products_id=170zenid=39e9a873fc5ddb3699a85a83519b91c7 Tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
G'day Tony, The LM567 is a voltage controlled oscillator with phase detectors ... and isn't often used these days, so it might be a challenge to find a realistic price. Then you need one per detected frequency. An alternative might be to use a DTMF decoder chip, such as the 8870, since this provides more channels. I've controlled amateur radio repeaters using an XO as the DTMF source, even through the speakers. -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
copied to sugar-devel@lists.sugarlabs.org Tony: Here in Uruguay (as you probably already know) the �Buti� Project works in XO robotics through Arduino. This is certainly the most realistic option. I liked the 'PICAXE', which I did not know!. When I bought the LM567 also bought the 8870 (DTMF decoder) that will show later. The idea I�ve sent you was to show a basic application of electronic control, as in Uruguay do not sell kits for electronics or robotics. Welcome all the discussion about data on the control boards that exist,because the topic interests me! Guzm�n. 2011/3/16 fors...@ozonline.com.au LM567 (uruguay)...U$S 1.5 others components (R, C, leds)U$S 4 the cheapest kit? Guzman Yes, probably. Thats what I like about it. add circuit board, battery connector, audio plug, +$2 = $6? http://littlebirdelectronics.com/products/picaxe-8-pin-proto-kit is $5 but I am not sure what the minimum kit is to be useful, the minimum Picaxe cost is probably in the $5 to $15 range. If you wanted more inputs and outputs, the Arduino is probably cheaper. Then there's low entry Pre-built boards like the Arduino are easier than sourcing components and building a board. Your LM567 project is easier on software. Currently Turtle Art supports Arduino boards running Firmata, you need an OS other than the Sugar OS to load Firmata into the Arduino (a smart hacker might be able to do it with terminal). Tony _ This mail has been virus scanned by Australia On Line see http://www.australiaonline.net.au/mailscanning p class=MsoNormal style=vertical-align:topspan class=hpsspan lang=EN style=font-size:10.0pt;color:black;mso-ansi-language:ENTony/span/spanspan title=Haz clic para obtener traducciones alternativas/spanspan lang=EN style=font-size:10.0pt;color:black;mso-ansi-language:EN:/spanbr br span class=hpsspan title=Haz clic para obtener traducciones alternativasHere/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsin/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsUruguay/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsatn(/span/spanspan title=Haz clic para obtener traducciones alternativasas/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsyou probably already/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsknow/span/spanspan title=Haz clic para obtener traducciones alternativas)�/spanspan class=hpsspan title=Haz clic para obtener traducciones alternativasthe/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas�span title=Haz clic para obtener traducciones alternativas�/spanspan class=hpsButi�/span/spanspan class=apple-converted-spacespan class=hps Project/span works/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsin/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativasXO /spanspan class=hpsrobotics/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsthrough/spanspan title=Haz clic para obtener traducciones alternativas Arduino/span/span.span class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsThis is certainly/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsthe most realistic option/span/spanspan title=Haz clic para obtener traducciones alternativas./span/pp class=MsoNormal style=vertical-align:topspan class=apple-converted-spacebr/span/pp class=MsoNormal style=vertical-align:top span title=Haz clic para obtener traducciones alternativas/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsI/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsliked/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hpsthe/span/spanspan class=apple-converted-space�span title=Haz clic para obtener traducciones alternativas/spanspan class=hps'PICAXE/span/spanspan title=Haz clic para obtener traducciones alternativas'/spanspan title=Haz clic para obtener traducciones alternativas, which/spanspan class=apple-converted-space�span title=Haz clic
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Yes, it's working. We don't know if we're going to use them, but I plan to create a plugin anyway. On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. We bought a kit from sparkfun.com last year which I think is no longer available (dev-09284) Anyway, these are the items icluded: Arduino Duemilanove (ATmega328) Light sensor SEN-09088 http://www.sparkfun.com/products/9088 Buzzer COM-07950 http://www.sparkfun.com/products/7950 Trim pot COM-9288 http://www.sparkfun.com/products/9288 Temperature sensor SEN-00250 http://www.sparkfun.com/products/250 Tricolor LED COM-09264 http://www.sparkfun.com/products/9264 Button COM-09190 http://www.sparkfun.com/products/9190 Jumper wires PRT-08431 http://www.sparkfun.com/products/8431 We also bought a motor shield for driving more motors: http://www.ladyada.net/make/mshield/ Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino Yes, we're using Firmata in the Arduino. Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. I think there's a function in nxt-python that lets you upload a program to the nxt brick. I'll check it out later. Right now I'm working on a plugin for the new plugins model for TA. On Fri, Mar 4, 2011 at 9:56 PM, Gonzalo Odiard gonz...@laptop.org wrote: Thanks Tony. Added to the wiki page Gonzalo On Fri, Mar 4, 2011 at 6:09 PM, fors...@ozonline.com.au wrote: Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino. So the Arduino is acting as a dumb I/O expansion board and is not being programmed as an autonomous robot. The user is programming in TurtleArt. I used the Arduino Duemilanove but I don't think the version matters much. http://tonyforster.blogspot.com/search/label/Arduino Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? Thanks. Gerald On Wed, Mar 9, 2011 at 7:25 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Yes, it's working. We don't know if we're going to use them, but I plan to create a plugin anyway. On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. We bought a kit from sparkfun.com last year which I think is no longer available (dev-09284) Anyway, these are the items icluded: Arduino Duemilanove (ATmega328) Light sensor SEN-09088 http://www.sparkfun.com/products/9088 Buzzer COM-07950 http://www.sparkfun.com/products/7950 Trim pot COM-9288 http://www.sparkfun.com/products/9288 Temperature sensor SEN-00250 http://www.sparkfun.com/products/250 Tricolor LED COM-09264 http://www.sparkfun.com/products/9264 Button COM-09190 http://www.sparkfun.com/products/9190 Jumper wires PRT-08431 http://www.sparkfun.com/products/8431 We also bought a motor shield for driving more motors: http://www.ladyada.net/make/mshield/ Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino Yes, we're using Firmata in the Arduino. Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. I think there's a function in nxt-python that lets you upload a program to the nxt brick. I'll check it out later. Right now I'm working on a plugin for the new plugins model for TA. On Fri, Mar 4, 2011 at 9:56 PM, Gonzalo Odiard gonz...@laptop.org wrote: Thanks Tony. Added to the wiki page Gonzalo On Fri, Mar 4, 2011 at 6:09 PM, fors...@ozonline.com.au wrote: Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino. So the Arduino is acting as a dumb I/O expansion board and is not being programmed as an autonomous robot. The user is programming in TurtleArt. I used the Arduino Duemilanove but I don't think the version matters much. http://tonyforster.blogspot.com/search/label/Arduino Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 7:25 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Yes, it's working. We don't know if we're going to use them, but I plan to create a plugin anyway. Any interesting reasons (that you can share) for not using them? Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. I think there's a function in nxt-python that lets you upload a program to the nxt brick. I'll check it out later. Right now I'm working on a plugin for the new plugins model for TA. Excellent! I am working on packaging the new version of nxt_python, and getting the udev rules sorted out. If you have the modular TA rework, please push it to your git repo (new branch?). I'll have a bit of time in the next couple of days and I'll be wanting to get my hands on it. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 7:36 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Actually, I've realized that we have the new kit: http://www.sparkfun.com/products/10174 The difference is that it includes a flex sensor. Thanks for the info. I'll try get one. m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.comwrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Emiliano, Thanks. I was working with Scratch yesterday with some students and noticed that they have a new category of Examples that pertains to WeDo. Can't wait to play! Gerald On Wed, Mar 9, 2011 at 8:29 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 8:31 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Emiliano, Thanks. I was working with Scratch yesterday with some students and noticed that they have a new category of Examples that pertains to WeDo. Can't wait to play! Gerald FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. -walter On Wed, Mar 9, 2011 at 8:29 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 8:40 AM, Walter Bender walter.ben...@gmail.com wrote: FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. Fantastic. Can you get her/him in touch w the list or at least with Emiliano and me? m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Walter, That's great. Thanks. Gerald On Wed, Mar 9, 2011 at 8:40 AM, Walter Bender walter.ben...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:31 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Emiliano, Thanks I was working with Scratch yesterday with some students and noticed that they have a new category of Examples that pertains to WeDo. Can't wait to play! Gerald FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. -walter On Wed, Mar 9, 2011 at 8:29 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Hey All, I'm the previously mentioned Olin student working on TA / WeDo integration. Right now, I have a full-function python driver for the WeDo and an early draft for a Turtle Art plugin. I will be releasing a public beta via my github page, https://github.com/itdaniher/WeDoMore, on Mar18. Shortly thereafter, a blog post will go live on blog.laptop.org describing the project in detail. The WeDo motor, distance, and tilt sensor will be supported out-of-the-box. I would quite appreciate any questions, comments, and criticisms of the project at this point. After the Mar18th public beta, I will be requesting significant community bug testing. Thanks! -- Ian On Wed, Mar 9, 2011 at 08:47, Martin Langhoff martin.langh...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:40 AM, Walter Bender walter.ben...@gmail.com wrote: FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. Fantastic. Can you get her/him in touch w the list or at least with Emiliano and me? m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Hi Ian! great to have you around! I am interested in your work with WeDo, both the python plugin, and the TA integration. For the NXT integration, the parts are 1 - an rpm that has the udev rules 2 - an rpm with nxt_python (python library, some utilities) 3 - a TA plugin In your case, we'll probably want to use the same model for packaging. The rpm with the udev rules already has rules for wedo. Once your library code is ready for release, let me know and I'll look into making an rpm. For the TA plugin it may be a good idea to share notes with Emiliano -- he's doing the NXT stuff. The TA plugin will probably be shipped with TA once ready. If you can keep those tiers separate, it will be a big win. Have you seen the nxt_python library API? If yours is reasonably close you might save some effort. m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
One of the key pushes for 11.2.0 is robots, controlled boards and sensors. We want to know... - Which are the interesting and achievable robots/boards/sensors? Right now we have WeDo, NXT, ScratchBoard, Pico, GoGo -- all can be connected and need minor tweaking to work. - Given that most (all?) are usb-connected, what are their usb signatures -- for the udev rules? Gonzalo and I will populate http://wiki.laptop.org/go/11.2.0/Robotics_plan :-) Other robot/controlled/sensor devices that aren't easily supportable right now should be listed here http://wiki.laptop.org/go/Robotics or here http://wiki.laptop.org/go/Peripherals/Robots . cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Fri, Mar 4, 2011 at 2:47 PM, Martin Langhoff martin.langh...@gmail.comwrote: One of the key pushes for 11.2.0 is robots, controlled boards and sensors. We want to know... - Which are the interesting and achievable robots/boards/sensors? Right now we have WeDo, NXT, ScratchBoard, Pico, GoGo -- all can be connected and need minor tweaking to work. - Given that most (all?) are usb-connected, what are their usb signatures -- for the udev rules? Gonzalo and I will populate http://wiki.laptop.org/go/11.2.0/Robotics_plan:-) Other robot/controlled/sensor devices that aren't easily supportable right now should be listed here http://wiki.laptop.org/go/Robotics or here http://wiki.laptop.org/go/Peripherals/Robots . cheers, We can work together in supporting Arduino for Scratch and TurtleArt. for Scratch (as listed on the robotics plan page) there is a good project that can be integrated. http://seaside.citilab.eu/scratch/arduino My 2 pesos ;). m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list de...@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Fri, Mar 4, 2011 at 3:12 PM, Rafael Ortiz raf...@activitycentral.com wrote: We can work together in supporting Arduino for Scratch and TurtleArt. Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. for Scratch (as listed on the robotics plan page) there is a good project that can be integrated. http://seaside.citilab.eu/scratch/arduino Interesting! Somebody needs to look into that scratch stuff and figure out how to integrate it so that it Just Works. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Fri, Mar 4, 2011 at 3:32 PM, Rafael Ortiz raf...@activitycentral.com wrote: Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Great, IIRC I think that also it's working only serially, i.e you cannot download code to the chip in order to have an autonomous system, this would be an excellent addition (maybe this was already integrated but i dunno) Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. For TA I think it's ok to start like this. Our intention is to - add some nxt_python examples to Pippy :-) - add nxb, and maybe a Pippy-like NXC editor -- these create programs that run on the NXT CPU, so you can do unplugged That's already a ton of work to get right! After we achieve all that, we can try the (harder) steps to get TA programming the NXT in unplugged mode - teach nxt_python to export NXC code... might be hard - teach Emiliano's code to export NXC code, seems easier TBH, I really like NXC, it's _addictive_ :-) m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino. So the Arduino is acting as a dumb I/O expansion board and is not being programmed as an autonomous robot. The user is programming in TurtleArt. I used the Arduino Duemilanove but I don't think the version matters much. http://tonyforster.blogspot.com/search/label/Arduino Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Thanks Tony. Added to the wiki page Gonzalo On Fri, Mar 4, 2011 at 6:09 PM, fors...@ozonline.com.au wrote: Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino. So the Arduino is acting as a dumb I/O expansion board and is not being programmed as an autonomous robot. The user is programming in TurtleArt. I used the Arduino Duemilanove but I don't think the version matters much. http://tonyforster.blogspot.com/search/label/Arduino Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel