Está escrito en el lenguaje de programación nesC como un conjunto de tareas y procesos que colaboran entre sí.