Main page
personal information


s10sh is a USB/serial userspace driver for the Canon PowerShot digital cameras. Using s10sh you can download, upload and explore the images caputered with your PowerShot camera. The interface is quite similar to DOS's

The following image was downloaded using s10sh with my Canon PowerShot S10

s10sh support the following PowerShot models: The driver support USB only for the platform supported by libusb (Linux, FreeBSD).
The serial support works at least with Linux, *BSD and Solaris.

This software was possible thanks to the efforts of the gphoto's canon driver developers (they wrote a document with the specification of the protocol).


This software is under the GPL license

Download s10sh

The latest version is 0.2.0
Download the source code here


The GNU photo official homepage
Comlite32 A good Windows serial sniffer for free
Canon PowerShot site

last update: Sat Jan 6 05:07:40 CET 2001