[Arduino] Le Nano officiel

Je vous présente l’Arduino Nano officiel, designé et produit par la société Gravitech aux US.

Gravitech produit une quantité de modules pour micro-contrôleurs et une variété de cartes de développements. C’est aussi, donc, le constructeur officiel de l’Arduino Nano, qui en est à sa version 3.1.
Gravitech produit aussi toute une série de modules conçus spécialement pour le Nano, que je vous présenterai également.

yhst-27389313707334_2252_83726335

Voici donc l’Arduino Nano officiel (3.0 sur les photos, le 3.1 est plus bas) :

ARD-NANO3 ARD-NANO4

L’Arduino Nano est essentiellement un Arduino Uno conçu pour une utilisation directe sur breadboard. Il embarque son propre contrôleur USB permettant une communication série très facile.

La disposition de ses pins correspond à celui d’un Arduino Pro Micro (avec l’USB à l’opposé et quelques pins en plus, intelligemment placées de ce coté) ou d’un Pro Mini (ou encore d’un Basic Stamp mais je n’en ai pas sous la main pour vérifier).

IMG_1197_s

Le Pro Mini, le Nano v3.1 et le Pro Micro : les pinouts sont compatibles.

Spécifications techniques

Micro-contrôleur Atmel ATmega328
Tension de fonctionnement (niveau logique) 5 V
Tension d’alimentation (recommandée) 7-12 V
Tension d’alimentation (maximum) 6-20 V
E/S digitales 14 (dont 6 peuvent fournir une sortie PWM, notées par un trait blanc)
E/S analogiques 8
Courant disponible par pin E/S 40 mA
Mémoire flash 32 KB (dont 2KB utilisés par le bootloader)
SRAM 2 KB
EEPROM 1 KB
Vitesse d’horloge 16 MHz
Dimensions 44mm x 18mm

Fonctionnalités

  • Reset automatique pendant l’upload
  • Led bleue Power OK
  • Leds verte (Tx), rouge (Rx) et orange (L)
  • Alimentation à sélection automatique
  • Connecteur USB mini-B de programmation et communication série
  • Connecteur ICSP pour programmation directe
  • Espacement des pins au format DIP (compatible breadboard)
  • Bouton de reset manuel

Alimentation

Le Nano peut être alimenté par le PC via le connecteur USB mini-B, de 7 à 12V via la pin 30 (Vin) ou via une alimentation 5V régulée sur la pin 27 (5v). Le Nano sélectionne automatiquement son alimentation sur la source au voltage le plus élevé.
La puce FTDI FT232RL n’est alimentée que si le Nano est alimenté par le connecteur USB. La sortie 3.3v ne sera donc disponible que dans ce mode d’alimentation.

Entrés – Sorties

Les E/S digitales du Nano peuvent être utilisées en entrée ou en sortie avec un niveau logique de 5v. Chaque pin peut fournir 40mA au maximum et comporte une résistance de pull-up interne (désactivée par défaut) de 20-50 KOhms.
Certaines pins peuvent avoir des fonctions spéciales :

  • Série : 0 (Rx) et 1 (Tx)
  • Interruptions externes : 2 et 3. Ces pins peuvent être configurées pour déclencher une interruption sur n’importe quel changement d’état
  • PWM : 3, 5, 6, 9, 10 et 11. Ces pins produisent une sortie PWM sur 8-bit
  • SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Ces pins peuvent servir pour la communication avec d’autre périphériques SPI.
  • LED : 13. C’est une LED sans fonction spéciale, connectée à la sortie digitale 13.

Le Nano a 8 entrées analogiques, chacune ayant une résolution de 10 bits (1024 valeurs). Les pins analogiques 6 et 7 sont les seules qui ne peuvent pas être reconfigurées en pins digitales.
Certaines pins ont également des fonctions spéciales :

  • I²C : 4 (SDA) et 5 (SCL). Supporte la communication I²C (TWI) avec des composants externes, en utilisant la librairie Wire.

Il existe quelques autres pins spéciales sur le Nano :

  • AREF : Voltage de référence pour les entrées analogiques.
  • RESET : passez cette ligne à LOW pour redémarrer le micro-contrôleur. Habituellement utilisé pour rajouter une fonction ou un bouton de reset directement sur les shields/modules.

Documentations

A propos Captain Stouf

Spécialiste en systèmes informatiques, Développeur matériel et logiciel, Inventeur, Maker : électronique, Systems on Chip, micro-controlleurs, Internet of Things, Modélisation / Scan / Impression 3D, Imagerie...

6 réflexions au sujet de « [Arduino] Le Nano officiel »

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.