Raspberry Pi : l'importance de l'optimisation logicielle, les évolutions prévues

Raspberry Pi : l’importance de l’optimisation logicielle, les évolutions prévues

Eben Upton n'est pas inquiet

Avatar de l'auteur
Sébastien Gavois

Publié dans

Sciences et espace

22/01/2013 3 minutes
64

Raspberry Pi : l'importance de l'optimisation logicielle, les évolutions prévues

Lancé officiellement il y a un peu moins d'un an, le Raspberry Pi est rapidement devenu un phénomène. Il faut dire que le prix de cet ordinateur miniature est plutôt intéressant : 35 $ seulement. Eben Upton, son créateur et l'homme à l'origine de la fondation Raspberry Pi, revient sur ce succès et en profite pour évoquer l'avenir. Si une nouvelle version est bien prévue, il faudra néanmoins patienter avant de la voir arriver.

eben upton wikipedia

Eben Upton. Crédit : Wikipedia - Jim Killock

 

Depuis sont lancement en février 2012, le Raspberry Pi a déjà connu plusieurs évolutions. En effet, il a tout d'abord eu droit à une révision 2.0 de son PCB en septembre dernier et, le mois suivant, la mémoire vive passait de 256 Mo à 512 Mo pour un prix inchangé.

L'expédition des premiers Raspberry Pi modèle A (25 $) commencera ce trimestre

Plus récemment, le modèle A s'est dévoilé en vidéo. L'occasion d'en apprendre un peu plus sur la consommation de ce futur modèle, qui a été revue à la baisse. En effet, il est cette fois dépourvu de port réseau ne propose qu'un seul port USB 2.0 et se limite à 256 Mo de mémoire vive ; le tout pour 25 $ seulement. Si nous savions déjà que sa production a débuté en fin d'année dernière, lors d'une interview donnée à nos confrères de ZDNet, Eben Upton précise que les premières commandes seront expédiées dans le courant du premier trimestre de l'année.

 

Également interrogé sur l'avenir du Raspberry Pi, ce dernier ajoute qu'une nouvelle version est bien à l'étude, mais qu'elle ne devrait pas arriver cette année. De plus, il ne souhaite pas rendre « orphelin » les quelque 700 000 Raspberry Pi déjà en circulation.

 

raspberry pi

L'optimisation logicielle, un point à ne pas négliger pour Eben Upton 

Il précise qu'il préfère pour le moment proposer de petites modifications au modèle existant et se concentrer sur l'optimisation logicielle. En effet, pour lui, cette partie est au moins aussi importante que le matériel utilisé. Par exemple, grâce à la réécriture d'une partie du code du système d'exploitation afin de permettre la prise en charge de l'architecture ARM V6 du Raspberry Pi, les performances des commandes memcopy et memset auraient été multipliés par deux et sept respectivement. Upton ajoute que « si vous discutez avec des gens qui utilisent le Raspberry Pi depuis le mois de mai, ils ont dû ressentir une grosse augmentation des performances en août ».

 

Notez que depuis peu la communauté a mis en place une version spécifique de FreeBSD que vous retrouverez sur cette page, elle vient s'ajouter à la liste des OS officiellement supportés.

La concurrence commence à se faire connaître

Nos confrères ont ensuite abordé le cas des concurrents du Rasbperry Pi avec, par exemple, le Cubieboard qui dispose d'une puce cadencée à 1 GHz. Comparé aux 700 MHz du Raspberry Pi il semble avoir l'avantage.

 

cubiboard

Le Cubieboard 

 

Eben Upton n'est pour autant pas inquiet concernant les performances pures de sa machine qui semblent lui paraître suffisantes. D'autant plus que, grâce à l'overclocking, il est possible d'obtenir un gain pouvant aller jusqu'à 50 %. On notera d'ailleurs que le tarif n'est pas non plus le même puisque la Cubieboard est proposée à partir de 49 $.

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

L'expédition des premiers Raspberry Pi modèle A (25 $) commencera ce trimestre

Commentaires (64)


<img data-src=" /> respect. Ca fait plaisir de voir de tels projets


C’est un super concept.

Le mien fait tourner Owncloud, par compte, ça rame un chouilla. Je pense que c’est Apache. Quelqu’un sait comment optimiser tout ça ? Peut-on utiliser un autre serveur Web ?

Quelqu’un a-t-il testé l’overclocking ? Faut-il prévoir un radiateur ?


un port m-sata sa serai cool <img data-src=" />


Tiens, j’ai justement commandé un Raspberry Pi hier… je m’ennuyais au travail du coup j’ai dépensé des sous <img data-src=" />



La multitude de vidéo sous Raspbmc m’ont convaincu d’en prendre un.

A 40€, je ne prend pas de gros risque !








ed a écrit :



C’est un super concept.

Le mien fait tourner Owncloud, par compte, ça rame un chouilla. Je pense que c’est Apache. Quelqu’un sait comment optimiser tout ça ? Peut-on utiliser un autre serveur Web ?

Quelqu’un a-t-il testé l’overclocking ? Faut-il prévoir un radiateur ?







Je te conseille Nginx, qui va prendre BEAUCOUP moins de ressources et sera bien plus véloce.



L’overclocking, chez moi c’est du 850MHz pour le proc et la surchauffe est minime (il est dans un boitier), mais au delà c’est freeze après le boot… À ce niveau, c’est la loterie, certains peuvent aller bien plus haut sans problème <img data-src=" />









tagadapouet a écrit :



Je te conseille Nginx, qui va prendre BEAUCOUP moins de ressources et sera bien plus véloce.



L’overclocking, chez moi c’est du 850MHz pour le proc et la surchauffe est minime (il est dans un boitier), mais au delà c’est freeze après le boot… À ce niveau, c’est la loterie, certains peuvent aller bien plus haut sans problème <img data-src=" />





Merci, je vais essayer Nginx <img data-src=" />



j’en ai un je fais tourner raspbmc dessus j’ai placé le tout derriere mon écran de TV et hop un ptit mediacenter au poil !


Un petit article de Korben avec des idées sur le sujet “Que faire avec un Raspberry Pi ?”



http://korben.info/idees-raspberry-pi.html



Je retiens la borne dans la table Lack Ikea


Je suis en train de me tater ! Genre prendre le kit à 100$ (http://www.adafruit.com/products/1014 ) pour faire mumuse avec la breadboard !



Ou sinon un raspberry simple pour me faire un petit NAS ou un cloud.



C’est vraiment génial comme concept, surtout quand la domotique/robotique commence à se populariser un peu.





PS : par contre ça m’arrive souvent en lisant les articles de tomber sur des commentaires de mecs qui n’ont rien compris au concept et qui pensent là avoir un foudre de guerre a un prix dérisoire…








Trollounet a écrit :



Un petit article de Korben avec des idées sur le sujet “Que faire avec un Raspberry Pi ?”



http://korben.info/idees-raspberry-pi.html



Je retiens la borne dans la table Lack Ikea





Moi aussi cette idée m’a bien plu. En fait j’aurais surtout voulu en faire une console de salon pour jouer sur des émulateurs. Le problème c’est qu’avec ce processeur les émulateurs compatibles ne vont pas très loin. Je suis pas sûr qu’on puisse jouer à un émulateur PSone par exemple, alors qu’on peut le faire avec un smartphone récent. J’attends pas mal de voir une carte de ce type qui embarquerait un processeur plus puissant (double ou quadruple coeur ?) On s’éloignerait de l’idée de base puisque le prix grimperait, peut être autour des 60 dollars, mais on gagnerait pas mal en usage.









ed a écrit :



C’est un super concept.

Le mien fait tourner Owncloud, par compte, ça rame un chouilla. Je pense que c’est Apache. Quelqu’un sait comment optimiser tout ça ? Peut-on utiliser un autre serveur Web ?

Quelqu’un a-t-il testé l’overclocking ? Faut-il prévoir un radiateur ?







Pour owncloud j’ai testé avec lighttpd cela fonctionne pas mal.

Apache est vraiment trop lourd pour la version 256mo.



Sinon niveau overclocking moi cela passe à 1GHZ et cela tient bien même après reboot ou utilisation longue (serveur web en marche depuis 1 mois sans souci)



En tout cas c’est un très bon produit le raspberry pi





Nos confrères ont ensuite abordé le cas des concurrents du Rasbperry Pi avec, par exemple, le Cubieboard qui dispose d’une puce cadencée à 1 GHz. Comparé aux 700 MHz du Raspberry Pi ce dernier semble avoir l’avantage.





Ouais, enfin, c’est surtout que c’est de l’ARMv7-A avec du NEON. C’est pas juste une fréquence supérieure.


D’ailleurs avec l’histoire du boitier LEGO (http://www.raspberrypi.org/archives/1354 ), ça donne envie de coupler un Raspi avec des lego, surement moyen de faire des choses sympas !








ed a écrit :



Merci, je vais essayer Nginx <img data-src=" />







Il semble que nginx remplace peu à peu lighttpd, mais ce dernier est pas mal aussi









ed a écrit :



C’est un super concept.

Le mien fait tourner Owncloud, par compte, ça rame un chouilla. Je pense que c’est Apache. Quelqu’un sait comment optimiser tout ça ? Peut-on utiliser un autre serveur Web ?

Quelqu’un a-t-il testé l’overclocking ? Faut-il prévoir un radiateur ?









remplace apache par nginx tu verras vite une différente de perforance <img data-src=" />



Faire tourner du PHP sur Apache ou nginx, ça va pas changer grand chose…



Sinon le mien tourne super bien sur openelec, 100% satisfait vu le prix! Je fais même tourner des backups avec rsync!








ed a écrit :



C’est un super concept.

Le mien fait tourner Owncloud, par compte, ça rame un chouilla. Je pense que c’est Apache. Quelqu’un sait comment optimiser tout ça ? Peut-on utiliser un autre serveur Web ?

Quelqu’un a-t-il testé l’overclocking ? Faut-il prévoir un radiateur ?







Pour les perfs globales, il faut activer le turbo mode. C’est pas vraiment de l’overclocking, c’set juste que la rasp par défaut tourne en mode économie d’énergie et c’est juste pas adapté.



A part le SATA, c’est quoi l’avantage de ce truc par rapport à un Smart TV Android à 35€ ?



[email protected], 1GoDDR, fullHD… Et plus petit et dans un boitier compact..


merde la cubiebox est sold out.

Quelqu’un connait un autre produit du genre avec un port SATA ?








_octobre a écrit :



A part le SATA, c’est quoi l’avantage de ce truc par rapport à un Smart TV Android à 35€ ?



[email protected], 1GoDDR, fullHD… Et plus petit et dans un boitier compact..





Au hasard: la communauté sans pareil autour du RP.<img data-src=" />









jb a écrit :



Ouais, enfin, c’est surtout que c’est de l’ARMv7-A avec du NEON. C’est pas juste une fréquence supérieure.







Par contre au niveau drivers de la puce graphique j’ai cru comprendre que ça coinçait nan ? Sur les forum OpenElec j’ai vu pas mal de personne commencer à parler de cette carte, et les gens se demandent pourquoi on lui collerait pas un xbmc dessus aussi…









typhoon006 a écrit :



merde la cubiebox est sold out.

Quelqu’un connait un autre produit du genre avec un port SATA ?





Vu qu’il faut une alim externe pour le disque SATA, c’est quoi l’avantage par rapport à l’USB? Le processeur aura du mal à digérer les 3Gb du SATA en plus…



Au hasard, un serveur Radius, ça peut tourner là-dessus ? Ça m’intéresse comme idée.








Alucard63 a écrit :



Au hasard: la communauté sans pareil autour du RP.<img data-src=" />







Mouais, en gros ca cible une minorité de geek qui s’en sert de serveur ?



Ça sert aussi pas mal dans l’éducation (la cible principale du Raspberry).








madhatter a écrit :



Ça sert aussi pas mal dans l’éducation (la cible principale du Raspberry).







Ah oui ca peut-etre pas mal…









finfin a écrit :



Vu qu’il faut une alim externe pour le disque SATA, c’est quoi l’avantage par rapport à l’USB? Le processeur aura du mal à digérer les 3Gb du SATA en plus…





Effectivement j’avais zappé l’alim ….

Mais c’est chiant l’USB pour un NAS <img data-src=" />









madhatter a écrit :



Ça sert aussi pas mal dans l’éducation (la cible principale du Raspberry).









Pour apprendre à optimiser son code ce genre d’appareil est top.



Ca sert aussi en entreprise…En tout cas dans la mienne, puisque je m’en sert pour faire de la récupération et du traitement (et présentation/transmission) de données environnementales, que ce soit avec des stations météos complètes pour le moment ou de simple capteurs analogiques. Il y’a des shields PiToArduino qui permettent de plugger des shields arduino sur le raspberry, ce qui ouvre énormément de possibilités !








_octobre a écrit :



Ah oui ca peut-etre pas mal…



Oui, tu as des outils pour faire un peu de dév (Python entre autre), et au niveau matériel c’est assez simple et pensé de façon à pouvoir interagir avec des modules simples (via les GPIO).









Commentaire_supprime a écrit :



Au hasard, un serveur Radius, ça peut tourner là-dessus ? Ça m’intéresse comme idée.







Ça dépend évidemment du nombre de clients mais pour une utilisation @home oui ça passe largement.



Qu’est qu’on met comme alim ? C’est fournit avec ou il faut en acheter une ? Si oui laquelle et a quel prix ?



merci








chambolle a écrit :



Qu’est qu’on met comme alim ? C’est fournit avec ou il faut en acheter une ? Si oui laquelle et a quel prix ?



merci







Tu mets un câble micro usb et n’importe quel chargeur de portable/port usb de télé.



Comme média center avec raspbmc c’est juste au top. Et c’est sur une version avec 2556Mo de ram.



Si on installe une télécommande xbmc (genre yatse) sur un smartphone ou une tablette, meme plus besoin de brancher un clavier ou une souris.



Bref comment transformer une TV en smart TV à peu de frais (entre autres)









chambolle a écrit :



Qu’est qu’on met comme alim ? C’est fournit avec ou il faut en acheter une ? Si oui laquelle et a quel prix ?



merci





Une alim de téléphone portable en micro usb, 5V dc, 700-1200mA









bipdan a écrit :



Comme média center avec raspbmc c’est juste au top. Et c’est sur une version avec 2556Mo de ram.



Si on installe une télécommande xbmc (genre yatse) sur un smartphone ou une tablette, meme plus besoin de brancher un clavier ou une souris.



Bref comment transformer une TV en smart TV à peu de frais (entre autres)





ca lit le 1080 sans ramer ?



Il parait que le 1080p avec un gros débit passe pas, j’ai jamais essayé…



Autre chose pas mal, le support du HDMI CEC. Avec ma télé Sony ça marche nickel, je contrôle entièrement XBMC avec la télécommande de la télé!


Quelqu’un sais si Jdownloader a été porté sur Pi ?


Le 22/01/2013 à 16h 25







ed a écrit :



Merci, je vais essayer Nginx <img data-src=" />







Test aussi lightHTTP









ed a écrit :



Une alim de téléphone portable en micro usb, 5V dc, 700-1200mA





Ça c’est pour le modèle B (512Mo de RAM)

Pour le A (256Mo) c’est moins : Model A owners with powered USB devices will be able to get away with a much lower current capacity (300mA feels like a reasonable safety margin). Voir ici









ed a écrit :



Merci, je vais essayer Nginx <img data-src=" />







Voici un tuto avec comparo pour Nginx :http://www.twistit.fr/2012/12/wordpress-sur-apache-athlon-xpnforce2-vs-nginxvern…



Le site du tuto tourne dessus :)









ed a écrit :



C’est un super concept.

Le mien fait tourner Owncloud, par compte, ça rame un chouilla. Je pense que c’est Apache. Quelqu’un sait comment optimiser tout ça ? Peut-on utiliser un autre serveur Web ?

Quelqu’un a-t-il testé l’overclocking ? Faut-il prévoir un radiateur ?





J’utilise Nginx avec Owncloud, overclocké à 800 Mhz. Ca tourne nickel.<img data-src=" />









Pipould a écrit :



Voici un tuto avec comparo pour Nginx :http://www.twistit.fr/2012/12/wordpress-sur-apache-athlon-xpnforce2-vs-nginxvern…



Le site du tuto tourne dessus :)





Bon je formate la carte sd et je recommence ce week-end. Je vais aussi virer la mémoire vidéo comme expliqué, vu que j’ai pas d’écran sur le pi.









finfin a écrit :



Il parait que le 1080p avec un gros débit passe pas, j’ai jamais essayé…



Autre chose pas mal, le support du HDMI CEC. Avec ma télé Sony ça marche nickel, je contrôle entièrement XBMC avec la télécommande de la télé!





+1

Le CEC c’est juste excellent. Pour celui qui veut faire un mediacenter avec son RPi, pas besoin de clavier/souris….



J’ai jamais eu de problème sinon avec aucun film en 1080p. Pt etre parce que j’overclocke légèrement…









Sam LAYBRIZ a écrit :



Quelqu’un sais si Jdownloader a été porté sur Pi ?





Il me semble que Jdownloader utilise Java.

Faudrait plus voir si le portage de java est fait



J’ai trouvé ça








Sam LAYBRIZ a écrit :



Quelqu’un sais si Jdownloader a été porté sur Pi ?





Mouais à mon avais laisse tomber jdownloader là-dessus. Déja sur un ordi normal via le gui c’est lourd, donc je n’ose pas imaginer là-dessus.









chambolle a écrit :



Qu’est qu’on met comme alim ? C’est fournit avec ou il faut en acheter une ? Si oui laquelle et a quel prix ?



merci





5v 1A.<img data-src=" />









Utagoe a écrit :



Je suis en train de me tater ! Genre prendre le kit à 100$ (http://www.adafruit.com/products/1014 ) pour faire mumuse avec la breadboard !



Ou sinon un raspberry simple pour me faire un petit NAS ou un cloud.



C’est vraiment génial comme concept, surtout quand la domotique/robotique commence à se populariser un peu.





PS : par contre ça m’arrive souvent en lisant les articles de tomber sur des commentaires de mecs qui n’ont rien compris au concept et qui pensent là avoir un foudre de guerre a un prix dérisoire…





Je te conseille plutôt de prendre le Pi, la breadboard et divers composants en faisant ton pack toi même.

Si c’est pour faire mumuse, je te conseille un MCP3008, qui te permettra de lire des capteurs analogiques (temperature : TMP36, luminosité, distance (infrarouge, 20-150cm), débit (par ex pour un watercooling),joystick analogique, capteur de pression, microphone amplifié, et bien d’autres sont posibles, par exemple un simple potentiometre!), des capteurs numériques par exemple celui ci, qui permet de capter les signaux infrarouges des télécomandes à 38Khz (télés, magnétoscopes, sat, etc).

En rajoutant une LED IR, après avoir décodé les signaux de vos télécommandes, vous pouvez par exemple ré-émettre les signaux depuis le raspberry pi, qui pourra ainsi allumer la télé, la clim, etc… (en utilisant le GPIO PWM du pi). Ils ont aussi une petite télécomande infrarouge qui pourrait servir spécialement au pi.



Si certains sont intéréssés par l’expérimentation avec les Raspberry Pi, je peux aider. Pour ma part j’en ai 4 pour le moment, et presque tous les capteurs mentionnés, des breadboards, des moteurs électriques, etc…

Je suis en train de faire des robots, des systèmes domotiques, j’ai un PI “portable”, etc… J’ai fondé une sorte de club en Guadeloupe, mais j’aimerais bien voir si on peut faire un truc sur PCI également.



Au passage, j’ai fait quelques tutoriels pour le raspberry Pi, pour commander des moteurs electriques, connecter un DAC tel que le MCP3008, lire des entrées analogiques, etc. D’autres tutos sont en cours d’écriture (ajouter 16 GPIO au pi avec un GPIO expander, interfacer un ecran LCD 4x20 avec rétroéclairage RGB avec le PI (voici une petite démo de ce que j’ai réussi à faire).



Y aurait-il des inpacticiens intéressés par l’expérimentation avec des PI, pour qu’on fasse un topic dédié sur le forum?

Et si quelqu’un veut de l’aide pour des montages avec le Pi, n’hésitez pas à me contacter :)









bipdan a écrit :



Comme média center avec raspbmc c’est juste au top. Et c’est sur une version avec 2556Mo de ram.



Si on installe une télécommande xbmc (genre yatse) sur un smartphone ou une tablette, meme plus besoin de brancher un clavier ou une souris.



Bref comment transformer une TV en smart TV à peu de frais (entre autres)





Comme dit par drépanocytose :





Drepanocytose a écrit :



+1

Le CEC c’est juste excellent. Pour celui qui veut faire un mediacenter avec son RPi, pas besoin de clavier/souris….



J’ai jamais eu de problème sinon avec aucun film en 1080p. Pt etre parce que j’overclocke légèrement…





Franchement, teste la télécomande de ta télé, ça marche “out of the box”.



Pour ceux qui ignorent ce que c’est, le CEC est un protocole qui permet de faire passer des commandes par HDMI. En pratique, si vous installez raspbmc, c’est pris en charge, et vous pourrez utiliser la télécomande de votre télé (toutes les touches qui ne servent à rien d’habitude, genre les fleches, play/pause/stop/avance rapide) pour commander le PI. Par défaut, c’est bien configuré (moi je n’ai rien configuré, et play, pause, stop, ff, rewind, le truc des sous titres, et tous les autres boutons de la télécomande fonctionnent!!) et ça marche tout de suite, sans rien installer!

Raspbmc est en plus très simple à installer : il suffit d’exécuter un petit programme sous windows ou sous linux qui installe la base sur la carte SD, mettre la carte SD dans le PI, le connecter au réseau, et l’alimenter. Il va télécharger et installer tout ce qu’il faut, et au bout d’un petit moment, ça boote, c’est configuré, et ça fonctionne.



Pour moi c’est le MEILLEUR media center que j’ai eu (devant les disques durs multimédia et autres). Par exemple, j’ai ajouté (avec ma télécomande de télé) les partages réseau de mon NAS dans la bibliothèque vidéo, et raspbmc a téléchargé la jaquette et les méta données de tous mes films. Je peux parcourir la bibliotheque par nom, réalisateur, genre, année, etc… Alors que mes films sont en vrac dans un dossier. Comme dirait handsome Jack : ça ROXXE DU PONEY!!!!







chambolle a écrit :



Qu’est qu’on met comme alim ? C’est fournit avec ou il faut en acheter une ? Si oui laquelle et a quel prix ?

merci





Comme d’autres l’ont déja dit, une alim de 700Ma avec une sortie USB suffit. On recommpande cependant 1A en 5V, mais en pratique ça passe avec moins. Tu peux aussi alimenter le PI en utilisant un port USB de PC, ou de hub USB alimenté. Dans mon cas c’est la solution que j’ai choisie, car pour 10€ on trouve des hubs 7 ports avec une alim 5V de 3.5A max. De quoi alimenter 5 PI ^^.

Sinon il est possible d’utiliser ceci :

Convertisseur JACK d’alim vers USB et Cable micro USB pour brancher le PI sur un chargeur 5V classique tel que ceux qu’on a tous déjà à la maison;

ou Ce bidule pour convertir un USB classique vers un micro USB, et ainsi utiliser un cable classique, et faire un montage “chassis” de l’alim du pi.




















sky99 a écrit :



Je te conseille plutôt de prendre le Pi, la breadboard et divers composants en faisant ton pack toi même.

Si c’est pour faire mumuse, je te conseille un MCP3008, qui te permettra de lire des capteurs analogiques (temperature : TMP36, luminosité, distance (infrarouge, 20-150cm), débit (par ex pour un watercooling),joystick analogique, capteur de pression, microphone amplifié, et bien d’autres sont posibles, par exemple un simple potentiometre!), des capteurs numériques par exemple celui ci, qui permet de capter les signaux infrarouges des télécomandes à 38Khz (télés, magnétoscopes, sat, etc).

En rajoutant une LED IR, après avoir décodé les signaux de vos télécommandes, vous pouvez par exemple ré-émettre les signaux depuis le raspberry pi, qui pourra ainsi allumer la télé, la clim, etc… (en utilisant le GPIO PWM du pi). Ils ont aussi une petite télécomande infrarouge qui pourrait servir spécialement au pi.



Si certains sont intéréssés par l’expérimentation avec les Raspberry Pi, je peux aider. Pour ma part j’en ai 4 pour le moment, et presque tous les capteurs mentionnés, des breadboards, des moteurs électriques, etc…

Je suis en train de faire des robots, des systèmes domotiques, j’ai un PI “portable”, etc… J’ai fondé une sorte de club en Guadeloupe, mais j’aimerais bien voir si on peut faire un truc sur PCI également.



Au passage, j’ai fait quelques tutoriels pour le raspberry Pi, pour commander des moteurs electriques, connecter un DAC tel que le MCP3008, lire des entrées analogiques, etc. D’autres tutos sont en cours d’écriture (ajouter 16 GPIO au pi avec un GPIO expander, interfacer un ecran LCD 4x20 avec rétroéclairage RGB avec le PI (voici une petite démo de ce que j’ai réussi à faire).



Y aurait-il des inpacticiens intéressés par l’expérimentation avec des PI, pour qu’on fasse un topic dédié sur le forum?

Et si quelqu’un veut de l’aide pour des montages avec le Pi, n’hésitez pas à me contacter :)







Sinon, autre idée : j’aurais besoin d’un poste de commande DCC pour un réseau de chemin de fer miniature, et je pensais qu’un Raspberry Pi, avec un Nexus 7 comme télécommande en wifi, pourrait faire l’affaire.



Quelqu’un a des idées à ce sujet ?









refuznik a écrit :



Mouais à mon avais laisse tomber jdownloader là-dessus. Déja sur un ordi normal via le gui c’est lourd, donc je n’ose pas imaginer là-dessus.





Merci <img data-src=" />



Cela fait un moment que je veux me faire un ordi de bord pour ma ouature, en remplacement de l’actuel bien inutile <img data-src=" />

Ça fait un moment que je fais des recherches mais l’interface HDMI c’est pas très commun pour des écrans tactiles vendus seuls, et apparemment il faut se fabriquer soi-même un convertisseur HDMI vers LVDS, et mes compétences en électronique sont assez limitées pour ne pas dire inexistantes <img data-src=" /> L’interfaçage par RCA je trouve pas ça top pour du LCD, à moins que ce soit un signal numérique ??

Et j’imagine les entrées tactiles doivent passer par le port GPIO ? Non ?



Je veux bien des conseils et des explications merci d’avance !



<img data-src=" />








sky99 a écrit :



Je te conseille plutôt de prendre le Pi, la breadboard et divers composants en faisant ton pack toi même.

Si c’est pour faire mumuse, je te conseille un MCP3008, qui te permettra de lire des capteurs analogiques (temperature : TMP36, luminosité, distance (infrarouge, 20-150cm), débit (par ex pour un watercooling),joystick analogique, capteur de pression, microphone amplifié, et bien d’autres sont posibles, par exemple un simple potentiometre!), des capteurs numériques par exemple celui ci, qui permet de capter les signaux infrarouges des télécomandes à 38Khz (télés, magnétoscopes, sat, etc).

En rajoutant une LED IR, après avoir décodé les signaux de vos télécommandes, vous pouvez par exemple ré-émettre les signaux depuis le raspberry pi, qui pourra ainsi allumer la télé, la clim, etc… (en utilisant le GPIO PWM du pi). Ils ont aussi une petite télécomande infrarouge qui pourrait servir spécialement au pi.



Si certains sont intéréssés par l’expérimentation avec les Raspberry Pi, je peux aider. Pour ma part j’en ai 4 pour le moment, et presque tous les capteurs mentionnés, des breadboards, des moteurs électriques, etc…

Je suis en train de faire des robots, des systèmes domotiques, j’ai un PI “portable”, etc… J’ai fondé une sorte de club en Guadeloupe, mais j’aimerais bien voir si on peut faire un truc sur PCI également.



Au passage, j’ai fait quelques tutoriels pour le raspberry Pi, pour commander des moteurs electriques, connecter un DAC tel que le MCP3008, lire des entrées analogiques, etc. D’autres tutos sont en cours d’écriture (ajouter 16 GPIO au pi avec un GPIO expander, interfacer un ecran LCD 4x20 avec rétroéclairage RGB avec le PI (voici une petite démo de ce que j’ai réussi à faire).



Y aurait-il des inpacticiens intéressés par l’expérimentation avec des PI, pour qu’on fasse un topic dédié sur le forum?

Et si quelqu’un veut de l’aide pour des montages avec le Pi, n’hésitez pas à me contacter :)







moi je suis intéresser.. le problème c’est que les applications auxquel je destine le(s) Pi sont pour le moment pas réalisable… et devront attendre que j’achette une maison.



principalement de la domotique, mais aussi pour faire une borne d’arcade, voir d’autre choses si je trouve des trucs intéressant :)



je compte me prendre un Pi dans pas trop longtemps pour commencer les expérimentation.



suis plutôt fan de ce genre de projets donc moi je suis intéresser tu pourrait peut être faire des posts dans le forum avec t’es différents tuto pour pouvoir en discuter ?



<img data-src=" /> “ l’importance de l’optimisation logicielle ” <img data-src=" />



Tiens juste pour les oreilles ;)

http://www.youtube.com/watch?v=5YCWJd_yaYs








Zimt a écrit :



<img data-src=" /> “ l’importance de l’optimisation logicielle ” <img data-src=" />



Tiens juste pour les oreilles ;)

http://www.youtube.com/watch?v=5YCWJd_yaYs







Oula ça ne nous rajeunit pas ça <img data-src=" />









sky99 a écrit :



Comme d’autres l’ont déja dit, une alim de 700Ma avec une sortie USB suffit. On recommpande cependant 1A en 5V, mais en pratique ça passe avec moins. Tu peux aussi alimenter le PI en utilisant un port USB de PC, ou de hub USB alimenté. Dans mon cas c’est la solution que j’ai choisie, car pour 10€ on trouve des hubs 7 ports avec une alim 5V de 3.5A max. De quoi alimenter 5 PI ^^.

Sinon il est possible d’utiliser ceci :

Convertisseur JACK d’alim vers USB et Cable micro USB pour brancher le PI sur un chargeur 5V classique tel que ceux qu’on a tous déjà à la maison;

ou Ce bidule pour convertir un USB classique vers un micro USB, et ainsi utiliser un cable classique, et faire un montage “chassis” de l’alim du pi.





Perso, il y a un port USB sur mon TV (Sony), le Rasberry Pi fonctionne sans problème.

Mais je trouve que OpenElec est un peu lent (j’ai pas encore overclocké) comparé à un core i3. (surtout pour les Add-ons vidéo)



Sinon ce qui est génial c’est que tout fonctionne directement:

On installe sur la carte SD avec une application qui fait tout tout seul.

On branche les 3 cables, USB au TV, HDMI au TV, et le LAN, on allume le TV.

Et tout fonctionne.



Vu la consommation du RasberryPi, il peut rester allumé en permanence (2W).

Il consomme moins qu’un PC éteind. (pas en veille) En France cela revient à 1,50 à 2 euros, en Belgique c’est 3 euros /an d’électricité.









hl-tron a écrit :



Perso, il y a un port USB sur mon TV (Sony), le Rasberry Pi fonctionne sans problème.

Mais je trouve que OpenElec est un peu lent (j’ai pas encore overclocké) comparé à un core i3. (surtout pour les Add-ons vidéo)







Bah c’est pas exactement la meme valeur en BOGOMIPS :-)



Tu as essayer raspbmc ?









hl-tron a écrit :



Perso, il y a un port USB sur mon TV (Sony), le Rasberry Pi fonctionne sans problème.

Mais je trouve que OpenElec est un peu lent (j’ai pas encore overclocké) comparé à un core i3. (surtout pour les Add-ons vidéo)



Sinon ce qui est génial c’est que tout fonctionne directement:

On installe sur la carte SD avec une application qui fait tout tout seul.

On branche les 3 cables, USB au TV, HDMI au TV, et le LAN, on allume le TV.

Et tout fonctionne.



Vu la consommation du RasberryPi, il peut rester allumé en permanence (2W).

Il consomme moins qu’un PC éteind. (pas en veille) En France cela revient à 1,50 à 2 euros, en Belgique c’est 3 euros /an d’électricité.





Au passage, chez moi, le pi s’eteind dès que je mets la télé en veille :)









al_bebert a écrit :



moi je suis intéresser.. le problème c’est que les applications auxquel je destine le(s) Pi sont pour le moment pas réalisable… et devront attendre que j’achette une maison.



principalement de la domotique, mais aussi pour faire une borne d’arcade, voir d’autre choses si je trouve des trucs intéressant :)



je compte me prendre un Pi dans pas trop longtemps pour commencer les expérimentation.



suis plutôt fan de ce genre de projets donc moi je suis intéresser tu pourrait peut être faire des posts dans le forum avec t’es différents tuto pour pouvoir en discuter ?





C’est ce que je prévois, c’est juste que je sais pas ou poster pour le moment :)

J’ai aussi des projets domotiques en cours, j’attends juste des relais pour pouvoir commander des equipements 220v avec le pi. Au passage, même sans ta maison, tu peux avoir ton PI, et le faire commander un appareil secteur quelcoque (ventilo, lampe), et ça te permet déjà de travailler le code, et de mieux comprendre le fonctionnement du système, et donc de mieux prévoir ton application domotique finale (quantité de cables à faire passer, etc)









Commentaire_supprime a écrit :



Sinon, autre idée : j’aurais besoin d’un poste de commande DCC pour un réseau de chemin de fer miniature, et je pensais qu’un Raspberry Pi, avec un Nexus 7 comme télécommande en wifi, pourrait faire l’affaire.



Quelqu’un a des idées à ce sujet ?





Si tu dois commander des équipements via le PI, c’est très simple : en DC, avec des transistors, tu peux commander une puissance quelcoque depuis un GPIO. C’est assez simple. En courant alternatif, ou pour de fortes puissances, ça peut aussi etre fait avec un relais.

Pour la commande depuis le wifi, la solution la plus simple à mon sens est de faire une interface dans le langage de ton choix (C, pyhon ou autre), puis d’utiliser un serveur web pour exécuter les commandes que tu as définies. Du coup avec un peu de javascript, tu peux avoir une jolie application web avec feedback, qui est utilisable depuis ton nexus, ta tablette, et n’importe quoi d’autre!

Au passage il n’est pas trop difficile de récupérer les infos d’une télécomande IR, donc tu peux aussi doubler par une commande IR.

Chez moi, j’ai un PI que je peux commander depuis le web (prendre une photo webcam, allumer eteindre des leds, voir la valeur de capteurs). Le tout avec du PHP qui exécute du python et du C.









sky99 a écrit :



Y aurait-il des inpacticiens intéressés par l’expérimentation avec des PI, pour qu’on fasse un topic dédié sur le forum?

Et si quelqu’un veut de l’aide pour des montages avec le Pi, n’hésitez pas à me contacter :)





<img data-src=" />