Arduino DUE + Cable USB Maroc
Arduino DUE est une carte basée sur le processeur Atmel SAM3X8E ARM Cortex-M3. Cette carte Arduino est basée sur un microcontrôleur à cœur ARM 32 bits. La carte est compatible avec la plupart des shields Arduino et peut être programmée en utilisant l’environnement de développement intégré Arduino IDE.
Arduino DUE possède 54 broches d’entrée/sortie numériques, 12 entrées analogiques, 2 sorties analogiques, 4 UARTs (ports série matériel), une horloge à 84 MHz, une connexion USB-OTG et une prise d’alimentation. Elle dispose également d’un bouton de réinitialisation et d’un bouton d’effacement.
L’un des avantages d’Arduino DUE est sa puissance de traitement accrue, ce qui permet de réaliser des projets plus complexes et intensifs. De plus, la carte possède un ADC de résolution plus élevée.
Fonctionnalités
Arduino DUE est spécifié par sa puissance de traitement grâce à son processeur ARM Cortex-M3. Il peut être utilisé pour réaliser une grande variété de projets électroniques, tel que la robotique, la domotique, les projets de contrôle de moteur, les projets d’interface utilisateur, et plus encore. Il est compatible avec plusieurs bibliothèques logicielles Arduino, ce qui facilite la programmation et l’intégration dans des projets existants.
Connectivité Ethernet intégrée du Arduino Due
Arduino Due possède une connectivité Ethernet intégrée, qui lui permet de se connecter à un réseau local ou à Internet, et de communiquer via le protocole TCP/IP. La connectivité Ethernet de l’Arduino Due accepte différents protocoles de communication, tels que HTTP, FTP, SNMP et Telnet.
Cette carte intègre le contrôleur Ethernet W5500, qui est connecté au microcontrôleur via un bus SPI et offre une compatibilité avec différents protocoles de communication.
Toutefois, l’utilisation de cette fonctionnalité peut affecter les performances du microcontrôleur et nécessite un câble Ethernet pour se connecter à un réseau.
Comparaison des Arduino Mega 2560, Leonardo et Due
Caractéristiques | Arduino Mega 2560 | Arduino Leonardo avec Headers | Arduino Due |
---|---|---|---|
Processeur | ATmega2560 | ATmega32u4 | SAM3X8E ARM Cortex-M3 |
Fréquence du processeur | 16 MHz | 16 MHz | 84 MHz |
Tension d’entrée recommandée | 7-12 V | 5 V | 7-12 V |
Entrées / Sorties numériques | 54 | 20 | 54 |
Entrées Analogiques | 16 | 12 | 12 |
Interface USB | Oui | Oui | Oui |
Connectivité Ethernet | Oui, via bouclier (shield) | Non | Oui, intégrée |
Compatibilité avec boucliers (shields) | Oui | Oui | Oui |
Dimensions (mm) | 101.52 x 53.3 | 68.58 x 53.34 | 101.52 x 53.3 |
Caractéristiques techniques
Processeur :
- Processeur ARM Cortex-M3 (AT91SAM3X8E) à 32 bits
- Fréquence d’horloge de 84 MHz
- Flash de 512 Ko
- SRAM de 96 Ko
Entrées/Sorties :
- 54 broches d’entrée/sortie numériques
- 12 sorties PWM
- 12 entrées analogiques
- 2 sorties analogiques
Communication :
- Interface USB
- Interface CAN
- Interface TWI (I2C)
- Interface SPI
- Interface JTAG
- Connecteur Ethernet
Compatibilité :
- Compatible avec la plupart des boucliers (shields) Arduino
- Compatible avec une grande variété de capteurs, de modules et d’accessoires électroniques
- Compatible avec les systèmes d’exploitation Windows, Mac OS X et Linux
Caractéristiques électriques :
- Tension d’entrée recommandée : 7-12 V
- Tension d’entrée maximale : 20 V
- Courant de sortie maximal par broche : 3 mA
- Courant de sortie maximal pour les sorties 3,3 V : 130 mA
- Courant de sortie maximal pour les sorties 5 V : 800 mA
Dimensions :
- Longueur : 101,52 mm
- Largeur : 53,3 mm
Autres caractéristiques :
- Horloge temps réel (RTC) intégrée
- Protection contre les courts-circuits et les surcharges
- Microcontrôleur programmable avec le logiciel Arduino IDE ou d’autres environnements de développement intégrés (IDE)
- Comprend un bouton de réinitialisation et un bouton d’alimentation
Vidéo descriptif d’ Arduino DUE avec câble USB :