11.2.0/Robotics plan: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
|-style="background:#787878; color: white;"
|-style="background:#787878; color: white;"
! Activity !! E-toys !! Scratch !! TurtleArt !! Pippy !! Udev Rules !! Notes
! Activity !! E-toys !! Scratch !! TurtleArt !! Pippy !! Notes
|-
|-
| Nxt || || || || || SYSFS{idVendor}=="0694", SYSFS{idProduct}=="0002" ||
| Nxt || || || || ||
|-
|-
| Arduino || || || [http://wiki.sugarlabs.org/go/Activities/TurtleArt#Turtle_Art_with_Arduino] || || ||http://seaside.citilab.eu/scratch/arduino
| Arduino || || || [http://wiki.sugarlabs.org/go/Activities/TurtleArt#Turtle_Art_with_Arduino] || ||http://seaside.citilab.eu/scratch/arduino
|-
|-
| Pico (Scratch) Board || || Working || || || SYSFS{idVendor}=="0403", SYSFS{idProduct}=="6001 || http://www.picocricket.com/picoboard.html
| Pico (Scratch) Board || || Working || || http://www.picocricket.com/picoboard.html
|-
|-
| We do || || [http://activities.sugarlabs.org/en-US/sugar/downloads/file/27250/scratch-19.xo Scratch-19] ||[https://github.com/itdaniher/WeDoMore] || [https://github.com/itdaniher/WeDoMore] || SYSFS{idVendor}=="0694", SYSFS{idProduct}=="0003" ||
| We do || || [http://activities.sugarlabs.org/en-US/sugar/downloads/file/27250/scratch-19.xo Scratch-19] ||[https://github.com/itdaniher/WeDoMore] || [https://github.com/itdaniher/WeDoMore] ||
|-
|-
| Go Go || || || || || || Special activity (GoGo) [[http://activities.sugarlabs.org/es-ES/sugar/addon/4383 1]]
| Go Go || || || || || Special activity (GoGo) [[http://activities.sugarlabs.org/es-ES/sugar/addon/4383 1]]
|-
|-
| Sensors || || ||[http://wiki.sugarlabs.org/go/Activities/TurtleArt/Using_Turtle_Art_Sensors] See [[http://git.sugarlabs.org/turtleart/mainline/trees/master/plugins 3]] || || || Connect sensors to audio input
| Sensors || || ||[http://wiki.sugarlabs.org/go/Activities/TurtleArt/Using_Turtle_Art_Sensors] See [[http://git.sugarlabs.org/turtleart/mainline/trees/master/plugins 3]] || || Connect sensors to audio input
|-
|-
| Decode audio tone || || ||[http://wiki.sugarlabs.org/go/Activities/TurtleArt/Using_Turtle_Art_Sensors#Using_frequency_to_control_outputs] || || || Use frequency decoders eg. LM567 to control multiple outputs
| Decode audio tone || || ||[http://wiki.sugarlabs.org/go/Activities/TurtleArt/Using_Turtle_Art_Sensors#Using_frequency_to_control_outputs] || || Use frequency decoders eg. LM567 to control multiple outputs
|-
|-
| Picaxe || || || || || || A low cost solution, Linux programming environment available [http://www.rev-ed.co.uk/picaxe/software.htm] though the chip and board is cheap, the USB cable is $30 [http://littlebirdelectronics.com/collections/cables/products/picaxe-usb-programming-cable]
| Picaxe || || || || || A low cost solution, Linux programming environment available [http://www.rev-ed.co.uk/picaxe/software.htm] though the chip and board is cheap, the USB cable is $30 [http://littlebirdelectronics.com/collections/cables/products/picaxe-usb-programming-cable]
|-
|-
| Ti Launchpad [http://newscenter.ti.com/Blogs/newsroom/archive/2010/06/22/ti-s-new-4-30-launchpad-is-a-complete-development-kit-for-harnessing-the-ultra-low-power-and-16-bit-performance-of-msp430-value-line-mcus.aspx] || || || || || || Another low cost solution, "able to compile msp430-gcc on the xo-1.5 and use it with mspdebug to upload firmware"
| Ti Launchpad [http://newscenter.ti.com/Blogs/newsroom/archive/2010/06/22/ti-s-new-4-30-launchpad-is-a-complete-development-kit-for-harnessing-the-ultra-low-power-and-16-bit-performance-of-msp430-value-line-mcus.aspx] || || || || || Another low cost solution, "able to compile msp430-gcc on the xo-1.5 and use it with mspdebug to upload firmware"
|-
|-
| icaro || || || || || || http://sistema-icaro.blogspot.com/
| icaro || || || || || http://sistema-icaro.blogspot.com/
|}
|}



Revision as of 20:22, 22 March 2011

Test matrix

Activity E-toys Scratch TurtleArt Pippy Notes
Nxt
Arduino [1] http://seaside.citilab.eu/scratch/arduino
Pico (Scratch) Board Working http://www.picocricket.com/picoboard.html
We do Scratch-19 [2] [3]
Go Go Special activity (GoGo) [1]
Sensors [4] See [3] Connect sensors to audio input
Decode audio tone [5] Use frequency decoders eg. LM567 to control multiple outputs
Picaxe A low cost solution, Linux programming environment available [6] though the chip and board is cheap, the USB cable is $30 [7]
Ti Launchpad [8] Another low cost solution, "able to compile msp430-gcc on the xo-1.5 and use it with mspdebug to upload firmware"
icaro http://sistema-icaro.blogspot.com/

Udev rules

We Do:

SYSFS{idVendor}=="0694", SYSFS{idProduct}=="0003", MODE="0664", GROUP="olpc"


Links

http://wiki.scratch.mit.edu/wiki/LEGO_Education_WeDo_Robotics_Kit

http://wiki.scratch.mit.edu/wiki/PicoBoard

http://www.picocricket.com/picoboard.html

http://seaside.citilab.eu/scratch/arduino

TurtleArt fork for arduino? http://tonyforster.blogspot.com/search/label/Arduino

Additional notes

Having an oscilloscope available is always handy when working with sensors. We may want to extend Measure to support sensors made available through Arduino, WeGo, etc.

Other robotics pages