As a followup to my post yesterday regarding Arduino BASIC, here’s a contest challenge to extend the Arduino basic to drive the Nanode, an Arduino compatible microcontroller board that extends the conventional Arduino with Ethernet and other cool features. The challenge is to make a good hack using Tiny BASIC: perhaps by extending the BASIC interpreter to include commands for accessing all the additional peripheral devices that the Nanode has. Neat!
Sustainable Suburbia: Tiny Basic running on Nanode – Christmas Challenge
Addendum: It only took me a few minutes of staring at the code to figure out how to add a “DELAY” command that can pause execution. It wouldn’t be hard to add equivalents to the digitalRead, digitalWrite, analogRead and analogWrite. Maybe I’ll give this a try myself over the next few days.