Explorer les différents types de microcontrôleurs Arduino
En tant qu’élément de base de la scène des appareils électroniques de bricolage, les microcontrôleurs Arduino ont dû s’adapter à une gamme de plus en plus variée de besoins des clients au cours des deux dernières années. Il existe des tonnes de différents types d’Arduino sur le marché, du très populaire Uno à des choix plus spécifiques comme la gamme MKR, mais exactement comment comptez-vous choisir le bon gadget pour votre prochaine tâche ?
Jetons un coup d’œil aux différents types de cartes de microcontrôleur Arduino pour vous donner une idée par où commencer.
Alors que les Arduinos sont souvent appelés microcontrôleurs, ce sont en réalité des cartes de circuits programmables qui intègrent un microcontrôleur comme l’ATmega328P. Nous avons en fait toujours fait référence aux Arduinos en tant que microcontrôleurs tout au long de cet article.
Cartes Arduino d’entrée de gamme
La classification d’entrée de gamme d’Arduino comprend les cartes de microcontrôleur que la plupart des bricoleurs choisissent d’utiliser pour leurs tâches, car elles fournissent des fonctionnalités simples ainsi que des tas de paperasse. Cela signifie également qu’ils ne peuvent pas avoir les fonctionnalités de niche particulières qui comprenaient les cartes Boosted et IoT Arduino.
Comme avec divers autres modèles Arduino, ils sont programmables en C ou C++ à l’aide de l’IDE Arduino, mais peuvent également être utilisés avec une variété de langages de programmation.
Arduino Uno R3
Crédit d’image : Boutique Arduino
L’Arduino Uno R3 est une carte que presque tous les amateurs d’appareils électroniques de bricolage auront utilisé à un moment donné de leur temps dans l’activité de loisirs. Basée sur le circuit intégré ATmega328P 16 MHz, cette carte comporte 14 broches d’entrée/sortie électroniques, 6 broches analogiques, ainsi qu’un en-tête ICSP (programmation série en circuit), et est également capable d’offrir jusqu’à 5 V aux éléments connectés. à elle.
Cette carte est relativement énorme et présente l’inconvénient d’utiliser un adaptateur USB-B pour s’interfacer avec les ordinateurs, mais cela ne signifie pas qu’elle ne peut pas être utilisée pour des travaux qui élargissent vos compétences, et elle peut également être un choix fantastique. pour tous ceux qui se lancent pour la première fois dans la programmation / l’électronique.
Spécifications de base :
- Microcontrôleur : ATmega328P
- Mémoire : 2 Ko SRAM, 32 Ko flash et 1 Ko EEPROM
- Communications : UART, IC2 et SPI
- Particularité(s): Puce remplaçable
Arduino Léonard
Crédit d’image : Boutique Arduino
L’Arduino Leonardo est livré avec essentiellement les mêmes exigences qu’un Uno R3, sauf qu’il comprend un adaptateur micro-USB, dispose de 20 broches numériques et également de 17 broches analogiques, et a la capacité d’être utilisé comme un gadget d’interface utilisateur. un grand merci à la puce ATmega32U4 qui l’alimente. Cela suggère que votre Leonardo peut être utilisé comme clavier ou souris d’ordinateur avec une télévision par câble USB connectée.
Ce type d’Arduino est optimal pour les projets de base qui nécessitent de s’engager avec des fabricants comme les ordinateurs, donnant une série massive d’idées diverses à essayer par vous-même.
Spécifications de base :
- Microcontrôleur : ATmega32U4
- Mémoire : 2,5 Ko SRAM, 32 Ko flash et 1 Ko EEPROM
- Communication : UART, IC2, ainsi que SPI
- Caractéristiques spéciales : connexion HID
Arduino Nano/Nano Chaque
Crédit d’image : Boutique Arduino
Les Arduino Nano et Nano Every sont les plus petites cartes à microcontrôleur utilisées par la firme. Les deux cartes présentent la même disposition de broches, avec 14 broches électroniques et 8 broches analogiques, bien que le Nano Every dispose d’une puce de microcontrôleur plus robuste et d’une mémoire de programme améliorée. Ces cartes incluent toutes deux des en-têtes pré-soudés qui les rendent parfaites pour une utilisation avec des planches à pain, mais elles n’ont pas la prise d’alimentation fournie sur les cartes plus grandes.
Leur compatibilité avec les planches à pain rend ces petites cartes idéales pour ceux qui aiment créer des circuits qui changent régulièrement, comme les professeurs d’université et les fabricants de modèles.
Spécifications de base :
- Microcontrôleur : ATmega32U4 (Nano) ; ATmega4809 (Nano chaque)
- Mémoire : 2 Ko SRAM, 32 Ko flash et 1 Ko EEPROM (Nano) ; 6kB SRAM, 48kB flash, et aussi 256B EEPROM (Nano Every)
- Communication : UART, IC2, ainsi que SPI
- Particularité(s): Compatible Breadboard et aussi très petit
Micro Arduino
Crédit d’image : Boutique Arduino
L’Arduino Micro affiche des fonctionnalités très similaires à celles du Leonardo, seule la carte est beaucoup plus petite et ne comprend que 12 broches analogiques avec ses 20 broches numériques. Avec seulement 18 mm de large et 48 mm de long, cette carte est l’une des plus petites qu’Arduino ait jamais fabriquées, ce qui la rend adaptée à la création d’un clavier, d’une souris d’ordinateur, ainsi que d’autres outils HID qui doivent être minuscules.
Spécifications de base :
- Microcontrôleur : ATmega32U4
- Mémoire : 2,5 Ko SRAM, 32 Ko flash et 1 Ko EEPROM
- Communications : UART, IC2 et SPI
- Caractéristiques spéciales : connectivité HID et petit facteur de forme
Cartes Arduino améliorées
Les cartes Arduino améliorées utilisent les fonctions requises pour effectuer des travaux complets avec une complexité plus élevée, tout en offrant des performances accrues aux bricoleurs souhaitant appuyer sur les restrictions.
Arduino Nano 33 BLE/Nano 33 BLE Sense
Crédit d’image : Boutique Arduino
Le Nano 33 BLE/Nano 33 BLE Sense est créé comme une variante améliorée de l’Arduino Nano/Nano Every, y compris la même disposition des broches pour le rendre bon et aussi facile pour les bricoleurs. Les deux cartes ont un processeur Arm Cortex-M4 32 bits allant à 64 MHz intégré directement dans leurs puces nRF52840, avec 1 Mo de mémoire flash ainsi que 256 Ko de SRAM, ce qui rend ces cartes incroyablement efficaces malgré leur petite dimension.
Ils ne comprennent que 14 broches électroniques, mais sont dotés d’une multitude de capteurs qui n’incluent pas les nanos de routine. Cette sélection de capteurs se compose d’un accéléromètre, d’un gyroscope et également d’un magnétomètre à résolution 3 axes, et la carte est livrée avec Bluetooth Low Energy (BLE) qui facilite le transfert des données qu’elle accumule.
En plus de chacune de ces merveilleuses fonctions, le Nano 33 BLE Sense est également capable d’exécuter des applications informatiques de pointe en utilisant les versions d’intelligence artificielle de TensorFlow Lite.
Spécifications de base :
- Microcontrôleur : nRF52840
- Mémoire : 256 ko SRAM et 1 Mo de mémoire flash
- Communication : UART, IC2, ainsi que SPI
- Caractéristiques spéciales : Capteurs, Bluetooth et AI (Sense just)
Arduino MKR Zéro
Crédit d’image : Boutique Arduino
L’Arduino MKR Zero est créé avec la création musicale et divers autres travaux complexes à l’esprit, avec un puissant processeur Arm Cortex-M032-bit SAMD21, une assistance de batterie native et également un visiteur de carte microSD intégré. La carte est livrée avec 8 broches électroniques, 7 broches d’entrée analogiques et 1 broche de résultat analogique. Grâce à l’espace de stockage en expansion de cette carte, c’est un choix exceptionnel pour ceux qui travaillent avec beaucoup de code et une série d’éléments matériels.
Spécifications de base :
- Microcontrôleur : Arm Cortex-M032-bit SAMD21
- Mémoire : 32 Ko SRAM ainsi que 256 Ko flash
- Communication : UART, IC2, et aussi SPI
- Caractéristiques spéciales : adaptateur de batterie intégré, visiteur de carte microSD, matériel puissant
Arduino Méga 2560 R3
Crédit d’image : Boutique Arduino
L’Arduino Mega 2560 ressemble à un Arduino Uno, mais il comprend 54 broches numériques, 16 broches analogiques et 4 ports série, tout en étant beaucoup plus grand et plus puissant que l’Uno standard. Cette carte est excellente pour les bricoleurs à la recherche d’encore plus de broches, de mémoire ou de puissance de traitement sans sacrifier les fonctionnalités qui incluent les Arduinos classiques.
Spécifications de base :
- Microcontrôleur : ATmega2560
- Mémoire : 8 Ko SRAM, 256 Ko flash et également 4 Ko EEPROM
- Communication : UART, IC2, ainsi que SPI
- Caractéristiques spéciales : Grand facteur de forme et également ports série
Cartes Arduino IdO
Crédit d’image : Boutique Arduino
La variété IoT d’Arduino est tout au sujet de la connexion. Chacune des cartes IoT utilisées par Arduino permet de se connecter à une gamme d’appareils d’interaction différents, du World Wide Web aux réseaux de téléphonie mobile, et tout peut également être réalisé avec une carte qui convient à la main de votre main. Cela vous permet de créer une variété de tâches Arduino IoT.
Nous nous concentrerons sur la variété MKR de cartes Arduino IoT, mais vous pouvez localiser des options connectées supplémentaires en ligne si votre travail a des exigences avancées.
Sur la base de la même disposition et de la même disposition que le MKR Zero, chacune des cartes répertoriées ci-dessous offre une fonction de connexion spéciale, ce qui les rend formidables pour les tâches qui nécessitent des capacités de déplacement de données.
- Arduino MKR Wi-Fi 1010 : Cette carte a la capacité de se connecter aux réseaux Wi-Fi à l’aide d’un module sans fil NINA-W10 de 2,4 GHz.
- Arduino MKR GSM 1400 : Cette carte comprend un emplacement pour carte SIM, lui permettant de se connecter aux opérateurs GSM du monde entier.
- Arduino MKR Fox 1200 : Le MKR Fox peut se connecter à Sigfox, un service basé sur le cloud qui permet de gérer les communications à faible consommation sur des machines centrales.
- Arduino MKR 1000 : Il s’agit de la carte MKR d’entrée de gamme de la gamme, offrant un moyen basique et simple pour démarrer avec des projets IoT.
Spécifications de base :
- Microcontrôleur : Arm Cortex-M032-bit SAMD21
- Mémoire : 32 ko SRAM et également 256 ko clignotant
- Communication : UART, IC2, et aussi SPI
- Caractéristiques spéciales : diverses fonctionnalités IoT
Explorer différents types de cartes Arduino
Trouver la meilleure carte de microcontrôleur pour votre tâche peut prendre du temps et de l’étude, mais Arduinos peut souvent fournir les meilleurs choix grâce à son faible coût, sa documentation et son support fantastiques, ainsi qu’une gamme d’attributs uniques. Évidemment, cependant, vous devrez peut-être faire quelques lectures pour trouver le meilleur choix pour vous.