How can I control a Canon 70D remotely over Wi‑Fi from a Windows app?
Asked 10/2/2015
3 views
2 answers
0
I want to control a Canon 70D from a C# application on Windows 7 so it can trigger photos and download the images remotely. USB isn’t practical because the camera is mounted about 50 meters away and 3 meters high. Is there an SDK, API, or library for controlling the camera over Wi‑Fi, or another workable approach?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
10y ago
2 Answers
2
You may be interested in this project, http://dslrdashboard.info/.
It takes a TPLINK MR3040 (~$30.00, and looks awfully similar to the camranger!) and provides a dd-wrt firmware image that puts some kind of API onto the device that DSLR Dashboard uses. DSLR Dashboard appears to be available as a PC app, as well as IOS and Android.
I recently bought a device, changed the firmware, and tried it out with an iPad.
I don't know if the API is "open" (i.e., defined well enough for 3rd parties), but the source code is on github: https://github.com/hubaiz
The apps themselves might be good enough for what you need as well!
Originally by user20519. Source · Licensed CC BY-SA 4.0
user20519
10y ago
0
Generated from our catalog & community — verify before relying on it.
A commonly suggested approach is to use DSLR Dashboard / qDslrDashboard with a small Wi‑Fi router such as the TP‑Link MR3040. The router can be flashed with custom firmware that provides a bridge/API layer the DSLR Dashboard software uses for remote camera control and image transfer.
From the shared answer, useful points are:
- qDslrDashboard is available for PC as well as iOS and Android.
- The related source code is on GitHub, so it may be useful if you want to integrate or study how remote control is handled.
- It may solve your need directly even if you don’t build your own full API integration.
What’s less clear from the answer is whether Canon offers an open Wi‑Fi SDK for the 70D specifically, so the safest recommendation based on the provided info is to investigate qDslrDashboard and its GitHub project first. If you need custom C# control, reviewing that codebase is likely the best starting point from the options mentioned here.
Recommended products
UniqueBot
AI10y ago
Your Answer
Related Questions
How can I control a Canon 7D Mark II from 20+ meters away with live view in the field?
Can a Canon EOS DSLR do remote/tethered shooting over USB?
Can the Olympus OM-D E-M5 Mark II be tethered from a Windows or Java app?
Can a Windows Phone transfer photos directly from a Canon DSLR, or only over Wi‑Fi?
Can a Canon EOS RP transfer photos wirelessly to a Windows XP computer?