Changes

Line 82: Line 82:       −
==Turtle Art==
+
==Turtle Blocks (Turtle Art) with Arduino Plugin==
   −
=== Source Code ===
+
[[File:turtleart-arduino-palette.png|800px]]
The code needed is located at (Thanks to Sayamindu Dasgupta)
+
 
 +
There are several efforts to develop Turtle Art support for Arduino.
 +
This implementation uses the same [http://www.firmata.org firmata] protocol that the arduino-squeak connection uses.
 +
 
 +
* [http://tonyforster.blogspot.com/2010/10/arduino-fork-of-turtle-art.html Setting up Turtle Arduino]
 +
* [http://tonyforster.blogspot.com/2010/10/turtle-arduino-display-inputs.html Read digital inputs] [[File:Ard.ta]]
 +
* [http://tonyforster.blogspot.com/2010/10/turtle-arduino-digital-write.html Arduino write output] [[File:Turtle Art Activity ardout.ta]] [[File:Tamyblock mouse.odt]]
 +
* [http://tonyforster.blogspot.com/2012/01/arduino-and-xo-laptop.html The Freetronics Leostick]
   −
*http://git.sugarlabs.org/projects/turtleart/repos/arduino-support
     −
=== XO bundle ===
+
The Arduino functionality was corrected from previous versions:
 +
* Analog and digital reading now works correctly
 +
* Auto detection of ttyUSBx port for FTDI device (Arduino board uses this for USB)
   −
*http://people.sugarlabs.org/rafael/TurtleArdu.xo
+
It requires the Firmata protocol to be uploaded to the Arduino board.
 +
Use the latest Firmata version (2.1 as of now) downloaded from the Firmata page (firmata.org)
 +
The Firmata version included with the Arduino IDE has some inconsistencies.
    +
This version has english and spanish translations.
   −
This implementation uses the same [http://www.firmata.org firmata] protocol that the arduino-squeak connection uses.
+
===Screenshots===
   −
For installing on different Sugar versions see http://tonyforster.blogspot.com/2010/10/arduino-fork-of-turtle-art.html
+
[[File:turtleart-arduino-example1.png]]
   −
===Some use examples and Screenshots===  
+
=== Source Code ===
   −
*[[File:Ta_arduino.png]]
+
You can see all code in: [http://git.sugarlabs.org/arduino arduino_plugin GIT]
   −
*[[File:Arduino-turtle1.png]]
+
===Downloads===
   −
*[[File:Draw-leds.png]]
+
The plugin file can be downloaded from [[File:arduino.tar.gz]].
    
== Spanish Version ==
 
== Spanish Version ==
130

edits