Après avoir décrit l’architecture matérielle du portier connecté dans l’article précédent, il est maintenant temps de nous pencher sur son fonctionnement logiciel. Nous allons aborder les composants qui permettent de faire fonctionner le matériel et de gérer la partie communication, l’installation du système, la programmation et la configuration de l’interphone.
Orange Pi est une gamme de cartes de développement open source proposée par le fabricant chinois Xunlong [3]. À l’instar des Raspberry Pi, l’Orange Pi Zero nécessite l’installation d’un système d’exploitation sur une carte micro SD. Xunlong, via son site www.orangepi.org, propose une section téléchargement avec plusieurs distributions pour chacune de ses cartes. Pour la Pi Zero, pas moins de 5 distributions sont proposées, parmi lesquelles Ubuntu, Debian (serveur ou LXDE) ou Android. Malheureusement, aucun des liens proposés ne m’a permis de récupérer une des images. Soit le lien est mort, soit il amène à une page en chinois. Heureusement, il existe une distribution dédiée aux cartes de développement à base d’ARM, baptisée Armbian [4], qui supporte parfaitement la gamme Orange Pi, et qui jouit d’une bonne réputation dans les forums spécialisés. Une image pour l’Orange Pi Zero étant disponible au moment où je recevais ma carte, c’est donc...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première