https://github.com/rreverser/eos-remote-web
Web Bluetooth remote for Canon EOS cameras
https://github.com/rreverser/eos-remote-web
bluetooth camera camera-control canon dslr dslr-camera dslr-camera-control eos remote-control web web-bluetooth web-bluetooth-api
Last synced: 8 months ago
JSON representation
Web Bluetooth remote for Canon EOS cameras
- Host: GitHub
- URL: https://github.com/rreverser/eos-remote-web
- Owner: RReverser
- License: mit
- Created: 2023-02-27T12:38:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T01:17:02.000Z (over 1 year ago)
- Last Synced: 2025-02-08T22:22:04.019Z (over 1 year ago)
- Topics: bluetooth, camera, camera-control, canon, dslr, dslr-camera, dslr-camera-control, eos, remote-control, web, web-bluetooth, web-bluetooth-api
- Language: HTML
- Homepage: http://eos.rreverser.com/
- Size: 18.6 KB
- Stars: 15
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unofficial Web Bluetooth remote for Canon cameras
This is a [Web Bluetooth](https://developer.chrome.com/articles/bluetooth/)-based implementation of remote control for Canon EOS cameras based on [prior reverse engineering work](https://iandouglasscott.com/2017/09/04/reverse-engineering-the-canon-t7i-s-bluetooth-work-in-progress/) by [Ian Douglas Scott](https://fosstodon.org/@ids1024).


## Disclaimers
First of all, this project is in no way affiliated with Canon and you use it at your own risk.
It mostly works, but I'm having an issue where, once camera goes to sleep, it can't connect again and needs to be unpaired, power-cycled & paired again - still not sure whether that's just my camera or the implementation should be doing some kind of regular pings to keep connection alive.
## See also
[web-gphoto2](https://github.com/GoogleChromeLabs/web-gphoto2) - my other project controlling arbitrary cameras over the cable, powered by gphoto2, WebAssembly and WebUSB.