I've been experimenting today and found that an ESP8266 works as a WiFi USB remote control.I am using ESPEasy and once the ESP8266 is set up and a usb plug wired to, in my case GPIO16, issuing the command
"
http://192.168.0.123/control?cmd=Pulse,16,1,100" from a browser or using curl takes a picture.
With a little more effort I should be able to trigger the camera over the network when my Pi running Pikrellcam senses motion.