The BT900 includes smartBASIC, an event driven programming language created by Ezurio, which provides optimized power consumption, simplifies application development, and speeds time to market. The BT900 series hardware includes hostless operation, Wake Up pins that allow for event driven wake from deep sleep modes and faster time to action.