Arduino nano ou micro
Il s’agit d’un guide sur Arduino Micro vs Nano. Nous abordons ici les principales différences entre Arduino Micro et Nano à l’aide d’infographies et de tableaux comparatifs. Vous pouvez également consulter les articles suivants pour en savoir plus…
Cet article utilise des URL nues, qui peuvent être menacées par la pourriture des liens. Veuillez envisager de les convertir en citations complètes afin de garantir que l’article reste vérifiable et de maintenir un style de citation cohérent. Il existe plusieurs modèles et outils disponibles pour aider à la mise en forme, tels que reFill (documentation) (août 2021) (Apprenez comment et quand supprimer ce message du modèle).
La première carte Arduino basée sur un processeur ARM. Il est doté d’un convertisseur numérique-analogique 12 bits à 2 canaux, d’une fréquence d’horloge de 84 MHz, d’une architecture 32 bits, de 512 Ko de flash et de 96 Ko de SRAM. Contrairement à la plupart des cartes Arduino, il fonctionne à 3,3 V et n’est pas tolérant à 5 V.
Cet article utilise des URL nus, qui peuvent être menacés par la pourriture des liens. Veuillez envisager de les convertir en citations complètes afin de garantir que l’article reste vérifiable et de maintenir un style de citation cohérent. Plusieurs modèles et outils sont disponibles pour aider à la mise en forme, comme reFill (documentation) (août 2021) (Learn how and when to remove this template message).
Micro Arduino
L’Arduino Nano et l’Arduino Uno utilisent des microcontrôleurs de la série ATMega328, mais étant de boîtiers différents, il existe des différences entre le modèle de configuration des broches de la puce ATMega328 utilisée par le Nano et la puce de l’Uno, ATMega328P.
Sur l’Arduino Nano, la configuration des broches correspond à une capsule TQFP (Thin Plastic Quad Flat Package), et l’Arduino Uno utilise la configuration des broches de la capsule PDIP (double-pin-line plastic package).
Cette différence signifie que le modèle à configuration de broches TQFP, ayant plus de connexions vers l’extérieur, possède des entrées ADC (Analog-to-Digital Converter) supplémentaires. Pour la configuration des broches TQFP, il y a 8 entrées analogiques ou ADC 10 bits. Ils mesurent de 0 à 5 volts, bien qu’il soit possible d’abaisser l’extrémité supérieure de la plage en utilisant la fonction de référence analogique analogReference(). Les broches analogiques 6 et 7 ne peuvent pas être utilisées comme broches numériques, tandis que les broches analogiques 0 à 5 peuvent être utilisées comme broches numériques.
Caractéristiques de l’Arduino pro mini
L’Arduino Pro Mini, contrairement aux autres cartes, ne comprend pas de convertisseur embarqué (en raison d’une réduction de prix), il est donc nécessaire d’utiliser un convertisseur externe pour programmer la puce ou pour la communication série. Parmi les convertisseurs USB-Série TTL, on trouve les puces suivantes : FTDI232, PL2303, CH340G et CP2102, qui est celle que nous utiliserons dans ce tutoriel.
Sur le marché, nous pouvons trouver différents modèles d’Arduino Pro Mini, la principale différence que nous devons prendre en compte étant la tension de fonctionnement et la fréquence du cristal. Les 2 principaux modèles sont l’Arduino Pro Mini 328 – 5V/16MHz et l’Arduino Pro Mini 328 – 3.3V/8MHz.
Il y a deux façons de programmer l’Arduino Pro Mini, la première est d’utiliser un module convertisseur USB Serial TTL et la seconde est d’utiliser un programmateur spécial pour microcontrôleur Atmel AVR. Dans ce tutoriel, nous allons développer la première méthode : utiliser un convertisseur USB-Série.
Parmi les convertisseurs USB-Série, le CP2102 se distingue en incluant la broche DTR, ce qui sera très utile lors de la programmation de notre Arduino Pro Mini. La broche DTR est responsable de la réinitialisation automatique de l’Arduino Pro Mini. Après un RESET dans l’Arduino le Bootloader est exécuté, à ce moment le PC envoie les données avec le nouveau “sketch” et l’Arduino est reprogrammé, si 1 ou 2 secondes passent et les données ne sont pas envoyées, l’Arduino exécutera son sketch actuel.
Arduino nano vs micro vs mini
J’ai vu l’UNO, le NANO, un autre qui va avec le MEGA micro… mais la vérité est que je ne connais pas la différence entre eux et je ne veux pas en acheter un qui va devenir obsolète. Si vous pouviez m’expliquer ou me dire où je peux voir les différences entre les deux, je vous en serais infiniment reconnaissant.
J’ai vu l’UNO, le NANO, un autre qui va avec le MEGA micro… mais la vérité est que je ne connais pas la différence entre eux et je ne veux pas en acheter un qui va devenir obsolète. Si vous pouviez m’expliquer ou me dire où je peux voir les différences entre eux, je vous en serais infiniment reconnaissant.
Pour les choses plus sérieuses le MEGA qui est généralement 5V mais aussi plus puissant le DUE (plus de RAM et FLASH) mais il fonctionne à 3.3V. C’est également l’une des meilleures options pour la conduite des écrans TFT (tactiles).
Le MEGA a 54 I/O si je me souviens bien (de mémoire), il a 4 ports série TTL (pas RS232, mais TTL) ce qui le rend spécial pour contrôler des dispositifs série avec des interfaces RS485 par exemple et MODBUS (il y a des bibliothèques de toutes sortes).