Lego WeDo + TurtleArt - Screenshot & Code!

Walter Bender walter.bender at
Thu Mar 10 08:44:37 EST 2011

On Wed, Mar 9, 2011 at 9:19 PM, Ian Daniher <it.daniher at> wrote:
> Hi All!
> I'm writing with good news. I successfully have integrated the Lego WeDo
> with TurtleArt.
> Here's a screenshot:
> The code needed can be found in my git repo
> at
> TurtleArt specific files can be found
> at
> The svg files go in the "icons" folder.
> The "usb" folder goes in the root of the TurtleArt directory.
> The file "" goes in the plugins folder in the TurtleArt
> directory.
> The folder "WeDoMore" goes in the root of the TurtleArt directory.
> This project is not ready for primetime yet. The only semipolished code is
> the actual Python WeDoMore library. Anything and everything in my repo that
> is related to turtleart should be considered 'alpha,' that is, may cause
> your computer to spontaneously burst into flames. That being said, it works
> perfectly for me, and I could definitely use testers.
> If you feel like giving it a go, and if you find any bugs, please report
> them at
> Best wishes and many thanks,

The first pass at documentation for the plugin code is here:

Just a beginning, but hopefully of some use.


> --
> Ian
> On Wed, Mar 9, 2011 at 13:17, Martin Langhoff <martin.langhoff at>
> wrote:
>> 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.langhoff at
>>  martin at -- Software Architect - OLPC
>>  - ask interesting questions
>>  - don't get distracted with shiny stuff  - working code first
>>  -

Walter Bender
Sugar Labs

More information about the Devel mailing list