Share My Creation JG DSLR Camera Remote (BLE, Wifi, IR)

screenshot (7).jpg

Here is my latest App to control almost any DSLR cameras

This remote control will work with :
- infrared blasters of Samsung Galaxy or LG phones or tablets
- with Canon, Sony, Nikon and soon Olympus, Pentax and more cameras

but also
- wifi with ESP8266 modules (range 50m and more with good antenna)
- Bluetooth Low Energy (BLE4.0) HM-10 module

It offers
- standard push button mode
- delayed mode (if supported by the camera)
- TimeLapse function
- Bulb mode (mirror open mode)

The BLE module uses BLEextended library togheter with a HM-10 module.
This module allows to control a few pins of the chip. two of them are used to control the remote plug of the camera (the picture is the prototype, see final product below)
BLE.jpg


This device also offers the capability of "deep sleeping". In this mode the power is fully compatible with a power battery of 240mAh CR2032 model.
Thanks to this I can safely totally switch on/off the HM-10 module without adding any power switch :)

I have also added advanced triggering capabilities
- manual push button
- light trigger
- sound trigger (with excellent @agraham threading library and @stevel05 Audio record library)

The App is now on the GooglePlay : https://play.google.com/store/apps/details?id=fr.free.JulienGley.DslrCameraRemote

And finally a (long) video to show the remote control in action


Bluetooth Low energy hardware :
BLE1.jpg
BLE2.jpg


Wifi hardware :
Wifi1.jpg
Wifi2.jpg
 
Last edited:

walterf25

Expert
Licensed User
Longtime User
View attachment 40832

Here is my latest App to control almost any DSLR cameras

This remote control will work with :
- infrared blasters of Samsung Galaxy or LG phones or tablets
- with Canon, Sony, Nikon and soon Olympus, Pentax and more cameras

but also
- wifi with ESP8266 modules (range 50m and more with good antenna)
- Bluetooth Low Energy (BLE4.0) HM-10 module

It offers
- standard push button mode
- delayed mode (if supported by the camera)
- TimeLapse function
- Bulb mode (mirror open mode)

The BLE module uses BLEextended library togheter with a HM-10 module.
This module allows to control a few pins of the chip. two of them are used to control the remote plug of the camera
View attachment 40833

This device also offers the capability of "deep sleeping". In this mode the power is fully compatible with a power battery of 240mAh CR2032 model.
Thanks to this I can safely totally switch on/off the HM-10 module without adding any power switch :)

I have also added advanced triggering capabilities
- manual push button
- light trigger
- sound trigger (with excellent @agraham threading library and @stevel05 Audio record library)

The app is still in alpha
If you are interrested in testing it please give me your gmail address.

And finally a (long) video to show the remote control in action

Very nice, what is the communication protocol between the bluetooth and the camera, i see you plugged a cable with a connector between the bluetooth board and the camera's 3.5mm jack, is it straight serial communication?

Thanks,
Walter
 

freedom2000

Well-Known Member
Licensed User
Longtime User
Thank you Walter :)

The interface with the camera is really simple. The jack gives access to two "electronic switchs" inside the camera.
One for the shutter, the other one for the focus.
if you short one of them with the ground (left wire on the picture) then is does effect !

canon_pinout.png


The BLE link is thus only between the Android and the HM-10 device.

This is the reason why my module can be considered as "more or less universal" as much of the cameras makers have implemented the same principle (but with different connectors...).
 

freedom2000

Well-Known Member
Licensed User
Longtime User
Hi,

I have just received the PCBs. (first post updated)

The result is cool :

Bluetooth hardware :
Bluetooth.jpg



Wifi hardware :
Wifi.jpg


As you can see the Bluetooth is powered by a CR2032 coin cell
The Wifi is powered by an external 5V "phone power bank"
 
Last edited:

gnkarn

New Member
Hi , very nice project ! . Have you make the code for the wifi version available for sharing ?, thanks
 
Top