Disponible
Arduino Mega 2560 Rev3 est une carte de développement basée sur le microcontrôleur ATmega2560, destinée aux projets nécessitant de gérer un grand nombre de signaux et de périphériques à partir d’un seul contrôleur programmable. Sa capacité d’entrée/sortie et ses interfaces de communication la rendent particulièrement adaptée aux systèmes pour lesquels une carte Arduino plus compacte peut être limitée par le nombre de connexions disponibles.
La carte associe de nombreuses entrées et sorties numériques et analogiques à quatre interfaces série UART, ainsi qu’aux communications SPI et I²C/TWI. Elle permet ainsi de connecter simultanément des capteurs, des actionneurs, des modules de communication et d’autres périphériques, notamment dans des applications de robotique, d’automatisation de prototypes ou d’impression 3D. La disposition de ses connecteurs conserve une compatibilité physique avec la plupart des shields conçus pour Arduino Uno ainsi qu’avec ceux utilisés par les anciennes cartes Duemilanove et Diecimila.
Les programmes peuvent être chargés depuis Arduino IDE via le connecteur USB Type-B. Un ATmega16U2 assure la communication USB-série et le bootloader permet de programmer normalement l’ATmega2560 sans programmateur externe. Si nécessaire, le microcontrôleur peut également être programmé directement via le connecteur ICSP.
La carte peut être alimentée par le port USB ou par une alimentation externe, la source disponible étant sélectionnée automatiquement. Pour une alimentation externe, Arduino indique une plage recommandée de 7–12 V. L’application directe d’une tension sur les broches 5 V ou 3,3 V contourne le régulateur de la carte et n’est pas recommandée par le fabricant ; ce point doit donc être pris en compte lors de l’intégration de la Mega 2560 Rev3 dans un système alimenté extérieurement.
| Marque | Arduino |
| Référence fabricant | A000067 |
| Modèle | Mega 2560 Rev3 |
| Microcontrôleur | ATmega2560 |
| Contrôleur USB-série | ATmega16U2 |
| Tension de fonctionnement | 5 V |
| Tension d’entrée recommandée | 7–12 V |
| Tension d’entrée (limite) | 6–20 V |
| Entrées/sorties numériques | 54 |
| Sorties PWM | 15 |
| Entrées analogiques | 16 |
| Résolution des entrées analogiques | 10 bits |
| Interfaces UART | 4 |
| Interfaces de communication | UART, I²C/TWI et SPI |
| Courant par broche d’entrée/sortie | 20 mA |
| Courant maximal de la broche 3,3 V | 50 mA |
| Mémoire flash | 256 KB ; 8 KB utilisés par le bootloader |
| SRAM | 8 KB |
| EEPROM | 4 KB |
| Fréquence d’horloge | 16 MHz |
| Connecteur USB | USB Type-B |
| Programmation | USB avec Arduino IDE ou connecteur ICSP |
| Dimensions | 101,52 × 53,3 mm |
| Poids | 37 g |