I am a middle-school teacher working on integrating Scratch with LEGO WeDo systems, on Linux.
(I have previously used Scratch+WeDo on Windows, but I'm hoping to start using Linux so that I can re-purpose old computers, plus encourage more educators and parents to try Linux with kids.)
BUT...I am having trouble, I think, getting the LEGO WeDo USB connection to be recognized consistently through Linux.
I have recently obtained a Raspberry Pi, which came with a Raspbian distro (Debian Wheezy) , and the included Scratch 1.4 version worked right away with the WeDo USB connection. Yay!
However, not so much luck with another version of Linux on some laptops that I tried.
As you may know, in Scratch, there are some special functions (program blocks) that interact with the WeDo motor and sensors through the special WeDo USB hub. The documentation that I can find says that Scratch will show these special function blocks only when the WeDo USB hub is active/recognized. (One can force-display the blocks through a menu option, but that doesn't necessarily mean they'll work).
I installed the Ubermix (Ubuntu) distro on 2 old-ish Dell Latitude D610's, and the WeDo USB connection does NOT seem to be working/recognized on either laptop. (The special blocks do not appear in Scratch 1.4, nor does any sensor or motor work, even if I make the blocks appear by using the menu, then put them in a program. And yes, I tried both motor and sensors, & all of the USB ports.)
Anyone got clues to help me?
Maybe I should just try another kid-friendly distro?
(Anyone tried Edubuntu or DoudouLinux?)
I figure it's USB drivers or hardware config or permissions or something, but I am NOT at all an expert with Linux and I don't have that much time. I can edit config files, etc, if I have instructions. I also have a few Linux-loving friends who I can call upon if needed, but I'd like to have first done whatever research I can. (*see below) Also, I cannot really advocate
for other teachers to try this if it's not fairly easy. but if there is a fairly simple fix, I'd be happy to help make sure it gets spread around.
I do have a deadline of sorts -- trying to have this working for demos at a Maker Faire in May 2014.
Any help appreciated!
~ Ms. G in Texas
* Here are all the web clues I have found so far: