An Energy-autonomous Wireless Sensor Network Development Platform