chose a language

The Remshoot BT Project - Camera Control


The Project Remshoot 3.0

    Our project was initially designed to control few digital cameras as Nikon D50, but it can control many other digital cameras (our focus will be on Nikon and Canon DSLR and Coolpix or Powershot compact series) using the PTP standard, everything depends on the specific functions provided by the camera you own.
Once connected to the USB port on the camera, with the function of discovery capabilities, Remote Shooter 3.0 knows which commands and properties are available. For limited features as Focus&Release combined with Time Lapse, a stereo jack 2.5 port is available. Just buy a cable suitable for your remote control port specific for your camera.




Project present at Rome Maker Faire 2014 (Fablab Roma Makers)

Area RUBIK - H


Our goal is realize a flexible, upgradable and open Camera Control, for appassionate and professional at lower price possible!


Actual Remote Shooter  working version available



















Some steps of assembled project


A view of the typical setup

View more also on


Main features:

  • Remote Shoot;
  • Time Lapse (interval in sec,repeatition);
  • Shutter Speed Settings;
  • Aperture Settings;
  • Iso Settings;
  • Bracketing on/off;
  • Shake&Shoot (using your android phone accelerometer);
  • Sound&Shoot (adjustable level using your android phone mic);
  • Read&Shoot (programmable actions by a simple scripting language)
  • Thumbnail on app of the last shoot
  • USB PTP mode connection for full control (depends on camera)
  • Jack port 2.5mm for simple focus and release control
  • I/O port expansion for external sensor/actuator (eg light sensor or flash,may need a board interface)
  • Wireless firmware Upgrade (many other features on plan)
  • Li-Po Battery rechargeable from any phone microusb power supply

    The app on Android or Windows PC, is released in OpenSource, radically extending the usability of the device.
    With a language of simple and intuitive controls, you can control your camera.
    We use Google App Inventor for Android to create the GUI editable by anyone, so it will be easy to implement custom functions so far unthinkable.

    If you have no programming skills, you can write a sequence of commands to a text file, click a button on your smartphone and will be read and executed by the application.


    PTP Command.txt
    //Script to activate Time-Lapse ,
    100 shots, one every 30 seconds

    TIMERIP=100.       Set number of shot
    TIMEINT=30.         Set interval between shot, in seconds

    ENTIMER=1.          Enable Time Lapse


    Technicality for geeks! :-)

    Processor                             PIC24FJ64GB002 16BIT, USB-OTG 8K Ram,16Mips@32Mhz

    Program Memory                  64K Flash

    Communication                    Bluetooth serial module class2 certified 30ft/10mt coverage

    Power supply                        3,7V 750mAh LiPo onboard battery)
    Nikon Coolpix AW100
    Canon Powershot A300
    Canon Poweshot S500


    Future Plan

    Get the boards CE certified – Regrettably, In Italy this is an expensive process for the certification lab to give us the ability to distribute the product.

    Produce the first run of boards – In the past we've been prototyping previous versions through very small but expensive batches of boards.

    Develop and test compatibility over a wide range of Digital Cameras (as many possible, but at the beginning our primary goal will be on Nikon and Canon DSLR or Coolpix and PowerShot compact series) 

    We plan to develop mainly on:

    Canon EOS 30D,EOS 40D,EOS 60D,EOS 400D,EOS 450D,EOS 500D,EOS 550D, PowerShot SX220 HS

    Nikon D50,D60,D70,D90,D300,D700,D5000,D5100,D7000,Coolpix 7900


    After the previous versions based on our Pic-Ap-Board, (that hardware was thought for a wide variety of applications, not only for photography),  we're now reached enough knowledge and ready for starting this new project, RemShoot 3.0.

    We intend realize a RemShoot 3.0 kit contains  moreover a rechargeable LiPo battery, with it’s dedicated micro USB port for charging, 1 Bluetooth module to wireless interact with the application on Android devices or a PC running Windows S.O, the app RemShoot for Android, (including source code) , the customized Pc Windows tool to easily upgrading via Bluetooth the board.

    Last but not least, we plan to make several upgrades and implement other features to enrich RemShoot 3.0 Project, so it’s wireless firmware upgradable from a PC Windows  or via Bluetooth. You can free your creativity with RemShoot 3.0

    About Us

    Agostino Mosillo is an expert Java, C and Android programmer employed for many years in several software house.

    Gian Luigi Perrella aka Menteblu61 on Flickr community, is a middle age man, employed for years in telecommunication companies, but in the past worked in electronics, since he was a child passionate of photography.

    RemShoot sample photo:




    Our Indiegogo Campaign

    Links and articles