Diseño de modelos de hardware y firmware para implementar un entorno de simulación de algoritmos para WSN