Although, the ultimate goal of WSNs is to place powerful data collection and analysis capability in the hands of scientists, current programming environments are cumbersome often requiring someone with a PhD in computer science in order to construct a basic program. Our research group is currently developing a next generation system-on-chip (SoC) for wireless sensor network applications. Theref...