IoT firmware