| « Laurence d'Arabie | Clonage-minute pour de l'origan frais à l'année ! » |
Le Canon Hack Development Kit (CHDK) constitue un complément au firmware de votre PowerShot, dévoilant des dizaines de fonctions cachées toutes plus intéressantes les unes que les autres. En voici un rapide survol à faire saliver…
![]() |
C’est en cherchant un moyen de transformer mon PowerShot A720-IS en webcam que j’ai découvert le CHDK. Les PowerShot, comme tous les appareils photo numériques, sont munis d’un système d’exploitation dit «embarqué», le «firmware», qui sert notamment d’interface pour effectuer les réglages. Le CHDK vient chapeauter le firmware de manière à lui dicter des tâches pour lesquelles il n’était pas programmé mais qu’il a la capacité de réaliser. En quelque sorte, le CHDK dévoile les fonctions «cachées» de votre appareil… |
Des dizaines de fonctions utiles
Il serait fastidieux d’énumérer toutes les «nouvelles» fonctionnalités que propose le CHDK (comme vous le constaterez). Il est plus utile à ce propos de consulter le site Web officiel du projet CHDK. Mais en voici tout de même un petit survol :
|
![]() Nouveaux éléments d’affichage sur un PowerShot A720-IS (cliquer sur l’image pour l’agrandir). Notez la jauge qui donne la charge des piles en temps réel (ici 72% de charge) pour éviter les mauvaises surprises… |
![]() Le jeu Reversi sur l’écran d’un PowerShot A720-IS (cliquer sur l’image pour l’agrandir). |
Trop beau pour être vrai ? Franchement, pour avoir installé puis testé le CHDK, je n’ai qu’une chose à dire : c’est beau et c’est vrai !
Une installation simple et pas à pas
D’emblée, il vous faut connaitre l’anglais, car il n’existe pas (encore) de traduction française de la documentation du CHDK. Mais, en gros, voici ce à quoi ressemble l’installation de cette merveille :
- D’abord, vérifiez si votre caméra est supportée par le CHDK en consultant la page d’accueil du projet. Si ce n’est pas le cas, ne tentez pas d’installer le CHDK.
- Formatez une carte SD de 4 Go ou moins en FAT16. Comme la plupart des PowerShot formatent en FAT16, servez-vous simplement de votre appareil photo.
La carte SD doit être «bootable», c’est-à-dire qu’elle doit permettre d’amorcer un système d’exploitation au démarrage de l’appareil. Le site du projet CHDK indique comment y arriver :
- Sous Windows avec le logiciel Cardtricks, puis passez à l’étape 6 ci-dessous;
- Sous MacOS, manuellement ou avec un script;
- Sous Linux (le plus facile, avec une seule ligne de commandes).
.
- Téléchargez la version «complete» du CHDK pour le modèle et la version de firmware de votre PowerShot sur la page de téléchargement du projet. Pour connaître la version de firmware de votre appareil, suivez les indications fournies par la FAQ de CHDK.
- Le CHDK se présente comme une archive de format ZIP dont vous devez extraire le contenu à la racine de votre carte SD.
- Suivez les instructions fournies par le fichier «readme.txt» qui se trouve maintenant à la racine de votre carte SD pour compléter l’installation.
Cela dit, rassurez-vous et profitez pleinement de ce hack qui n’affecte en rien la garantie du manufacturier, car le CHDK ne se substitue pas au système embarqué, il en est un complément. En outre, même si son installation présente un risque pour votre appareil, il est infime, les responsables du projet rapportant ne jamais avoir eu écho d’un appareil rendu inutilisable par la manœuvre.
Pour plus d’information en français, je vous invite à consulter la page Wikipedia consacrée à CHDK dont la section «Références» propose des liens utiles à ceux qui veulent pousser plus loin l’exploration des possibilités du Development Kit…
Rendez-vous enfin sur YouTube où vous trouverez des exemples éloquents de l’utilisation du CHDK.
Là-dessus, je n’ai toujours pas trouvé le moyen de me servir de mon A720-IS comme d’une webcam… ![]()



