PiPhone : un smartphone basé sur le Raspberry Pi à monter soi-même

PiPhone : un smartphone basé sur le Raspberry Pi à monter soi-même

C'est moi qui l'ai fait... et ça se voit !

Avatar de l'auteur
Sébastien Gavois

Publié dans

Société numérique

28/04/2014 2 minutes
60

PiPhone : un smartphone basé sur le Raspberry Pi à monter soi-même

À l'heure où les téléphones portables sont de plus en plus fins avec des écrans proposant des définitions de plus en plus élevées, le PiPhone, un smartphone maison basé sur le Raspberry Pi, est clairement à contre-courant. Son poids et son encombrement sont loins de pouvoir rivaliser avec les terminaux récents, mais vous aurez la satisfaction de l'avoir assemblé vous-même.

PiPhone David Hunt

Crédit image : David Hunt

 

David Hunt est photographe, mais également un amateur d'informatique et d'électronique. L'année dernière, il avait par exemple présenté son Camera Pi, un boîtier intégrant un Raspberry Pi et qui se fixe sur son reflex 5D Mark II afin d'augmenter les possibilités de ce dernier. Cette fois-ci, il revient avec un smartphone maison : le PiPhone

 

Comme son nom l'indique, c'est là encore un Raspberry Pi modèle B qui est aux commandes, épaulé par un écran tactile de 2,8 pouces affichant une définition de 320 x 240 pixels. Autant dire que l'on est bien loin des canons actuels (5 pouces et plus en 1080p). Un module SIM900 est également de la partie afin de prendre en charge la partie GSM/GPRS ainsi que votre carte SIM. Ajoutez un convertisseur DC-DC, une batterie LiPo de 2500 mAh ainsi que quelques câbles et colliers de serrage afin de compléter le tableau.

 

PiPhone David HuntPiPhone David Hunt

Crédit image : David Hunt

 

Selon David Hunt, il faut compter un total de 158 dollars pour monter le PiPhone, ainsi qu'un peu de débrouillardise afin d'assembler le tout. Le résultat est brut de décoffrage, mais ce smartphone pourrait intéresser les amateurs de bidouillage en tout genre, ainsi que ceux qui souhaitent disposer d'un téléphone « original » qui se démarque de tout ce qui existe sur le marché.

 

Sachez enfin que si l'aventure vous tente, David Hunt explique qu'il peut déposer le code source de son système sur GitHub. Il suffit pour cela de lui en faire la demande.

 

Voici pour terminer une vidéo de présentation du PiPhone ainsi qu'un appel passé via ce dernier :

 

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (60)


comme téléphone modulaire, Google peut aller se rhabiller! <img data-src=" />


Le premier téléphone portable avec prises HDMI, USB et RJ45 ! <img data-src=" />



Bon, faut clairement lui bricoler un boitier et avoir des poches assez larges <img data-src=" />


<img data-src=" /> <img data-src=" />



Mon dieu cette épaisseur. PAr contre il ne manque pas la durée de la batterie ?




Son poids et son encombrement sont loins de pouvoir rivaliser avec les terminaux récents, mais vous aurez la satisfaction de l’avoir assemblé vous-même.



Ouais, et de passer pour un savant fou si on ose l’utiliser en rue <img data-src=" />


Tout ça pour avoir un téléphone qui servira à … téléphoner <img data-src=" />

Retour en 1997, avec des téléphones épais comme une savonette.



Mais conceptuellement, c’est top. chapeau bas le gars <img data-src=" /> <img data-src=" />


Je trouve ça tellement génial <img data-src=" />








metaphore54 a écrit :



<img data-src=" /> <img data-src=" />



Mon dieu cette épaisseur. PAr contre il ne manque pas la durée de la batterie ?







Tout dépend la longueur de ta rallonge <img data-src=" />









metaphore54 a écrit :



Mon dieu cette épaisseur. PAr contre il ne manque pas la durée de la batterie ?





daveh :

«I haven’t tested it, Jeffery, I’d imagine it would be only a couple of hours.»



Sam :

«If you turn off the hardware you’re not using, and put the CPU to sleep a lot, whenever nothing needs calculating for that particular millisecond, you could get days I should think, on standby. It’s what ordinary phones do.



You could wake up, say, every quarter-second to check the touch screen, if you can’t get it on an interrupt. Microcontrollers often have lots of power-saving features. A phone spends nearly all it’s time waiting for input from the user, or data from the network.



That’s the key to battery life in portable products: Be switched off 99% of the time. There’s probably a lot on the web about using Raspis on batteries, and squeezing out the most currrent. The GSM / GPRS module might also have power saving options.»









cid_Dileezer_geek a écrit :



Ouais, et de passer pour un savant fou si on ose l’utiliser en rue <img data-src=" />







… et si t’as une barbe, tu risques plutôt de te faire plaquer au sol par un filc qui te prendra pour un fou d’Al-quaïda.



… quand on vous dit que le téléphone facilite les contacts inopinés. <img data-src=" />









luxian a écrit :



… et si t’as une barbe, tu risques plutôt de te faire plaquer au sol par un filc qui te prendra pour un fou d’Al-quaïda.



<img data-src=" />



Il faudrait aussi pouvoir lui installer un meilleur OS =)








cid_Dileezer_geek a écrit :



Ouais, et de passer pour un savant fou terroriste si on ose l’utiliser en rue <img data-src=" />





Pour peu qu’on ai paumé son rasoir… <img data-src=" />



Edith, c’est déjà la saison des barbeuq ? <img data-src=" />









Cacao a écrit :



Il faudrait aussi pouvoir lui installer un meilleur OS =)







Je ne suis pas sûr que l’on puisse y mettre OSX ou IOS dessus



<img data-src=" />



Fallait oser !



Moi, dans le même ordre d’idée, faire une centrale de contrôle DCC avec cet engin, ça me tente… Si ce n’est pas déjà fait par d’autres !



Avec ça, on touche quand même au concept de base du Rapsberry Pi : un engin bricolable comme on veut pour la bidouille totale et improbable !









Cacao a écrit :



Il faudrait aussi pouvoir lui installer un meilleur OS =)







A savoir ?



Il y a déjà une distro Debian qui est dédiée au Pi, et cela m’étonnerait beaucoup qu’il n’y ait point quelque chose en BSD d’opérationnel ou, a minima, de prévu pour cet engin.



Le 1er smartphone basé sur RiscOS?


Ils ciblent large niveau marché <img data-src=" />








metaphore54 a écrit :



Je ne suis pas sûr que l’on puisse y mettre OSX ou IOS dessus







Commentaire_supprime a écrit :



Il y a déjà une distro Debian qui est dédiée au Pi, et cela m’étonnerait beaucoup qu’il n’y ait point quelque chose en BSD d’opérationnel ou, a minima, de prévu pour cet engin.







Je parle d’un OS pour téléphone mobile :) Genre Ubuntu pour mobile. A moins d’améliorer le code source mais ya du taf :)









Cacao a écrit :



Je parle d’un OS pour téléphone mobile :) Genre Ubuntu pour mobile. A moins d’améliorer le code source mais ya du taf :)







Donc un truc pas sexy et qui ne se vendra pas.









Cacao a écrit :



Je parle d’un OS pour téléphone mobile :) Genre Ubuntu pour mobile. A moins d’améliorer le code source mais ya du taf :)







Avec les binaires source, FF OS et Ubuntu Mobile doivent pouvoir être compilés et tourner là-dessus. Voire Sailfish OS.



A tester si ça intéresse quelqu’un.



Avec ca si tu veux pas te faire prendre pour un nerd ^^


2,8 pouces

Pour la taille d’écran, c’est bien, ça va dans le bon sens.








John Shaft a écrit :



Le premier téléphone portable avec prises HDMI, USB et RJ45 ! <img data-src=" />



Bon, faut clairement lui bricoler un boitier et avoir des poches assez larges <img data-src=" />





Je vois le côté pratique pour les audio conf, pour peu que le micro et l(es) enceinte(s) soi(en)t convenables.









Commentaire_supprime a écrit :



<img data-src=" />



Fallait oser !



Moi, dans le même ordre d’idée, faire une centrale de contrôle DCC avec cet engin, ça me tente… Si ce n’est pas déjà fait par d’autres !



Avec ça, on touche quand même au concept de base du Rapsberry Pi : un engin bricolable comme on veut pour la bidouille totale et improbable !







A savoir ?



Il y a déjà une distro Debian qui est dédiée au Pi, et cela m’étonnerait beaucoup qu’il n’y ait point quelque chose en BSD d’opérationnel ou, a minima, de prévu pour cet engin.





Perso, mon raspi ouvre des protes de voitures très haut de gamme <img data-src=" /> .



Oups<img data-src=" />



<img data-src=" />



Le portable monté “maison”, LE remède du futur contre les doléances de geek ^^


Ça va donner des idées aux bidouilles en tout genre. <img data-src=" />


Téléphone et arme d’auto-défense. <img data-src=" />



Non,parce que voilà quoi,vu l’épaisseur,tu doit pouvoir tuer quelqu’un avec. <img data-src=" />


Il est résistant a l’eau ? <img data-src=" />








metaphore54 a écrit :



Je ne suis pas sûr que l’on puisse y mettre OSX ou IOS dessus



il a dit meilleur <img data-src=" />



David Hunt, vous êtes fou… mais dans le bon sens.








Patch a écrit :



il a dit meilleur <img data-src=" />





Windows Mobile.



Téléphone pour Pape?








DarKCallistO a écrit :



Téléphone et arme d’auto-défense. <img data-src=" />



Non,parce que voilà quoi,vu l’épaisseur,tu doit pouvoir tuer quelqu’un avec. <img data-src=" />





Ce n’est pas un Nokia 3310 <img data-src=" />



c’est l avenir du smartphone,une véritable révolution, je veux le même pour mon anniversaire, ou le trouver???

<img data-src=" />








Commentaire_supprime a écrit :



<img data-src=" />



Fallait oser !



Moi, dans le même ordre d’idée, faire une centrale de contrôle DCC avec cet engin, ça me tente… Si ce n’est pas déjà fait par d’autres !









Je te conseil alors de rejoindre le projet MyCube :

Un Rasberry Pi B + clé USB/Wifi + SPROG3 = une Z21 pour deux fois moins cher est avec plus de fonctionnalitées !!



Site officiel :http://mytrain.fr/cms/index.php/mycube

Rejoint nous sur le forum :http://www.forum-train.fr/forum/viewforum.php?f=97



<img data-src=" />









Aldayo a écrit :



Je te conseil alors de rejoindre le projet MyCube :

Un Rasberry Pi B + clé USB/Wifi + SPROG3 = une Z21 pour deux fois moins cher est avec plus de fonctionnalitées !!



Site officiel :http://mytrain.fr/cms/index.php/mycube

Rejoint nous sur le forum :http://www.forum-train.fr/forum/viewforum.php?f=97



<img data-src=" />







Bookmarqué !



Et surtout, contrairement à la Z21, il y a un port RJ45 pour l’inclure dans un réseau existant sans passer par une bidouille à la mord-mois-le-noeud !



Tant que j’y pense, est-ce que tu sais s’il y aurait de prévu une évolution de la norme DCC pour faire passer les infos en radio (via bluetooh par exemple) au lieu de les faire passer par les rails ?



Avec une puce bluetooth dans la loco ou le décodeur de voie, et des rails limités à l’alimentation électrique, cela permettrait une commande purement logicielle des trains, directement depuis un ordi portable, une tablette ou un smartphone par exemple, en envoyant les infos au décodeur par radio au lieu de passer par les rails.



C’est une idée que j’ai eu de wireless DCC mais je pense que d’autres ont dû y penser avant moi…









Théo_Nath a écrit :



Windows Mobile.



là c’est mieux. <img data-src=" />

<img data-src=" />



Ceci dit, on doit pouvoir améliorer l’intégration avec ça:



Le nouveau raspberry <img data-src=" />








Vser a écrit :



Ceci dit, on doit pouvoir améliorer l’intégration avec ça:



Le nouveau raspberry <img data-src=" />







Bien vu !<img data-src=" />



Pas mal comme concept, un peu moins fini que le Google en kit, mais intéressant…



…pour tester des OS de smartphone alternatifs, par exemple !








Cacao a écrit :



Je parle d’un OS pour téléphone mobile :) Genre Ubuntu pour mobile. A moins d’améliorer le code source mais ya du taf :)



Android tourne déjà sur un Raspberry Pi, ça devrait faire l’affaire, non ?









Aldayo a écrit :



Je te conseil alors de rejoindre le projet MyCube :

Un Rasberry Pi B + clé USB/Wifi + SPROG3 = une Z21 pour deux fois moins cher est avec plus de fonctionnalitées !!



Site officiel :http://mytrain.fr/cms/index.php/mycube

Rejoint nous sur le forum :http://www.forum-train.fr/forum/viewforum.php?f=97



<img data-src=" />







Je retiens pour mon réseau, moi qui compte passer au DCC.







Commentaire_supprime a écrit :



Bookmarqué !



Et surtout, contrairement à la Z21, il y a un port RJ45 pour l’inclure dans un réseau existant sans passer par une bidouille à la mord-mois-le-noeud !



Tant que j’y pense, est-ce que tu sais s’il y aurait de prévu une évolution de la norme DCC pour faire passer les infos en radio (via bluetooh par exemple) au lieu de les faire passer par les rails ?



Avec une puce bluetooth dans la loco ou le décodeur de voie, et des rails limités à l’alimentation électrique, cela permettrait une commande purement logicielle des trains, directement depuis un ordi portable, une tablette ou un smartphone par exemple, en envoyant les infos au décodeur par radio au lieu de passer par les rails.



C’est une idée que j’ai eu de wireless DCC mais je pense que d’autres ont dû y penser avant moi…







Ah tiens, modéliste ferroviaire aussi…



Sans indiscrétion, quelle échelle et quel réseau ? Moi, c’est British Rail 1948-1956 en EM.









Commentaire_supprime a écrit :



Bookmarqué !



Et surtout, contrairement à la Z21, il y a un port RJ45 pour l’inclure dans un réseau existant sans passer par une bidouille à la mord-mois-le-noeud !



Tant que j’y pense, est-ce que tu sais s’il y aurait de prévu une évolution de la norme DCC pour faire passer les infos en radio (via bluetooh par exemple) au lieu de les faire passer par les rails ?



Avec une puce bluetooth dans la loco ou le décodeur de voie, et des rails limités à l’alimentation électrique, cela permettrait une commande purement logicielle des trains, directement depuis un ordi portable, une tablette ou un smartphone par exemple, en envoyant les infos au décodeur par radio au lieu de passer par les rails.



C’est une idée que j’ai eu de wireless DCC mais je pense que d’autres ont dû y penser avant moi…







Te prends pas la tête !!

Un simple SPROG3 et c’est réglé !

Faire des décodeurs BT, ça augmenterai fortement le prix et la taille (déjà qu’on manque souvent de place)

Puis envoyer les info sans fils ou par CPL (techno actuel du DCC), je préfère largement la solutions actuel.



SPROG + ordi = 100% logiciels, je commande ça depuis mes ipod touch + iphone + ipad, soit en gros 8 trains en simultanée sans fils !! (+ le Mac/PC qui peux en commander autant que tu veux)



La seul évolution prévu, c’est une communication bi-directionnel des décodeurs dans la norme.





Mais on va pas trop polluer PCI (pardon, NXI) pour ces histoires purement technique, viens plutôt sur forum-train pour en parler, j’y suis sous le même pseudo !









Aldayo a écrit :



Te prends pas la tête !!

Un simple SPROG3 et c’est réglé !

Faire des décodeurs BT, ça augmenterai fortement le prix et la taille (déjà qu’on manque souvent de place)







Surtout en N !





Puis envoyer les info sans fils ou par CPL (techno actuel du DCC), je préfère largement la solutions actuel.



SPROG + ordi = 100% logiciels, je commande ça depuis mes ipod touch + iphone + ipad, soit en gros 8 trains en simultanée sans fils !! (+ le Mac/PC qui peux en commander autant que tu veux)



La seul évolution prévu, c’est une communication bi-directionnel des décodeurs dans la norme.



Mais on va pas trop polluer PCI (pardon, NXI) pour ces histoires purement technique, viens plutôt sur forum-train pour en parler, j’y suis sous le même pseudo !





J’ai vu, je vais m’inscrire.







Railblue a écrit :



Ah tiens, modéliste ferroviaire aussi…



Sans indiscrétion, quelle échelle et quel réseau ? Moi, c’est British Rail 1948-1956 en EM.







<img data-src=" />



British Rail aussi, mais N et 1982-1994.



MP pour la suite !



HO, Ep IV/V/VI + TEE + Touristique <img data-src=" />








Aldayo a écrit :



HO, Ep IV/V/VI + TEE + Touristique <img data-src=" />







<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />



Je m’inscris ce soir après le boulot, promis !



J’ai déjà fait mon avatar adapté au contexte, celui que j’ai ici est trop politique.



A plus !









Commentaire_supprime a écrit :



J’ai déjà fait mon avatar adapté au contexte, celui que j’ai ici est trop politique.







Une image du train blindé de Trotsky ?



<img data-src=" />









Jonathan Livingston a écrit :



Une image du train blindé de Trotsky ?



<img data-src=" />







Ah, j’y avais pas pensé.



<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />



En fait, un dérivé ferroviaire UK de ceci. Fait maison.





PiPhone : un smartphone basé sur le Raspberry Pi à monter soi-même



???? Faut pas confondre un smartphone et un téléphone, hein<img data-src=" />








metaphore54 a écrit :



Je ne suis pas sûr que l’on puisse y mettre OSX ou IOS dessus





On a dit: meilleur OS.<img data-src=" />









Ricard a écrit :



???? Faut pas confondre un smartphone et un téléphone, hein<img data-src=" />





J’ai été cherché plusieurs définitions pour voir un peu:



futura-sciences : Littéralement “téléphone intelligent”, c’est un terme utilisé pour désigner les téléphones évolués, qui possèdent des fonctions similaires à celles des assistants personnels. Certains peuvent lire des vidéos, des MP3 et se voir ajouter des programmes spécifiques.



reverso : téléphone mobile auquel sont associées des fonctions informatiques et de navigation Internet



linternaute : Téléphone mobile doté de fonctionnalités comme la navigation Web, la messagerie instantanée ou encore le GPS.



Sachant que cet appareil est un petit ordinateur tournant sous Raspbian, un dérivé de Debian il est donc capable de faire tout ça, et à peu près tout ce qu’on veut d’ailleurs. On peut même changer d’OS s’il y a un soft de téléphonie compatible qui tourne dessus (peu probable mais on peut le coder soi même).

Je ne vois donc aucune raison pour ne pas l’appeler smartphone.



Excellent pour fabriquer des systèmes d’alarme !








Lyzz a écrit :



J’ai été cherché plusieurs définitions pour voir un peu:



Sachant que cet appareil est un petit ordinateur tournant sous Raspbian, un dérivé de Debian il est donc capable de faire tout ça, et à peu près tout ce qu’on veut d’ailleurs. On peut même changer d’OS s’il y a un soft de téléphonie compatible qui tourne dessus (peu probable mais on peut le coder soi même).

Je ne vois donc aucune raison pour ne pas l’appeler smartphone.





Ben, sauf qu’il n’est nullement question de Raspbian dans la niouze, ni sur le site de l’inventeur. <img data-src=" />

Et sur la vidéo, on le voit juste passer un appel. Jusqu’à preuve du contraire, c’est juste un téléphone.<img data-src=" />









Ricard a écrit :



Ben, sauf qu’il n’est nullement question de Raspbian dans la niouze, ni sur le site de l’inventeur. <img data-src=" />

Et sur la vidéo, on le voit juste passer un appel. Jusqu’à preuve du contraire, c’est juste un téléphone.<img data-src=" />



Vu que le code est en python c’est sans doute pas un truc codé en assembleur donc à priori ya l’OS derrière.









Lyzz a écrit :



Vu que le code est en python c’est sans doute pas un truc codé en assembleur donc à priori ya l’OS derrière.





Peut-être que oui, peut-être que non. Il y a un OS c’est sur, comme sur ma calculatrice ou sur ma montre.









Ricard a écrit :



Peut-être que oui, peut-être que non. Il y a un OS c’est sur, comme sur ma calculatrice ou sur ma montre.







Si rien n’est précisé, c’est certainement Raspbian. Je ne vois pas pourquoi il se serait embêté avec un autre OS.



Donc oui, c’est un smartphone dans le sens où bien d’autres logiciels peuvent tourner dessus. Dans la vidéo il ne démontre que l’application téléphone parce que c’est ça qui est nouveau sur un Raspberry Pi.



Par contre c’est seulement du GPRS, pas de la 3G.









Jonathan Livingston a écrit :



Si rien n’est précisé, c’est certainement Raspbian. Je ne vois pas pourquoi il se serait embêté avec un autre OS.



Donc oui, c’est un smartphone dans le sens où bien d’autres logiciels peuvent tourner dessus. Dans la vidéo il ne démontre que l’application téléphone parce que c’est ça qui est nouveau sur un Raspberry Pi.



Par contre c’est seulement du GPRS, pas de la 3G.







il existe des module 3G mais c’est plus cher :/









Jonathan Livingston a écrit :



Si rien n’est précisé, c’est certainement Raspbian. Je ne vois pas pourquoi il se serait embêté avec un autre OS.





Pourquoi pas Archlinux ?





Donc oui, c’est un smartphone dans le sens où bien d’autres logiciels peuvent tourner dessus.

Donc, non, jusqu’à preuve du contraire.<img data-src=" />





Dans la vidéo il ne démontre que l’application téléphone parce que c’est ça qui est nouveau sur un Raspberry Pi.



Tu le connais personnellement ?<img data-src=" />

Pour ton info, ce n’est pas le premier qui fait un tél avec un RPi.<img data-src=" />









Ricard a écrit :



Pourquoi pas Archlinux ?



Tu ne peux pas installer de logiciels sur Archlinux ?

Dans tous les cas c’est du Python, tu peux donc le faire tourner sur Raspbian.









Lyzz a écrit :



Tu ne peux pas installer de logiciels sur Archlinux ?

Dans tous les cas c’est du Python, tu peux donc le faire tourner sur Raspbian.





C’est pas moi qui affirme sans preuve que c’est Raspbian qui tourne dessus.<img data-src=" />









Lyzz a écrit :





Salut!

Malheureusement, pour le pi, ce n’est pas trop le cas.

Entre le idle et la pleine charge, il n’y a pas ou peu de différences.

Des tests ont été faits par des utilisateurs, et l’underclocking, la désactivation de composants et autres ne changent pas grand chose. Le moyen de baisser la conso d’un raspberry pi, c’est de prendre le modèle A, et de changer le régulateur linéaire par un régulateur à découpage.



Dans ce cas, on peut etre aux alentours de 100mA en continu, donc avec une batterie de 2000mAh, on peut tenir 20h.

Seulement, si le circuit GSM consomme 100mA en emission, on baisse l’autonomie.

En revanche, on peut gagner en gérant dynamiquement l’alimentation de cette partie. Mais sur le pi lui même, il y a vraiment peu de différences.