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-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel



 ___
 Sugar-devel mailing list
 sugar-de...@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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


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

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

On Wed, Mar 9, 2011 at 10: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-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel



 ___
 Sugar-devel mailing list
 sugar-de...@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




-- 
Ing. Emiliano Pastorino
Centro Ceibal
Av. Italia 6201 Ed. Los Ceibos
Montevideo, Uruguay
Tel: (598) 2601 5773 int.: 2232
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel



 ___
 Sugar-devel mailing list
 sugar-de...@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-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 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
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Interesting USB-pluggable robots, controller boards, and sensors

2011-03-04 Thread Rafael Ortiz
On Fri, Mar 4, 2011 at 3:24 PM, Martin Langhoff
martin.langh...@gmail.comwrote:

 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).

 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)




 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

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 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.
 

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/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-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel