Publicité
Il existe tellement de types de cartes Arduino que vous seriez pardonné d'être confus. Que devez-vous acheter? Quel est le plus adapté à votre projet? Laissez-nous vous aider, avec ce guide d'achat Arduino pour les débutants!
Ce guide est également disponible sous forme vidéo:
Il existe littéralement des centaines de types différents de cartes Arduino et compatibles Arduino, nous ne pourrions donc pas toutes les couvrir. Ce que nous pouvons faire cependant, c'est parler des plus courants, des plus utiles et des plus largement pris en charge.
Avant de commencer, si tout ce que vous cherchez est un tableau de chiffres, consultez Liste Arduino de Sparkfun. Je vais aborder cela d'un point de vue différent: celui d'un débutant Arduino, à la recherche de votre première carte de développement ou après avoir obtenu son diplôme de votre kit de démarrage.
Clone Wars et Arduino vs Arduino
Une petite note avant de commencer. Les prix sont corrects au moment de la rédaction et, si possible, les liens sont vers AliExpress, où vous pouvez acheter des clones compatibles Arduino pour une fraction du prix des modèles Arduino de marque.
Il est important de comprendre que ce ne sont pas des «imitations chinoises bon marché», du moins pas dans un sens illégal. La plupart du matériel Arduino est publié sous une licence open source, ce qui signifie que tout le monde est libre de créer ses propres copies (et même d'ajouter caractéristiques non présentes dans la conception d'origine) tant qu'ils l'étiquettent comme «compatible Arduino», et non «Arduino» (qui est marque déposée).
Si vous achetez un Arduino original de marque, une grande partie de ce que vous payez est reversée au Fondation Arduino, qui va financer des programmes de sensibilisation éducative, et le développement de la marque. La situation est toutefois rendue un peu plus désordonnée par un récent litige concernant une marque dans laquelle l'Arduino LLC «d'origine» (celui qui possède Arduino.cc et que vous connaissez probablement le mieux) peut uniquement utiliser la marque Arduino en Amérique, et a été obligée de renommer Genuino en dehors des États-Unis. Si vous achetez un Arduino de marque en Europe, il y a de fortes chances que vous payiez réellement l'argent à Arduino SRL (Arduino.org), la société italienne connue à l'origine sous le nom de Smart Projects, qui s'occupait exclusivement du côté de la fabrication de l'entreprise.
Comme je l'ai dit - c'est désordonné - et vous vous économiserez beaucoup d'argent si vous achetez seulement des clones.
Avec cela à l'écart - s'il vous plaît ne commencez pas une guerre des commentaires à ce sujet - commençons.
Uno
Avec des clones coûtant moins de 3 $, l'Uno, bien que n'étant pas la première carte Arduino, reste la plus populaire. C'est aussi le modèle que vous trouverez inclus avec la plupart des kits de démarrage, et il y a une bonne raison à cela. C’est l’Uno qui est désormais le format standard de mise à niveau des «boucliers», qui sont cartes qui offrent des fonctionnalités supplémentaires Les 4 meilleurs boucliers Arduino pour donner de la puissance à vos projetsVous avez acheté un kit de démarrage Arduino, vous avez suivi tous les guides de base, mais maintenant vous avez atteint une pierre d'achoppement - vous avez besoin de plus de bits et de bobs pour réaliser votre rêve d'électronique. Heureusement, si vous avez ... Lire la suite vous pouvez vous brancher sur le dessus et souvent vous empiler les uns avec les autres.
À propos de la taille d'une carte de crédit, elle possède 14 broches d'E / S numériques et 5 analogiques, et fonctionne en 5v. Il peut être alimenté soit par le câble USB, soit jusqu'à 12 V DC via une prise barillet.
Au cœur de l'Uno se trouve l'ATMEGA328P, avec 32 Ko de mémoire de programme, ce qui est petit par rapport aux normes actuelles. À un moment donné, vous atteindrez probablement cette limite, mais en tant que dispositif de démarrage pour apprendre, l'Uno est parfait.
Leonardo
Leonardo a l'air trompeusement similaire à l'Uno, bien que les deux soient très différents. Bien que le Leonardo ait l'avantage de pouvoir émuler un périphérique USB afin que vous puissiez faire votre propre clavier par exemple, il a aussi un certain nombre de bizarreries et n'est pas compatible avec tous les Arduino Boucliers.
Arduino Leonardo avec EN-TÊTES [A000057]Arduino Leonardo avec EN-TÊTES [A000057] Achetez maintenant sur Amazon $19.68
Je conseillerais aux débutants de s’éloigner du Leonardo: vous constaterez simplement que quelque chose ne va pas avec votre code, et lorsque vous cherchez de l’aide, vous ne trouverez peut-être pas la solution. Si vous voulez pouvoir présenter en tant que périphérique USB, vous voudrez probablement saisir un Pro Micro à la place, que nous verrons plus tard.
Mega 2560
Le Mega est la prochaine étape logique vers le haut de l'Uno, et si vous vous trouvez à atteindre cette limite de mémoire ou à manquer d'E / S, alors vous voudrez prendre un Mega. Bien que le double du prix d'un Uno à environ 6 $ pour un clone, le Mega a 256k de mémoire, avec un énorme 53 E / S numériques et 15 ports analogiques.
Comme l'Uno, il fonctionne à 5 V et dispose d'un port USB intégré et d'un convertisseur d'alimentation CC, donc c'est vraiment juste utile lorsque l'Uno n'est pas assez grand. Le Mega est également compatible avec la plupart des boucliers Arduino.
Pro Micro
Avec des clones disponibles pour environ 4 $ chacun, le Pro Micro est à la fois physiquement minuscule et possède un pilote USB intégré avec la possibilité de devenir un USB HID (Human Input Device): cela signifie que vous pouvez créer vos propres projets de clavier ou de contrôleur de jeu.
C'est génial pour les petits projets, bien que cela vous laisse avec quelques broches d'E / S en moins pour jouer avec; un total de 18, dont certains peuvent être analogiques, et seulement 32 Ko de mémoire.
Contrairement à l'Uno, il est compatible avec la planche à pain, vous pouvez donc souder certains en-têtes et il s'intégrera parfaitement dans une planche à pain. Il est disponible en versions 5v et 3,3v, vous pouvez donc choisir celui qui convient le mieux à votre projet.
Il y a aussi un Pro Mini ou Nano disponibles dans un facteur de forme minuscule similaire, mais ils n'ont pas de pilote USB intégré et ne peuvent pas émuler un périphérique USB. Je vais les ignorer car vous savez probablement déjà si vous en voulez un, et sinon, vous feriez mieux d’obtenir le Pro Micro étant donné la petite différence de prix. L'une des raisons pour lesquelles vous voudrez peut-être vous pencher sur un Nano à 2 $ est si vous avez terminé votre projet et que vous voulez simplement le mettre dans une petite boîte et en finir avec lui.
NodeMCU / ESP8266
Ce n'est pas vraiment un Arduino, mais il est compatible Arduino avec une petite modification de votre logiciel. Disponible pour aussi peu que 5 $, J'ai déjà appelé la carte de développement NodeMCU compatible Arduino "The Arduino Killer Rencontrez le tueur Arduino: ESP8266Et si je vous disais qu'il y a une carte de développement compatible Arduino avec Wi-Fi intégré pour moins de 10 $? Eh bien, il y en a. Lire la suite “.
Le seul inconvénient de travailler avec NodeMCU est qu'il fonctionne à 3,3 V et que les broches ne tolèrent pas 5 V, ce qui signifie que vous aurez besoin soit des capteurs conçus spécifiquement pour cette tension, soit un décaleur de niveau logique (qui change un signal de 5 V en 3,3 V, et vice-versa vice versa). Au moment où vous aurez obtenu votre diplôme de l'Uno dans votre kit de démarrage, cela ne vous préoccupera probablement pas.
Lilypad 328
À environ 4 $ chacun, le Lilypad est un peu étrange: une planche circulaire de 5 cm, conçue pour des projets portables. Au lieu de broches, vous obtenez des plaquettes de circuit idéales pour la couture avec du fil conducteur. Le Lilypad utilise le même processeur que l'Uno, il est donc tout aussi limité, avec 14 broches d'E / S numériques et 5 analogiques, mais est également tolérant au 5 V, il devrait donc être compatible avec tous les projets Uno que vous trouvez. Assurez-vous que vous achetez la version Lilypad 328, pas la 168, et gardez à l'esprit que vous devrez également acheter une sortie USB FTDI distincte car elle n'en comprend pas une.
Cartes non Atmel
Les différentes puces Atmel au cœur des cartes Arduino répertoriées jusqu'à présent sont ce qui fait les projets Arduino si portable - de manière générale, ce projet pour Uno va très bien fonctionner sur le Nano ou le Lilypad. On ne peut pas en dire autant des conseils non basés sur Atmel récemment. Le Yún est un hybride curieux qui contient à la fois un Atmel Atmega 32u ainsi qu'une pile Linux complète, Bluetooth et Wi-Fi sur un processeur Atheros séparé. Ceux-ci ressemblent plus à un Raspberry Pi, mais avec beaucoup moins de support communautaire et un prix plus élevé. Le Yún est actuellement en vente pour 80 $.
Carte Microcontrôleur Arduino A000008 Yun ATmega32u4Carte Microcontrôleur Arduino A000008 Yun ATmega32u4 Achetez maintenant sur Amazon
Mon conseil: évitez ces nouvelles planches. Ils sont tout simplement trop chers pour leurs utilisations IoT prévues compte tenu de la concurrence d'un Pi de 35 $ (notre guide Raspberry Pi Raspberry Pi: le tutoriel non officielQue vous soyez un propriétaire Pi actuel qui veut en savoir plus ou un propriétaire potentiel de cet appareil de la taille d'une carte de crédit, ce n'est pas un guide que vous voulez manquer. Lire la suite ), ou même la carte NodeMCU.
Ce sont les planches que je pense en tant que débutant débutant ou diplômé de votre kit de démarrage, vous serez probablement le plus intéressé. Dans la plupart des cas, pour le prototypage simple, vous voudrez probablement simplement un autre Uno; ou pour des projets plus importants, un Mega. J'utilise toujours Unos tout le temps simplement parce qu'ils sont bon marché et faciles à utiliser.
Si vous êtes prêt à intégrer votre projet terminé, pensez à un Nano. Pour tout ce qui implique l'émulation d'un clavier USB ou la création d'un contrôleur de jeu, prenez un Pro Micro. Pour les appareils portables, vous pouvez créer un prototype sur un Uno, puis passer à l'utilisation d'un Lilypad une fois que tout est prêt. Pour les appareils Internet of Things, je suggère fortement la carte NodeMCU compatible Arduino au lieu d'un «vrai» Arduino.
Quel Arduino utiliserez-vous ensuite? Pouvez-vous penser à des cas d'utilisation que je n'ai pas répertoriés, ou feriez-vous une recommandation différente? Faites-moi savoir dans les commentaires!
James est titulaire d'un BSc en intelligence artificielle et est certifié CompTIA A + et Network +. Il est le développeur principal de MakeUseOf et passe son temps libre à jouer au paintball VR et aux jeux de société. Il construit des PC depuis qu'il est enfant.