Vous recherchez le bon modèle Arduino à utiliser pour votre prochain projet? Vous avez besoin d'une comparaison de carte Arduino.
L'utilisation d'une carte à microcontrôleur dans votre projet est l'un des moyens les plus simples de lire des capteurs, de contrôler des actionneurs et d'ajouter une logique. La carte de microcontrôleur idéale pour la plupart des bricoleurs et des bricoleurs serait souvent un Arduino. Mais avec plus d'une douzaine de types de cartes Arduino disponibles en ligne, comment choisir celle à utiliser ?
Il est temps de comparer les cartes Arduino des versions les plus populaires, couvrant leurs spécifications, y compris divers processeurs Arduino, et le type de projets qui les utiliseraient le mieux.
1. Arduino Uno Rev3
Le premier sur notre liste est l'Arduino Uno. Cette carte est la carte Arduino la plus populaire pour les débutants car elle offre un bon équilibre entre prix, performances et facilité d'utilisation. Il offre les protocoles de communication série les plus courants
et dispose de nombreux boucliers (cartes supplémentaires) qui peuvent être utilisés pour étendre les capacités de l'Uno.Étant une carte si populaire dans la communauté des fabricants, vous trouverez une quantité infinie de guides, de documentation et de projets qui utilisent tous l'Arduino Uno.
Microcontrôleur |
ATmega328P |
SRAM |
2kB |
Mémoire flash |
32kB |
Source d'énergie |
5 V (prise cylindrique ou USB-B) |
Broches d'E/S |
14 numériques, 6 PWM, 6 analogiques |
Connecteur USB |
USB-B |
Communication |
UART, I2C, SPI |
Taille |
53,4 × 68,6 mm |
Prix |
$27.60 |
Vous pouvez obtenir l'Arduino Uno avec l'un des deux types de puces de microcontrôleur: boîtier DIP ou SMD. Les deux fournissent les mêmes spécifications et fonctionneront de la même manière. La seule différence est que la puce DIP amovible vous permet de remplacer le microcontrôleur lorsqu'il est endommagé ou de l'échanger à la volée contre un autre microcontrôleur préprogrammé.
2. Arduino Nano
Il existe différentes tailles d'Arduino et l'Arduino Nano est l'une des plus petites cartes, faisant environ la moitié de la taille de l'Uno. Il fonctionne exactement comme ce dernier, sauf qu'il a deux broches analogiques supplémentaires et qu'il n'est alimenté que par Mini-B USB. Les gens aiment aussi le prototypage avec le Nano car il a des broches de connecteur intégrées qui le rendent facile à utiliser avec une planche à pain.
Microcontrôleur |
ATmega328 |
SRAM |
2kB |
Mémoire flash |
32kB |
Source d'énergie |
5V (USB mini-B) |
Broches d'E/S |
14 numériques, 6 PWM, 8 analogiques |
Connecteur USB |
USB mini-B |
Communication |
UART, I2C, SPI |
Taille |
18 × 45 mm |
Prix |
$24.90 |
3. Arduino Nano Chaque
Bien que beaucoup de gens aiment utiliser le Nano, nous recommandons le nouveau Nano Every car il est meilleur que le Nano à tous points de vue. Il a la même taille et le même poids que le Nano mais avec 50 % de mémoire programme en plus, 200 % de RAM en plus et un connecteur micro-USB. De plus, un processus de fabrication plus récent et plus efficace rend le Nano Every nettement moins cher à produire.
Microcontrôleur |
ATmega4809 |
SRAM |
6kB |
Mémoire flash |
48kB |
Source d'énergie |
5V (USB mini-B) |
Broches d'E/S |
14 numériques, 5 PWM, 8 analogiques |
Connecteur USB |
USB mini-B |
Communication |
UART, I2C, SPI |
Taille |
18 × 45 mm |
Prix |
$13.70 |
Si vous envisagez d'utiliser le Nano Every sur une planche à pain, il existe une option pour en obtenir une avec les broches d'en-tête déjà soudées à la carte.
4. Arduino Méga 2560 Rev3
Si vous aimez utiliser l'Uno pour vos projets mais que vous êtes limité par ses 14 broches d'E/S, vous pourriez être intéressé par l'utilisation du Mega à la place. C'est essentiellement un Uno mais avec plus de RAM et de mémoire flash, et beaucoup plus de broches d'E/S! Avec le Mega, vous pouvez connecter plus de capteurs et d'actionneurs pour construire des projets plus complexes que vous ne pourriez pas faire avec un Uno d'origine.
Microcontrôleur |
ATmega2560 |
SRAM |
8kB |
Mémoire flash |
256kB |
Source d'énergie |
5 V (prise cylindrique ou USB-B) |
Broches d'E/S |
54 numériques, 15 PWM, 16 analogiques |
Connecteur USB |
USB mini-B |
Communication |
UART, I2C, SPI |
Taille |
53,3 × 101,5 mm |
Prix |
$38.72 |
Étant donné que le Mega est une version étendue de Uno, de nombreux boucliers compatibles Uno fonctionneront également avec le Mega.
5. Arduino dû
Le Due est le grand frère du Mega. Il a le même facteur de forme et le même nombre de broches d'E/S mais avec un microcontrôleur ARM 32 bits, Prise en charge USB OTG, deux sorties DAC, deux TWI (interface à deux fils), un en-tête JTAG et un SPI dédié connecteur.
Microcontrôleur |
AT91SAM3X8E |
SRAM |
96kB |
Mémoire flash |
512kB |
Source d'énergie |
7-12V (prise barillet ou micro USB) |
Broches d'E/S |
54 numériques, 12 PWM, 12 analogiques (entrée), 2 DAC analogiques (sortie) |
Connecteur USB |
Micro USB |
Communication |
UART, I2C, SPI, PEUT |
Taille |
53,3 × 101,5 mm |
Prix |
$48.40 |
Comme le Mega, le Due est également conçu pour être compatible avec la plupart des shields compatibles Uno disponibles pour la série Arduino. Les blindages des anciennes cartes Diecimila et Duemilanove peuvent toujours être compatibles avec le Due, mais au lieu des broches I2C situées sur les broches 4 et 5, ce sont 20 et 21 sur le Due.
6. Arduino Giga R1 Wi-Fi
Besoin d'encore plus de broches et de fonctionnalités que le Mega peut offrir? L'Arduino Giga est actuellement la carte la plus complète et la plus riche en fonctionnalités de la gamme principale d'Arduino. Bien qu'ayant le même facteur de forme que le Mega et le Due, le Giga est un tableau entièrement différent destiné aux passionnés de technologie sérieux avec des projets ambitieux en tête.
Microcontrôleur |
Microcontrôleur bras basse consommation STM32H747XI double Cortex-M7 + M4 32 bits |
SRAM |
1 Mo |
Mémoire flash |
2 Mo |
Source d'énergie |
6-24V (USB-A ou USB-C) |
Broches d'E/S |
76 numériques, 12 PWM, 12 analogiques, 2 DAC |
Connecteur USB |
USB-C, USB-A |
Communication |
UART, I2C, SPI, PEUT, Wi-Fi, Bluetooth |
Taille |
53,3 × 101,5 mm |
Prix |
$72.82 |
Certaines de ses caractéristiques notables incluraient un puissant MCU double Cortex-M7 + M4 32 bits basse consommation, série CAN communication, un connecteur JTAG, capacités HID, Wi-Fi, Bluetooth, ainsi que du matériel intégré pour la caméra, l'affichage, et prise audio.
7. Arduino MKR Wi-Fi 1010
Vous cherchez à réaliser divers projets IoT? L'Arduino MKR WiFi 1010 permet d'accéder facilement aux projets IoT de base. Il dispose d'un module WiFiNINA intégré qui vous permet d'utiliser le Wi-Fi et le Bluetooth à l'aide d'une bibliothèque dédiée.
Microcontrôleur |
Microcontrôleur ARM SAMD21 Cortex-M0+ 32 bits basse consommation |
SRAM |
32kB |
Mémoire flash |
256kB |
Source d'énergie |
5V (Micro USB, batterie Li-Po externe) |
Broches d'E/S |
8 numériques, 13 PWM, 1 analogique (DAC) |
Connecteur USB |
Périphérique USB pleine vitesse et hôte intégré |
Communication |
UART, I2C, SPI, Bluetooth, Wi-Fi |
Taille |
25 × 61,5 mm |
Prix |
$28.95 |
Le MKR WiFi 1010 dispose d'un port I2C supplémentaire qui peut être utilisé comme port d'extension pour des modules tiers. Une autre caractéristique de cette carte est son circuit de charge Li-Po qui vous permet d'utiliser une batterie Li-Po comme alimentation et de la charger via Micro USB.
8. Arduino MKR Zéro
La MKR Zero est une carte de développement spécialement conçue pour les applications audio et musicales. Il dispose d'un connecteur SD intégré et d'un port SPI dédié, que vous pouvez utiliser pour lire des fichiers audio sans blindage ni composant supplémentaire.
Microcontrôleur |
Microcontrôleur ARM SAMD21 Cortex-M0+ 32 bits basse consommation |
SRAM |
32kB |
Mémoire flash |
256kB |
Source d'énergie |
5V (Micro USB, batterie Li-Po externe) |
Broches d'E/S |
22 numériques, 13 PWM, 7 analogiques (entrée), 1 analogique (sortie) |
Connecteur USB |
Micro USB pleine vitesse |
Communication |
UART, I2C, SPI |
Taille |
25 × 61,5 mm |
Prix |
$30.30 |
Pour vous faciliter la tâche, Arduino a également publié deux bibliothèques que vous pouvez utiliser pour lire et analyser l'audio et connecter d'autres appareils audio numériques.
9. Arduino MKR Vidor 4000
La MKR Vidor 4000 est la première carte Arduino équipée d'un processeur FPGA. Avec un FPGA (réseau de portes programmables par l'utilisateur), vous pouvez programmer et optimiser électriquement votre processeur pour effectuer des tâches spécifiques telles que les opérations DSP à grande vitesse. Outre le processeur programmable, vous disposez également d'un module NINIAW102 intégré, d'un support de batterie LiPo, d'un connecteur Micro HDMI, MiniPCI Express, MIPI Camera et de connecteurs SPI dédiés.
Microcontrôleur |
Intel Cyclone 10CL016, microcontrôleur ARM SAMD21 Cortex-M0+ 32 bits basse consommation |
SDRAM |
8 Mo |
Mémoire flash |
2 Mo |
Source d'énergie |
5V (Micro USB, batterie Li-Po externe) |
Broches d'E/S |
8 numériques, 13 PWM, 7 analogiques (entrée), 1 analogique (sortie) |
Connecteur USB |
Micro USB pleine vitesse |
Communication |
UART, I2C, SPI, PEUT, Wi-Fi, Bluetooth |
Taille |
25 × 83 mm |
Prix |
$86.90 |
Avec son FPGA et divers supports pour toutes sortes d'appareils et composants externes, le MKR Vidor peut être utilisé pour diverses applications telles que les jeux, la musique, l'IoT, la vision par ordinateur, et bien plus encore.
Trouver la planche parfaite pour chaque projet
J'espère que vous avez maintenant une meilleure idée de la carte Arduino qui conviendrait le mieux à votre prochain projet. Si vous avez encore besoin d'aide pour trouver un tableau qui répond à vos besoins, n'oubliez pas que de nombreux tableaux dont il est question dans cet article a d'autres versions qui peuvent fournir des fonctionnalités telles que le Wi-Fi, le Bluetooth ou une meilleure processeur.
Selon la carte que vous utilisez, il existe également de nombreux shields tiers que vous pouvez acheter pour ajouter des fonctionnalités supplémentaires à votre carte Arduino. Mais si vous ne trouvez toujours pas de carte Arduino qui fonctionne pour vous, vous voudrez peut-être rechercher d'autres cartes alternatives Arduino qui ont les fonctionnalités dont vous avez besoin.