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

  • William Charles
  • 0
  • 3796
  • 821
Publicité

Les microcontrôleurs suivent généralement des conceptions similaires. Ils ont une mémoire interne limitée, fonctionnent à basse consommation et disposent d'un ensemble de broches d'entrée et de sortie (GPIO) à usage général, 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 des personnes qui ont déjà codé ou bricolé avec de l’électronique auparavant..

Quel que soit votre niveau, un de ces microcontrôleurs devrait bien fonctionner pour vous..

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

Arduino Uno R3 Arduino Uno R3 Acheter maintenant sur Amazon $ 17.87

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 69,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 modifier 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 nos guides pour la construction de votre propre Arduino a été utilisé pour communiquer 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. Alternativement, vous pouvez utiliser le DotStar LED RGB intégré.

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 standard C ++, 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 est doté d'une intégration audio I2C et de plusieurs convertisseurs analogique-numérique (CAN) 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 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 au niveau de l'équipement et 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 DEL intégrées.

Cette hausse significative des prix reflète également une différence dans les cas d'utilisation. Les cartes comme le LPC1768 sont utilisées dans les situations courantes du secteur et l’utiliser 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 passe à côté d’excellentes cartes comme l’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. vous aidera à maîtriser les deux!

Crédit d'image: Ha4ipiri / Depositphotos




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.