advantages of open source hardware for iot projects