Arduino Yun-Présentation

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


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Aperçu

Arduino-Yun-Pres01.jpg
Crédit: Arduino arduino.cc

Arduino Yún est un microcontrôleur basé sur une ATmega32u4 (fiche technique) et un Atheros AR9331. Le processeur Atheros supporte une distribution Linux basée sur OpenWRT et se nommant Linino. La carte dispose d'un support Ethernet et Wifi intégré, un port a USB-A, un emplacement pour carte micro-SD, 20 broches d'entrées/sorties digitales (dont 7 peuvent être utilisées en sortie PWM et 12 comme entrée analogique), une horloge 16 MHz, une connexion micro USB, un connecteur ICSP et 3 boutons resets.

Note: dans certains pays, il n'est pas autorisé de vendre du matériel disposant d'une connexion Wifi active sans certification gouvernementale. Si vous voulez désactiver le Wifi alors exécutez ce sketch/croquis]. Référez vous à ce fil de discussion pour plus d'information.

Arduino-Yun-Pres02.jpg
Crédit: Arduino arduino.cc

Yún se différencie des autres carte Arduino par le fait qu'il communique avec la distribution Linux de la carte, offrant ainsi la puissance d'un ordinateur connecté au réseau avec la facilité d'utilisation d'un Arduino. En plus des commandes Linux tel que cURL, vous pouvez écrire vos propres scripts Shell et Python pour réaliser de interactions robustes.

Le Yún est similaire à Léonardo en ce sens que l'ATmega32u4 dispose de la communication USB intégrée, éliminant ainsi le besoin d'un second processeur. Cela permet au Yun d’apparaitre connecté comme un clavier ou une souris, en plus du port COM Série/(CDC) virtuel.

Arduino-Yun-Pres03.jpg
Crédit: Arduino arduino.cc Traduction par MCHobby.be

La librairie "Bridge" (librairie "pont" de liaison) facilite la communication entre les deux processeurs, permettant au sketch Arduino d'exécuter des scripts Shell, communiquer avec les interfaces réseaux et recevoir des informations depuis le processeur AR9331. L'hôte USB, interfaces réseaux et carte SD ne sont pas connectés sur le processeur 32U4, mais le processeur AR9331 et la librairie Bridge permettent à Arduino d'accéder à ces périphériques.

Détails techniques

Arduino

  • Microcontrolleur: ATmega32u4
  • Tension de fonctionnement: 5V
  • Tension d'entrée (recommandée): 5V via microUSB ou PoE 802.3af
  • Tension d'entrée (limites): 6-20V
  • Entrée/sortie digital: 14
  • PWM: 7 canaux
  • Entrées analogiques: 6 (plus 6 multiplexées sur 6 broches digitals)
  • Courant continu par entrée/sortie: 40 mA
  • Courant continu pour broche 3.3V: 50 mA
  • Mémoire Flash: 32 KB (ATmega32u4) dont 4 KB utilisé par le bootloader
  • SRAM: 2.5 KB (ATmega32u4)
  • EEPROM: 1 KB (ATmega32u4)
  • Vitesse d'horloge: 16 MHz

Machine Linux embarquée

  • Processeur MIPS 24K fonctionnant jusqu'à 400 MHz
  • RAM: 64MB DDR2 (et Flash de 16MB SPI)
  • IEEE 802.11bgn complet 1x1 AP ou routeur
  • WIFI
  • Connexion Ethernet
  • USB: USB 2.0 host/device
  • Compatibe Power Over Ethernet (poE) 802.3af
  • Support carte MicroSD

Source: Arduino Yun, Guide to the Arduino Yún. Crédit: Arduino.cc, licence Creative Common Attribution ShareAlike.

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.