I am reluctant to bring up this subject again in the earshot of so many devoted fans of EZ-Robot.... but I need a solution to an irritating problem
Before I stumbled on the awesomeness that is EZ-Robot I had purchased a number of Arduino resources for teaching students at my school. Trouble was they required quite a step up for students.... and many of them struggled to 'connect' with the passion I had for the little boards at the time.
Then I discovered the EZ-Robot. The hardware and software was so easy to use and support so absolutely amazing that I brought the kit and tons of extra stuff into the classroom just so I could share with them the endless possibilities. Now they are beginning to get hooked as well so I am looking at making it a part of my intermediate (middle school) and high school programme for 2013. Unfortunately it will take me some time to accumulate enough funds at my school to buy additional EZ-B boards for a whole class to use.... but this post is not a plea for a benefactor. LOL
Anyway here is my big idea:
In the same way the EZ-B controls a servo or other dumb device, can a software interface be made to connect the EZ-B to the Arduino? The ARC software would control, read and/or write to the arduino. Kind of like how the C# section is implemented in scripts. This way some dumb, low priority processes could be palmed off to the Arduino from the ARC and then picked up via again perhaps via an interupt....
Eg. a touch sensor net that has 100's of sensors continously scanned by an arduino muitiplexor arrangement that returns a value to the ARC when it is touched using a kind of GPS co-ordinates or capacitance on a touch screen except the location is somewhere on the robots body.
Of course you would need to make it so the ARC software would only do so when an EZ-B was present otherwise every man and his Arduino would steel the software.
What do you guys think?