FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Avantages et inconvénients d'Arduino Nano :l'Arduino le moins cher en vaut-il la peine ?

Bien qu'il existe un large éventail de cartes Arduino parmi lesquelles choisir, la Nano est une carte polyvalente adaptée à presque tous les projets électroniques de bricolage. Ces minuscules micro-contrôleurs rendent le développement de matériel de bricolage compact accessible à plus de personnes que jamais auparavant.

Dans le passé, nous avons couvert les raisons pour lesquelles vous ne voudriez peut-être pas choisir un véritable Arduino pour vos projets, mais aujourd'hui, examinons les avantages et les inconvénients de l'Arduino Nano .

Voici un bref résumé des détails avant d'entrer dans les détails :

Avantages

  • Excellente plateforme pour les débutants.
  • Sa petite taille le rend parfait pour les projets compacts.
  • Fonctionnellement identique à leurs homologues plus grands.
  • S'adapte sur une maquette facilitant le prototypage.

Inconvénients

  • Le manque de connectivité native limite les utilisations possibles de l'Internet des objets (IoT).
  • Une mémoire embarquée limitée peut rendre les programmes complexes difficiles.

De grandes choses dans de petits paquets

L'Arduino Nano est le petit frère de l'Arduino Uno , et partage la plupart de ses fonctionnalités. La principale différence autre que sa petite taille est le port USB, le Nano se connectant à votre ordinateur via un câble micro USB. C'est un micro-contrôleur parfait pour apprendre l'électronique de loisirs et la programmation, et sa taille le rend excellent pour l'intégration dans des projets qui nécessitent un petit facteur de forme.

Avantages et inconvénients d Arduino Nano :l Arduino le moins cher en vaut-il la peine ?

Un véritable Arduino Nano coûte 22 $ dans la boutique Arduino, ce qui le rend moins cher que l'Uno. Comme vous pouvez le voir sur le tableau de comparaison officiel sur le site Web d'Arduino, le Nano a exactement les mêmes capacités que son grand frère.

Il convient de noter que toutes les cartes Arduino Nano sont livrées avec l'ATmega328p puce maintenant, ce qui signifie que le Nano a une tension d'entrée maximale légèrement inférieure à celle des modèles précédents.

 Service communautaire

L'un des avantages d'Arduino en général est l'énorme communauté qui le soutient. Quoi que vous vouliez faire, il y a de fortes chances que quelqu'un d'autre l'ait essayé en premier. Il existe d'innombrables blogs et messages de forum couvrant tout ce qu'un bricoleur en herbe peut imaginer. Que vous ayez besoin d'aide avec votre code ou de conseils pour créer le bon circuit électronique pour votre construction, les utilisateurs d'Arduino du monde entier sont là pour vous aider.

Le site officiel d'Arduino propose un guide de démarrage rapide avec le Nano, et la carte peut être programmée directement depuis votre navigateur à l'aide de l'éditeur Web Arduino.

Avantages et inconvénients d Arduino Nano :l Arduino le moins cher en vaut-il la peine ?

Pour un guide de démarrage plus détaillé, qui s'applique à l'Arduino Nano, consultez notre guide du débutant Arduino.

Pain sur la planche

L'Arduino Nano a un avantage apparemment petit mais significatif par rapport aux autres cartes Arduino plus grandes. Puisqu'il ne souffre pas du même espacement irrégulier des broches que les conceptions originales d'Arduino (quelque chose qui aurait été une erreur dans le fichier de conception d'origine), il s'adaptera à une planche à pain.

Avantages et inconvénients d Arduino Nano :l Arduino le moins cher en vaut-il la peine ?

Cela présente des avantages évidents. Que vous débutiez dans l'électronique de bricolage ou que vous soyez un vétéran du bricolage, le fait de pouvoir travailler de cette manière permet un prototypage rapide d'idées sans soudure ni engagement dans la conception.

L'option bon marché

Nous avons établi les bonnes choses qu'un Arduino Nano peut apporter à la table, mais le prix peut toujours être un problème pour certains. Ceux qui ont un budget serré pourraient envisager de se tourner vers un tableau cloné. Le Nano officiel coûte 22 $ , tandis que son homologue clone est plus de 10 fois moins cher, ne coûtant que 1,80 $ sur AliExpress.

YouTuber Julian Ilet a un guide complet pour cloner les cartes Arduino.

Ces cartes clones sont fonctionnellement identiques aux cartes Arduino officielles. Si vous avez tout intérêt à soutenir la marque officielle Arduino, il est parfaitement logique d'acheter directement auprès d'eux. Si cela ne vous préoccupe pas, alors le clone semble être une évidence.

Puisqu'ils sont basés sur les conceptions de référence Arduino librement disponibles, ils sont généralement les mêmes sur le plan fonctionnel (il existe des exceptions à cela que nous aborderons plus tard). Lorsque le tableau semble presque identique et que le flux de travail est le même, pourquoi ne pas obtenir un clone ?

Chutes

Le Nano est un excellent choix pour la plupart des projets, mais que lui manque-t-il ?

Une omission avec le Nano, et en fait la plupart des cartes de marque Arduino, concerne les options de connectivité. Le Nano est livré sans Wi-Fi intégré ou Bluetooth capacités. Avec la maison intelligente en pleine croissance et Internet des objets (IoT) et son énorme popularité sur la scène du bricolage, cela peut être un facteur limitant.

Le Nano excelle dans les situations où il est programmé pour effectuer une tâche simple qui ne change pas ou ne nécessite pas d'influence extérieure. Bien qu'il soit possible d'ajouter cette fonctionnalité sous la forme d'un bouclier, cela ajoute des composants et des coûts supplémentaires à tout projet nécessitant une connectivité cloud ou Bluetooth.

Se concentrant davantage sur la connectivité, la carte NodeMCU (ESP8266) fonctionne exactement comme le ferait un Arduino mais avec une connectivité Wi-Fi intégrée. Ne coûtant que 3 $ chez AliExpress, ce tableau est un favori ici pour une bonne raison.

Il convient de noter, cependant, que ces cartes sont conçues pour 3.3v , et l'alimentation de certains composants à partir de ceux-ci peut nécessiter des étapes supplémentaires.

Mémoire et puissance

Un autre problème possible pour le Nano est la mémoire dont il dispose. Le Nano est capable de prendre en charge des milliers de lignes de code, mais des projets complexes comme la robotique ou des constructions avec des interfaces utilisateur complexes peuvent souffrir de la limite de mémoire de programme de 32 Ko . De plus, les processus avancés nécessitant des vitesses élevées peuvent souffrir de la vitesse d'horloge de 16 MHz du Nano. .

Si l'une de ces choses peut vous causer un problème, une planche Teensy pourrait être une meilleure option. Le Teensy 3.5 ne coûte que 2 $ de plus que le Nano officiel et le dépasse à presque tous les égards.

Avantages et inconvénients d Arduino Nano :l Arduino le moins cher en vaut-il la peine ?

Avec plus de broches d'E/S, une fréquence d'horloge de 120 MHz , et mémoire flash de 512 Ko , la planche Teensy est la plus puissante pour son prix. Malgré cela, c'est exagéré pour la plupart des projets débutants, et le prix et la disponibilité du Nano en font toujours une proposition attrayante pour la plupart.

Nano ou pas to Nano

Le choix d'un microcontrôleur peut être une tâche très situationnelle. Dans la plupart des cas, le Nano est la plate-forme idéale pour apprendre le codage avec l'IDE Arduino ou l'électronique de base. Connaître les forces et les faiblesses du tableau à l'avance devrait vous aider à choisir un tableau adapté à votre tâche.

Espérons que cet article vous a aidé à comprendre si le Nano serait utile pour votre prochain projet, qu'il s'agisse de votre première incursion dans le monde du bricolage ou de votre construction principale que vous planifiez depuis un certain temps.

Si vous cherchez de l'inspiration, notre projet de matrice électronique D20 utilise un Nano pour l'exécuter.

Utilisez-vous un Nano dans votre projet actuel ? Y a-t-il un autre tableau que vous utiliseriez à sa place ? Faites-nous savoir ce que vous en pensez dans la section des commentaires ci-dessous !

Crédits image :vetre/Shutterstock


[]