[2017.08.02] DSLR Controller v1.05

Search This thread


Senior Member
Feb 6, 2011
Assume this is abondanware now? It's a shame because it's easier to tether than C1 or even Lightroom and perfect as a larger viewfinder.

Does anyone else have a solution when physically rotating that camera to portrait orientation from landscape orientation, to get the image to also rotate in DSLR controller?


Feb 18, 2011
Offset with clock sync?


I like to keep my camera on GMT / UTC all year. It seems to me that if you use this to sync the clock, there is no way to specify an offset, correct?

Has anyone tried using an esp8266 module for a wifi adapter? I have a 5D mk iii so no wifi, but it may be possible to use a USB to esp8266 with or without Arduino to connect the app through wifi? The router normally used is not available here. The esp8266 is also cheaper even if Arduino nano is needed. 😉


Mar 19, 2011
Hello everyone,

I have a question regarding the app : i have an old 500D with Magic Lantern, and the app works perfectly with it !

I use an android phone "as a remote" with a tablet connected to the camera and with the Wifi Passthrough Mode (Wonderful functionaly !)

But, is there a way to connect any "small" remote to take photos ? The phone i use is not "the perfect remote" (big, and i want a simple "one button remote i can hide)" and in Live View mode, my radio remote (connected directly to the camera with an E3 mini jack connector) doesn't seem to be working.
If i disable the live view : remote is working perfectly

Does someone has that kind of setup and has a solution ?

Many thanks


Senior Member
Jun 1, 2010
hi everyone
i got this app and used for CANON 30D and android11 (nokia2.2)
it doesnt recognize the camera. i cant even mount camera cf , and it doesnt show my photos.
i didnt have any problem with my compact canon camera.
help me if you know any solution. tanx


Senior Member
Oct 13, 2014
Even if the Classic Canon DSLR might not have an exciting future of new releases I think the existing userbase very much want's to use a good and reliable App on current Smartphones with Android 11, would be huge to see this work on 2021 phones.

Eric JT

New member
Jul 26, 2021
Any suggestions to an issue I am having with my Canon 5D Mark IV and DSLR Controller......when using the combination for macro shots with a Sigma 105mm DG Macro lens, DSLR Controller works but when I look at the focus stack, the shots between A & B only get half the distance taken.

In other words, when taking shots of a tape measure, I set up to take from the 1 inch mark to the 2 inch mark.....but the stack shots only focus the 1 through 1 1/2 inch. When I swap out the 5D for my Canon 6D, with the same setup in DSLR Controller, the resulting shots have the A & B focus points correctly.....the 1 inch to 2 inch marks on the tape measure.

I am puzzled to say the least.


New member
Jan 7, 2022
Hello forum,

I use the "DSLR Controller V1,06" app to remotely control my Canon EOS 60, which
runs smoothly on my Samsung A52 (Android 11) as well as on the Lenovo tablet (Android 5).
I usually connect using a USB cable. This also works wirelessly with the TP-Link 3040 portable router
(here v2; with the required modified OpenWRT firmware). At least with the A52. The tablet can
connect to the router, I can also access its configuration page - i think, this
is a good sign. But the app cannot connect to the camera (either "a camera was found,
Connection cannot be established" or "nothing found" or something like that ...)

Since it works with a cable and there is also a wireless connection to the 3040, I hope that someone
has a good idea?

Many greetings, Hans

Eric JT

New member
Jul 26, 2021
Digitlhans, the only thing that comes to mind is ensure you are using a host USB cable that can communicate between the DSLR and the device running DSLR Controller.

Thierry Hoornaert

New member
Jan 7, 2023
Hi Forum,
I just installed DSLR Controller v1.06 (August 18, 2017), despite the fact nor my EOS 90D camera, nor my Samsung Galaxy 20FE smartphone are mentioned in the compatibility list.
I use a USB-micro to USB-C cable. At first, most functions seem to work.
I noticed however that Cx, M and AV modes do not always give the expected shutter speed and/or aperture. Sometimes they are not even displayed at all. I expect the modes to start at the camera current settings. Instead AV most of the time is at f22, the minimum aperture, which is never useful. If I change it, it comes back at f22 after a little while.
The "Image review" gives "No files found", or at best a set of every time the same 5 older pictures. I can't scroll to other, not even the latest photo's.
When in use, none of the camera buttons and wheels do work. Is that normal? Even with the connected display, I would expect being able to use the camera buttons.
Having an eye distrophy, I need a bigger display, where I can access full functionality and menus, while appreciating the touch screen options.
Are these behaviors known to others?
Do you have tips for me?
Last edited:

Thierry Hoornaert

New member
Jan 7, 2023
Hello everyone,

I have a question regarding the app : i have an old 500D with Magic Lantern, and the app works perfectly with it !

I use an android phone "as a remote" with a tablet connected to the camera and with the Wifi Passthrough Mode (Wonderful functionaly !)

But, is there a way to connect any "small" remote to take photos ? The phone i use is not "the perfect remote" (big, and i want a simple "one button remote i can hide)" and in Live View mode, my radio remote (connected directly to the camera with an E3 mini jack connector) doesn't seem to be working.
If i disable the live view : remote is working perfectly

Does someone has that kind of setup and has a solution ?

Many thanks
I hoped the Canon RC-6 remote would do, but when connected to the smartphone, it doesn't work.
Last edited:


New member
Mar 19, 2023
I cannot instala app my samsung s20fe because ir stated that you app is for an older versión. Will there be a versión using new sdk so I can install it?


New member
Mar 19, 2023
? Will there be a version that works with android 13, your sdk is too old and, therefore, cannot download app in playstore???
? Will there be a version that works with android 13, your sdk is too old and, therefore, cannot download app in playstore???
If you've already purchased the app you could get it on a mirror site? I've installed it on my newer devices from apk.

Has anyone found a way to use a wifi development board of some kind for wireless connection? None of the routers are available anymore, and the wifi controller app doesn't work on phones/tv sticks above android 5 or 6 it seems. A wifi development board may work if coded correctly?

Top Liked Posts

  • There are no posts matching your filters.
  • 91
    In an effort to de-duplicate a lot of information, I have moved the bulk of it to the DSLR Controller website. This thread still remains the place to get support, discuss, and ask questions, though!

    DSLR Controller was the first and remains the best app to fully control your Canon EOS DSLR from your Android device, through USB cable or Wi-Fi connection. No computer or laptop required, no root required, only a compatible mobile device, a compatible camera, and if connecting through USB, the right cable.

    We strongly suggest you read up on the website ( http://dslrcontroller.com/ ) about what DSLR Controller can do, how it works, and how to use it, before purchasing. The website contains a wealth of information you should know before using.

    Not all devices are compatible, especially if you want to use a USB connection. For a free app you can use to test compatibility, see the "Remote Release" app ( http://market.android.com/details?id=eu.chainfire.remoterelease ). If you need a refund, go to our website ( http://dslrcontroller.com/ ) and follow the instructions in the FAQ entry. We cannot process refunds through email.

    Usage notes, feature lists, device compatibility lists, changelogs, FAQs, can all be found on our website: http://dslrcontroller.com/

    Most questions should go to the support and discussion thread at XDA-Developers.com:


    Features include but are not limited to:

    - Live View
    - Auto Focus (tap Live View)
    - Manual focus adjustments (in AF mode)
    - Histogram
    - Zoom control
    - Grid and aspect ratio overlay
    - Bulb capture
    - Continuous capture
    - Image review (+ follow shot, gallery)
    - Image filters (peaking, contrast, channel mask, grayscale, 4 modes/filter)
    - Video recording
    - HDR/Auto Exposure Bracketing
    - Focus Bracketing (incl. HDR)
    - Focus A-B
    - Mirror Lockup support
    - Timelapse (incl. HDR)
    - Wi-Fi Passthrough
    - Extensive modification of settings
    -- Shutter speed
    -- Aperture
    -- ExpComp and Bracket
    -- ISO speed
    -- Auto-Focus Mode
    -- Focus and Zoom area (tap-and-hold Live View)
    -- Picture Style
    -- Drive Mode
    -- White Balance
    -- Color Temperature
    -- Auto-Lighting Optimizer
    -- Metering Mode
    -- Image and video quality and format

    Available options depend on the mode you have your camera set to (M, Av, Tv, etc) and camera model. Refer to the website ( http://dslrcontroller.com/ ) for further details.

    Supported Android devices:

    If you are connecting using Wi-Fi, virtually all modern Android devices are supported (your camera needs Wi-Fi support, though). If you are connecting over USB, your device needs USB host support - most recent devices do. Please see the 'Devices' section on our website ( https://dslrcontroller.com/devices.php ) for further information.

    If your camera only supports USB, you can modify a TL-MR3040 to provide a Wi-Fi connection ( http://dslrcontroller.com/guide-wifi_mr3040.php )

    Supported Canon EOS models:

    Newer cameras than listed below are usually supported.

    Full support:
    - 1D Mark IV
    - 1D X
    - 1D X Mark II
    - 5D Mark II
    - 5D Mark III
    - 5D Mark IV
    - 5Ds(r)
    - 50D
    - 500D
    - 550D
    - 6D
    - 60D
    - 600D
    - 650D
    - 7D
    - 7D Mark II
    - 70D
    - 700D
    - 750D
    - 760D
    - 80D
    - 1100D
    - 1200D
    - 1300D
    - 100D

    Limited support:
    - 1D mk III
    - 1Ds mk III
    - 30D
    - 40D
    - 400D
    - 450D
    - 1000D

    No support:
    - pre-2006 models
    - EOS M mirrorless devices (work in progress)

    Let us know which hardware you are using with DSLR Controller!
    Must-read information

    Screenshots and video:

    Download, BETA usage notes, and changelogs:

    Table of supported Android devices and Canon EOS DSLRs:

    I am a professional architectural photographer and have adopted your DSLR app into my workflow. Thank you for the great design and amazing functionality. It is a pleasure to work with*.

    I would like to know what the future holds for DSLR Contorller. I noticed you are not very active on this forum (last post on 2/26/2015), but wanted to encourage you to keep on developing because I, We need it!!!


    DSLR Controller was originally built for Android 2.x years ago, and a lot of things have changed both in the camera world as well as the mobile world. Despite bolting on many improvements, the code shows its age. To take it to the next level and get everything I want into it (customizability, compatibility, portability, speed, etc), a lot of the core needs to be changed, the UI needs to be changed (if not in appearance or functionality then certainly how it's been coded), etc. It pretty much comes down to not just overhauling major parts, but completely redoing it from scratch, and rebuilding it as envisioned from the ground up.

    This brings with it a number of issues. It is a lot of development time (and thus money) investment up front, of which you will see no results, until it is almost done. In the mean time, you can't really release anything that isn't up to par with the current version of DSLR Controller, and you can't just replace the current version as old users/devices may no longer be compatible, stranding paying customers. A lot of additional equipment needs to be gotten and tested with to ensure compatibility and portability (remote and end-user testing isn't really workable with apps like these). Not to mention that DSLRs are pretty much doomed, and this is definitely being reflected in daily sales.

    The past year hasn't been very good on a personal level, which isn't your problem of course, but it is one reason for the lapse in development of certain apps. This one adds to the fact that in light of the above, it feels like a waste of resources to spend a lot of time on improvements in the current app. There have been talks with a team (from a big brand in the camera world) to take over the IP, pretty much solving the resource problem, but ultimately that fell through, after the talks taking up a large part of my time for months.

    Also, I know it seems like DSLR Controller has generated a lot of funds, but spread out over the years its been available, subtracting equipment costs, corporate taxes, wage taxes, etc, you wouldn't be able to hire one(!) half-competent coder for the money left at today's going rates, not to mention the risks involved with hiring people. Even though I do get paid and get all these toys to play with, wanting to build it has always been a large part of this, as there are definitely more profitable ways to spend the time. At the same time having to compete with $300 equipment, and people still complaining about the $8 price.

    This app is also a complete nightmare to support, as by far the bulk of the connection issues are not due to the app itself, but due to camera configuration, phone configuration, hardware incompatibilities, firmware incompatibilities, etc. That is, excepting the case where DSLR Controller just hangs, which sometimes (but definitely not always) is an issue with the app. Not to mention the droves of questions and reported issues by people who simply don't understand how their cameras work.

    All of that being said, I do believe there may be a business case where a rebuild with additional features and support for Nikon and/or Sony and/or (insert other brands here) and other OSs like Linux, iOS, OS X, Windows, etc using a shared core may at least break even. That is, providing I can find competent developers to do it (as there is no way I can pull this off by myself), and finding said competent developers with at least somewhat relevant skills might in fact be the biggest problem to solve. Still, even in the best case scenario, I don't believe any work will get started before end-of-summer.

    Don't mistake the lack of visible activity for lack of interest. What to do with DSLR Controller and how to get there is something I consider every day, as in the end, it's still the app I've enjoyed most developing over the years. But if the solution means spending more resources updating the current app, developing a new one, or investing funds to get a whole new company off the ground with a handful of people to cover both major brands and major OSs - that I don't know yet. But I do hope to have an answer to that sooner rather than later.

    (this post was written in a rush as I need to run for another appointment but I didn't want to leave this unsaid, so if it's jumping here and there and not fully coherent, that's why)
    Hey Chainfire, I was wondering if there was an ETA for the next update? I know asking such things is never liked, Im not looking for a hard date just a rough idea and if there is anything else we can do to help?

    After next week I have three weeks reserved for exclusive DSLR Controller work, if that doesn't finished the upcoming update, I'd be surprised :)
    The price will go up once v1.0 is reached, but the upgrade is free for those who have this BETA???

    Why can't I see free version?

    Because it's good software and the developer deserves to get paid. Beta doesn't mean it's not valuable, it means that the software isn't very mature or well tested. if you want it now, you pay. If you want to pay once it's well tested and proven then wait.

    Either way, quit your sniveling people. This is an AMAZING deal at that price. If you can afford a DSLR and know how to use it, you can afford 10 times this and would gladly pay it. If you think otherwise, you likely don't need this software to begin with and have nothing to complain about.