Il existe de nombreuses cartes de microcontrôleurs parmi lesquelles choisir, il peut être difficile de choisir celle qui vous convient le mieux.

Les 6 meilleures cartes de microcontrôleur pour tous les niveaux

Publicité Les microcontrôleurs suivent généralement des conceptions similaires. Ils ont une mémoire interne limitée, fonctionnent à faible consommation et disposent d’un ensemble de broches d’entrée et de sortie à usage général (GPIO), programmables généralement via un câble USB. Il y a tellement de conseils parmi lesquels choisir qu'il peut être difficile de choisir celui qui vous convient le mieux. Les débutants ont

Publicité

Les microcontrôleurs suivent généralement des conceptions similaires. Ils ont une mémoire interne limitée, fonctionnent à faible consommation et disposent d’un ensemble de broches d’entrée et de sortie à usage général (GPIO), programmables généralement via un câble USB.

Il y a tellement de conseils parmi lesquels choisir qu'il peut être difficile de choisir celui qui vous convient le mieux. Les débutants ont une expérience de travail avec le matériel bien différente de celle de ceux qui ont déjà codé ou bricolé avec de l’électronique auparavant.

Quel que soit votre niveau, l’un de ces microcontrôleurs devrait vous convenir.

1. Meilleur microcontrôleur pour débutants
Arduino Uno R3

Arduino Uno R3 Arduino Uno R3 Acheter maintenant sur Amazon 17, 99 €

Si vous avez un intérêt pour les microcontrôleurs, vous avez certainement entendu parler d’Arduino. Ils ont popularisé le matériel de loisir open-source avec leur gamme de cartes de développement et un environnement de développement indépendant (IDE) pour les coder.

L'Arduino Uno R3 est l'Arduino standard que l'on trouve dans la plupart des kits de démarrage et est le plus facile à utiliser. Si le budget est un problème, notez que Arduino est un matériel open-source. Par conséquent, les copies du dessin sont entièrement légales. Si vous recherchez des clones Arduino, vous en trouverez beaucoup à un prix beaucoup plus bas que les cartes Arduino officielles.

2. Meilleur microcontrôleur pour enfants
Contrôleur de robot Makeblock mCore

Kit Robot Makeblock Robot Kit Robot Makeblock Robot Acheter maintenant sur Amazon 65, 99 $

Accrochez-vous, cela ne ressemble pas à une carte de microcontrôleur!

Eh bien, le Robot Kit de mBot a un microcontrôleur comme cerveau. Sa conception le rend idéal pour enseigner aux enfants la robotique sans avoir à gérer un code complexe. Le code de bloc visuel, mis en place dans l'application Blocky, est transmis à la carte via Bluetooth pour affecter le comportement du robot.

Vous pouvez acheter le microcontrôleur séparément du kit robot, mais pourquoi le feriez-vous? Les robots sont les meilleurs!

Ce kit couvre tout, de la construction de robots aux principes fondamentaux de la programmation. Pour présenter les microcontrôleurs à un public jeune, rien n’est meilleur!

3. Meilleur microcontrôleur pour les programmeurs
Découverte STM32 F3

Découverte de STMicroelectronics STM32 F3 Découverte de STMicroelectronics STM32 F3 Acheter maintenant sur Amazon 25, 00 €

La carte STM32 F3 Discovery est un microcontrôleur basé sur ARM Cortex-M4 qui permet d’expérimenter tous les aspects de la programmation matérielle. La carte comporte une détection de mouvement intégrée, un gyroscope à trois axes, un capteur d'accélération linéaire et un capteur de champ magnétique.

Il y a aussi huit LED dans un arrangement circulaire. Notez que cette carte nécessite un adaptateur FTDI distinct pour la communication avec des ordinateurs via USB. Si vous n'êtes pas sûr de ce que c'est, l'un de ceux-ci a été utilisé dans notre propre guide Arduino pour la communication avec la puce ATMega328P.

Apprendre à programmer le F3 Discovery est un processus plus approfondi que de nombreux autres microcontrôleurs. Heureusement, il existe des bibliothèques pour rendre le processus plus accessible, et de nombreux tutoriels commencent par les bases. En plus d'utiliser le langage de programmation C ++, la carte est le sujet de The Discovery Book; un guide de démarrage pour l'intégration du langage de programmation Rust.

4. Meilleur microcontrôleur pour ordinateurs portables
Adafruit Gemma M0

Adafruit Gemma M0 Adafruit Gemma M0 Acheter maintenant sur Amazon $ 9.99

Avec des microcontrôleurs combinant un contrôle avancé des LED et d'autres composants avec des facteurs de forme réduits et des besoins en puissance réduits, il n'est pas surprenant qu'ils apparaissent dans la conception des costumes et le cosplay. La carte Gemma M0 d’Adafruit est un microcontrôleur de la taille d’une pièce qui convient parfaitement pour la fixation à des LED ou à d’autres composants à l’aide d’un fil conducteur. Vous pouvez également utiliser la LED DotStar RGB intégrée.

La puce ATSAMD21E18 (essayez de le dire rapidement) est un pas en avant par rapport aux contrôleurs intégrés classiques pour les microcontrôleurs de ce type. Bien que vous puissiez utiliser le type Arduino C ++ standard, la carte est préchargée avec la programmation CircuitPython for Python et une connexion USB native qui manque généralement aux autres cartes de ce type.

5. Meilleur microcontrôleur pour l'alimentation
Teensy 3.2

Teensy 3.2 Teensy 3.2 Acheter maintenant sur Amazon

Pour la puissance brute dans un facteur de forme minuscule, la ligne Teensy 3.2 est largement considérée comme la meilleure. Le microprocesseur ARM Cortex 32 bits exécute des cercles sur presque toutes les autres cartes. En plus de la vitesse, le Teensy intègre une intégration audio I2C et plusieurs convertisseurs analogique-numérique (ADC) de haute qualité.

Chaque broche d'un Teensy est configurable en tant qu'interruption et les cartes fonctionnent avec 64 Ko de RAM et 256 Ko de mémoire flash. Tout cela est compatible Arduino IDE avec la bibliothèque Teensyduino, et si les 28 broches de la Teensy 3.2 ne vous suffisent pas, les versions Teensy 3.5 et 3.6 à 48 broches sont disponibles sur le site Web de PJRC.

6. Meilleur microcontrôleur pour les utilisateurs intermédiaires
Conseil de développement Mbed LPC1768

Carte de développement Mbed LPC1768 Carte de développement Mbed LPC1768 Acheter maintenant sur Amazon $ 145.15

Passer au pas suivant depuis les microcontrôleurs amateurs est plutôt un saut. Le matériel embarqué à usage industriel peut être beaucoup plus complexe et coûter beaucoup plus cher tant au niveau de l’équipement que du logiciel.

Le conseil de développement Mbed LPC1768 est un bon exemple de panneau situé à la frontière entre le consommateur et l’industrie. Cette carte est un saut en matière de qualité et d’outils, et le prix le reflète. Mbed fournit un IDE en ligne pour le matériel et des bibliothèques pour effectuer des tâches avec les broches GPIO et les LED intégrées.

Cette hausse significative des prix reflète également une différence dans les cas d'utilisation. Les cartes comme le LPC1768 trouvent une utilisation dans les situations standard de l'industrie et son utilisation pour approfondir vos connaissances pourrait constituer un élément essentiel de l'apprentissage de la programmation intégrée.

Petits Planches, Grands Plans

Cette liste devrait vous aider à prendre une décision éclairée quant au microcontrôleur qui vous convient le mieux. Cependant, il n’est nullement exhaustif et manque d’excellentes cartes comme Arduino qui tue NodeMCU.

Quelle que soit la carte choisie, les microcontrôleurs sont le moyen idéal pour combiner électronique et codage. N'importe lequel de ces projets pour débutants Arduino 15 Grands projets Arduino pour les débutants 15 Grands Projets Arduino pour les débutants Intéressé par les projets Arduino mais vous ne savez pas par où commencer? Ces projets pour débutants vous apprendront comment vous lancer. Lire la suite vous aidera à maîtriser les deux!

Crédit d'image: Ha4ipiri / Depositphotos

Explorez plus sur: Arduino, Electronics, Raspberry Pi.