This project is inspired by coral's freemote project, which implements sony BLE remote on NRF52840. I wanted to do the same thing using ESP32 with my ZV-E10.
I am using ESP32C3 Super Mini, and only needs focusing and triggering photo.
- Clone this repo
- Change or add your models to
cameraModels
variable - Change the button pins, currently GPIO20 and GPIO21
- Upload the sketch
- On your camera, turn on Bluetooth Remote Control, turn on Bluetooth and enter Pairing mode
- ESP32 should start scanning and binding with the camera, accept connection on your camera
- Happy tinkering!
Thanks to the following posts:
I don't really know what I'm doing, but it works! If you have any suggestions or improvement, please let me know!