Energy-Efficient Neuromorphic Computing For Resource-Constrained Internet Of Things Devices