Open source hardware for science