bluetooth communications block
the Lego Mindstorms programming language has a "bluetooth" communications block it can use to communicate with a variety of devices. If Tickle contained such a block, users could easily use it with any bluetooth device, including sending messages back and forth to a lego mindstorms brick. Users the write their own lego programs, tickle could just say "bluetoothsend' mindstorms1, Sit" for example, the the lego brick would activate whatever its "Sit" routine might be.
Such a bluetooth block(s) in tickle, (send, receive), is all thats really needed to add the wonderful world of Lego to tickle.