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