Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors

2011-03-17 Thread Kevin Mark
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

2011-03-17 Thread Samuel Greenfeld
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

2011-03-17 Thread forster
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

2011-03-16 Thread Rafael Ortiz
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

2011-03-16 Thread James Cameron
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

2011-03-16 Thread forster
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

2011-03-09 Thread Emiliano Pastorino

 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

2011-03-09 Thread Dr. Gerald Ardito
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

2011-03-09 Thread Martin Langhoff
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

2011-03-09 Thread Martin Langhoff
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

2011-03-09 Thread Martin Langhoff
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

2011-03-09 Thread Dr. Gerald Ardito
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

2011-03-09 Thread Emiliano Pastorino
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

2011-03-09 Thread Dr. Gerald Ardito
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

2011-03-09 Thread Walter Bender
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

2011-03-09 Thread Martin Langhoff
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

2011-03-09 Thread Dr. Gerald Ardito
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

2011-03-09 Thread Ian Daniher
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

2011-03-09 Thread Martin Langhoff
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

2011-03-04 Thread Martin Langhoff
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

2011-03-04 Thread Rafael Ortiz
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

2011-03-04 Thread Martin Langhoff
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

2011-03-04 Thread Martin Langhoff
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

2011-03-04 Thread forster
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

2011-03-04 Thread Gonzalo Odiard
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