Re: [Sugar-devel] TA Lego WeDo plugin -- review and notes

2011-09-12 Thread Ian Daniher
Hi All,

I missed this original thread due to a poorly configured gmail autofilter.

Martin - any interest in resuming packaging of WeDoMore?

Walter - has the plugin API solidified?

Best!
--
Ian

On Thu, Mar 24, 2011 at 11:18, Walter Bender walter.ben...@gmail.comwrote:

 I propose we have an irc meeting to bring everyone together to hammer
 out any additional changes I should make in v107 so as to make sure
 all the plugin efforts are accounted for? Any preference as to when?

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org

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

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Lego WeDo + TurtleArt - Screenshot Code!

2011-03-09 Thread Ian Daniher
Hi All!

I'm writing with good news. I successfully have integrated the Lego WeDo
with TurtleArt.

Here's a screenshot: http://itdnhr.com/static/WeDoScreen.png

The code needed can be found in my git repo at
https://github.com/itdaniher/WeDoMore/https://github.com/itdaniher/WeDoMore/tree/master/TurtleArt
.

TurtleArt specific files can be found at
https://github.com/itdaniher/WeDoMore/tree/master/TurtleArt.

The svg files go in the icons folder.
The usb folder goes in the root of the TurtleArt directory.
The file wedo_plugin.py 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 https://github.com/itdaniher/WeDoMore/issues.

Best wishes and many thanks,
--
Ian

On Wed, Mar 9, 2011 at 13:17, Martin Langhoff martin.langh...@gmail.comwrote:

 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

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel