Vous en avez rêvé ? Il l’a fait ! Sur le blog de David HUNT, vous trouverez la description de ce smartphone DIY (Do It Yourself = Fézitoimême).
David a utilisé un RasPi, un module Sim900 GSM/GPRS, un écran PiTFT et une batterie LiPo de 2500 mAH pour réaliser son téléphone portable.

Le smartphone de David, vu côté écran
Tous les composants ont une taille pratiquement identique, ce qui produit un ensemble compact et facile à intégrer dans un boîtier.

Le PiPhone – Côté module GSM/GPRS
Lorsque l’appareil est retourné, on peut voir le module chargé de le communication. C’est un module SIM900 GSM/GPRS. Il accepte le jeu de commandes AT standard (celui des modems) pour pour faire des appels, raccrocher, envoyer des textes, données, etc…
En bas de la carte blanche, vous pouvez voir la carte SIM, qui permet au module de se connecter au réseau GSM local. C’est une carte SIM prépayée, acheté dans un magasin de téléphone local pour 10 €. Sous le module GSM, vous pouvez voir le commutateur A/M et un convertisseur DC-DC, qui convertit les 3.7volts de la batterie LiPo en 5 volts, tension utilisée pour alimenter l’ensemble. Le convertisseur DC-DC a été trouvé sur eBay chez un vendeur du Royaume-Uni. (C’était la dernière pièce du puzzle et David ne voulait pas attendre 3 semaines qu’il arrive de Chine).
Sur l’image ci-dessus on voit bien la batterie LiPo. C’est un modèle trouvé chez Adafruit, qui s’intègre parfaitement entre l’écran et le Raspberry Pi. Le seul problème avec cette configuration est la chaleur. La chaleur augmente aux environs du SoC si vous laissez l’appareil allumé pendant plusieurs minutes, car il y a très peu de circulation d’air. Avec un petit ventilateur pour forcer la circulation de l’air, le smartphone est utilisable sur de longues périodes et reste au toucher (David a utilisé cette méthode pendant le développement de PiPhone).
Le connecteur à 6 broches du module GSM dépasse un peu, David va sans doute le dessouder et souder les fils directement sur le circuit pour gagner un peu d’espace. Cela permettrait d’éliminer ce connecteur, et le smartphone serait plus stable lorsqu’il est placé sur une surface plane?
Sur cette vue, on peut voir le morceau de carton plume séparant le module GSM du Raspberry Pi. Cela assure également l’isolation électrique entre les modules, sans avoir d’impact sur le poids de l’ensemble. Vous noterez l’utilisation de colliers en plastique pour tenir les éléments en place. Ça c’est du DIY ! 🙂
Enfin sur cette vue, on voit l’écran PiTFT d’Adafruit qui équipe le smartphone et sert à piloter le fonctionnement du téléphone.
David estime le coût de l’ensemble à 158$… Il pense qu’il vaut mieux aller jusqu’à la boutique de téléphone la plus proche pour acheter un smartphone tout fait… Mais où est le plaisir dans ce cas ?
Le code est en Python et sera mis en ligne sur GitHub.
Vidéo de démonstration
Conclusion
Une nouvelle fois le Raspberry Pi démontre sa souplesse et ses capacités d’adaptation. Un téléphone portable autonome, même s’il est loin de rivaliser (en taille et en poids) avec des appareils du commerce, est une belle réalisation utilisant notre framboise314.
Sources :



Ping : Raspberry Pi : la maison open source dans L’Informaticien | Framboise 314, le Raspberry Pi à la sauce française….
Bonjour ayant du mal à installer le piphone je recherche image complète
Merci
Bonjour
je ne sais pas s’il existe une image car ce n’est pas un système complet mais juste un programme Python
https://github.com/climberhunt/PiPhone/blob/c7d2b705d75188e1e940530f6fe79e6bb358d5c1/piphone.py
qu’entendez vous par « du mal à installer » ?
Bonjour, je découvre cette article tres interessant un peu tard mais en termes d’OS y aurait-il une eventuelle compatibilité avec AndroidPi
https://www.raspberrypi-france.fr/comment-installer-android-pi/ ?
Ça permettait de se passer du programme pytho très utile et développé spécifiquement pour ce POC mais un peu limite en fonctionnalité.
je trouve ça un peu trompeur de parler de phone DIY alors que c’est utiliser un téléphone déjà construit de A à Z en l’occurence un SIM800
Bonjour. Bin non ! Tout seul le SIM800 n est pas un téléphone, c est juste la partie HF, il faut lui envoyer les commandes, afficher les infos… avec juste le SIM800 on ne fait pas grand chose
le SIM800 contient la radio, le baseband, la couche 1, toute la pile GSM, le codec, et sort du PCM audio ; ce que vous appellez le téléphone, c’est un clavier et un afficheur.
Tant que vous ne voyez pas qu’il y a un ordinateur complet dans votre module, on ne peut pas vous faire voir le problème en trois lignes de commentaire.
Je me relis et ma deuxième phrase est inutilement sèche, désolé. Le point que je voulais faire : un SIM800 nu, avec une batterie et une SIM, s’enregistre sur le réseau et reçoit un appel sans aucun Pi branché, parce qu’il contient son propre processeur et toute la pile GSM. Le Pi ajoute l’interface, et c’est très bien, mais la partie « téléphone » est déjà dedans. Ça n’enlève rien au montage, c’est juste la frontière que je trouvais utile de nommer.
Bonjour Bastien pas de souci merci pour ces infos complémentaires
je comprends bien et ça précise le fonctionnement
je suis un ancien de la téléphonie et de la télécom et j ai mangé des commandes AT
pendant des années….