RaspberryPi-Accueil

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

Bienvenue sur la page d'accueil MicroControleur Hobby alias MCHobby dédiée à Raspberry Pi.
Vous y trouverez l'information et/ou traductions que nous avons accumulé à propos du Raspberry Pi.

ArduinoAcceuil.jpg

Accueil Arduino

RaspeberryPiPlusAcceuil.jpg

Accueil Raspberry Pi

MicroPython-Acceuil.jpg

Accueil Micro Python

M5Stack-Accueil.jpg

Accueil M5Stack

Tools-Acceuil.jpg

Accueil Outils

Spark.IO-Acceuil.jpg

Accueil Particle.IO


Système d'exploitation

Pour savoir comment préparer une carte SD avec un système d'exploitation pour Raspberry Pi, vous pouvez lire l'article RPi Easy Card Setup sur eLinux.org.

MC Hobby propose néanmoins des cartes SD incluant déjà le système d'exploitation pour Raspberry (voir notre catégorie Raspberry pour plus d'information).

Vous pourrez trouver une une liste des systèmes d'exploitation disponibles pour Raspberry Pi sur la page de téléchargement de raspberrypi.org.

Wheezy Raspbian (Fondation Raspberry Pi)

La première distribution à recommander serait la Wheezy RaspBian.

WheezyRaspbian.jpeg

Basée sur une distribution Debian (Linux), elle inclus déjà un environnement graphique (XCFE) et des outils pour commencer l'apprentissage de la programmation sous Raspberry-PI.

A noter la présence de l'environnement éducatif Scratch (avec traduction française disponible!!)

Occidentalis (AdaFruit)

Cette distribution est plutôt destiné aux hacker en électronique.

Occidentalis.png

AdaFruit Industries est en effet connue pour être très active avec la plateforme Arduino. Aujourd'hui, AdaFruit investi également dans le Raspberry Pi.

Occidentalis (the Black Berry) est une version modifiée de Wheezy Raspian qui inclus/charge des modules Kernel complémentaires pour supporter les protocoles SPI, I2C, OneWire, Servo, etc.
Outre les protocoles standards, AdaFruit ajoute également des modules pour supporter les modules wifi Realtek RTL8188CUS ainsi que les différents produits AdaFruit... ce qui au finale facilite la prise en charge des produits AdaFruit depuis Python :-)
AdaFruit produisant des produits de qualité exceptionnel, fonctionnel et robuste, l'arrivé d'Occidentalis sur Raspberry peut-être accueillit comme une bénédiction.

La mise en place de modules Kernel propre aux hackers en électronique permet, par exemple, de mettre en place un Horloge Temps Réel de type Hardware (Hardware RTC). Cette Horloge basée sur l'un des produits populaire d'AdaFruit.

Occidentalis est plutôt réservé aux personnes ayant déjà un minimum d'expérience en Linux.

Pour plus d'information:

Brancher un Raspberry sur un Moniteur

Raspberry dispose d'un port HDMI et d'un connecteur RCA.
Cependant, il est encore assez logique de vouloir brancher un Raspberry sur un Moniteur informatique.
Un moniteur VGA ne fera pas l'affaire, par contre, la plupart des moniteurs modernes disposent d'un connecteur DVI (Digital Video Interface). Il est donc possible d'y raccorder un Raspberry.

Un connecteur DVi ressemble à cela:
Dvi-cable.jpg
Source: Wikipedia

MC Hobby propose un câble convertisseur HDMI -> DVI que nous avons testé avec un Moniteur DVI HP S2031a en 1600 x 900.
Le résultat est parfait :-)

Trux & astuce: pour le son, le plus efficace est encore de raccorder la sortie son du Raspberry à l'entrée son du moniteur.

Du DVI-D, pas DVI-A

Raspberry réclame un DVi-D (digital... autrement dit "numérique") car le DVi-A (analogique) ne fonctionne pas avec un Raspberry PI.

Cela peut avoir une importance pour les moniteurs plus anciens. Les moniteurs récents disposent généralement d'une prise DVI-D.

Moniteur avec prise HDMI

Voici la traduction d'un fil de discussion relatif aux moniteurs disposant déjà d'une prise HDMI (il parait qu'il y en a).
Attention, il s'agit ici d'un moniteur avec une entrée HDMI... et non

VGA et DVI fonctionne parfaitement. HDMI fonctionne avec ma télévision MAIS PAS avec mon moniteur PC HDMI.

J'ai trouvé ce lien [1] sur eLinux.org qui propose de créer un fichier config.txt contenant les 6 lignes suivantes:

hdmi_drive=2
config_hdmi_boost=4
hdmi_group=1
hdmi_mode=16
hdmi_force_hotplug=1
disable_overscan=0

J'ai placé ce fichier sur la carteSD de mon Raspberry PI (répertoire utilisé par le boot, mon Raspberry Pi est basé sur une Debian.
J'ai rebooté mon Rpi et cela a fonctionné!!! je pouvais vois la séquence de boot sur mon écran. En espérant que cela puisse en aider d'autres :-) .

Breakout Board

RASP-ADFCOBBLER (mini).jpg Pi Cobbler Raccordez un PI sur une plaque de prototypage
  • Pi Cobbler Raccordez un PI sur une plaque de prototypage

Tutoriels

Raspberry Hacking

Voici quelques information utiles vous permettant d'exploiter pleinement les capacités matérielle de votre Raspberry.

Préparation pour Python

Raspberry PI se programme en Python. Python est un langage de programmation interprété à la fois simple mais aussi extrêmement puissant.
Le système d'exploitation Wheezy Raspbian (dérivé de Debian) & Occidentalis (Wheezy Raspbian améliorée à l'AdaFruit) disposent déjà tout deux d'un environnement de programmation Python.
Mais pour faire du hacking électronique, il fait procéder à quelques installations complémentaires... c'est le but de cette section.

Tutoriels

AdaFruit Learning System

Adafruit propose de nombreux tutoriels relatifs a Raspberry PI mettant en oeuvre ses produits.
MC Hobby est justement un distributeur AdaFruit, vous pourriez donc retrouver ce/ces produits sur notre WebShop.
Ces derniers sont malheureusement en anglais mais nous pouvons toujours en traduire l'un ou l'autre sur demande (nous avons justement des accords de traduction avec adaFruit :-)))).

Ressources

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.