L'Elecrow Mbits est un microcontrôleur inspiré du populaire micro BBC: bit et ESP32. Il présente de nombreuses fonctionnalités similaires au micro: bit v2, mais avec une puce ESP32 intégrée à la place, ce qui signifie qu'il ouvre les portes à de nombreux projets IoT nécessitant une connectivité Internet. Examinons de plus près ses caractéristiques, comment il se compare au micro: bit et ESP32, et si vous devriez l'obtenir.
Qu'est-ce que le micro: bit ?
Le micro: bit est un petit ordinateur créé par la British Broadcasting Corporation pour son initiative Make It Digital. Il a été offert gratuitement à plus d'un million d'étudiants au Royaume-Uni et est maintenant utilisé dans les programmes d'études du monde entier. Il existe une grande variété de ressources éducatives micro: bit et de plateformes de codage disponibles telles que MakeCode.
Caractéristiques du micro: mèche
Il existe deux versions du micro: bit: l'originale et une seconde édition, la v2. Bien qu'il y ait de nouveaux composants intégrés, le
micro: bits v2 est également dit avoir quatre fois la puissance de traitement de la première version. De plus, par rapport au micro: bit d'origine, il y a huit fois plus de RAM. Dans cet article, nous allons examiner le micro: bit v2.Trouvé sur le dernier micro: bits sont des boutons, un accéléromètre, un capteur de température, un capteur tactile, un microphone, boussole, prise de batterie, matrice LED, antenne radio et Bluetooth intégrée, ainsi que 25 externes Connexions. Ces derniers se trouvent sur sa tranche et peuvent être connectés à tout un tas de composants électroniques.
Avec autant de fonctionnalités emballées dans un petit ordinateur, beaucoup de projets adaptés aux débutants ont été créés avec.
Qu'est-ce que l'ESP32 ?
Examinons ensuite le module ESP32, qui contient un puissant microcontrôleur 32 bits fabriqué par Espressif Systems. Il existe de nombreuses variantes, notamment les séries ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU et ESP32-WROVER.
Au moment de la rédaction, le ESP32-WROOM-DA a également été récemment publié, qui offre des antennes doubles décalées pour une connectivité encore plus fiable. Toutes les cartes sont équipées du WiFi intégré et du Bluetooth 4.2. Espressif vend également le système sur puce (SoC) ESP32 séparément, ainsi que des kits de développement.
Au cœur de ces microcontrôleurs se trouve un Tensilica Xtensa LX6 ou un microprocesseur RISC-V monocœur. Selon le module, l'ESP32 est équipé de 4 Mo, 8 Mo ou 16 Mo de mémoire flash. L'ESP32 a été conçu pour être de faible consommation et plein de broches d'E/S: de 38 à 77, selon le module. Avec toutes ces fonctionnalités, il convient à un large éventail de projets, notamment les applications de robotique, de jeux et d'Internet des objets (IoT).
Caractéristiques des Mbits
À première vue, le microcontrôleur Mbits ressemble au micro: bit v2 et possède certaines des mêmes caractéristiques. Cependant, il est basé sur le module ESP32-WROVER-B et est légèrement plus grand avec une taille de 52 mm sur 52 mm. Il est livré avec 4 Mo de mémoire flash et 8 Mo de RAM. Sur la carte, vous trouverez également un microphone MEMs, une matrice LED 5x5, un accéléromètre, un capteur de température, deux boutons programmables, une fonctionnalité WiFi 2,4 GHz, ainsi que le Bluetooth 4.2.
Avec le même connecteur de bord trouvé sur le bas de la carte, vous aurez accès à 25 broches. Les Mbits peuvent être alimentés en 5V via un port micro-USB. Vous pouvez également l'alimenter via 3V avec le connecteur de bord ou une batterie; le courant maximum recommandé est de 500mA.
Comparaison entre les Mbits et le micro: bit
Processeur
La première grande différence entre les deux cartes réside dans la puce utilisée. Le micro: bit est basé sur un Nordic Semiconductor nRF52833, Arm Cortex-M4 à 64 MHz. D'autre part, l'Elecrow Mbits est basé sur l'ESP32 d'Espressif Systems.
Mémoire
La prochaine différence majeure réside dans la mémoire disponible. Le Mbits offre 8 Mo de RAM alors que le dernier micro: bit n'a que 128 Ko. Quant au stockage, le Mbits emballe 4 Mo de mémoire flash tandis que le micro: bit n'a que 512 Ko.
Composants embarqués
L'une des plus grandes différences visuelles que vous trouverez entre les Mbits et les micro: bit se trouve dans la matrice LED 5x5. En effet, le Mbits comprend une matrice de LED RVB 5x5, au lieu des LED rouges unicolores standard trouvées sur le micro: bit.
Connecteur de bord
Les Mbits et les micro: bit ont tous deux un connecteur de bord où vous pouvez connecter ses 25 broches à d'autres composants électroniques. La différence est que le Mbits a trois plutôt que quatre broches d'entrée/sortie à usage général (GPIO) dédiées. Cependant, il a une broche compatible ADC et le micro: bit n'en a pas.
Connectivité sans fil
Alors que le Mbits a une fonctionnalité WiFi à 2,4 GHz, le micro: bit n'en a pas. Le Mbits dispose également de la fonctionnalité Bluetooth LE 4.2 tandis que le micro: bit prend en charge Bluetooth LE 5.0.
Courant maximum
Le courant maximum est de 500mA sur les Mbits, et de 200mA sur le micro: bit. Il s'agit du courant recommandé pour connecter des accessoires externes aux appareils.
Programmation sur les Mbits
Il y a plusieurs manières différentes de programmer sur les Mbits, tout comme il y en a sur le micro: bit. Sur les Mbits, cela peut être fait avec la programmation visuelle Letscode ou la programmation Arduino qui est C/C++. D'autre part, le micro: bit vous permet de programmer en MakeCode, MicroPython et Scratch.
Pour des exemples de code, consultez le page wiki officielle de Mbits par Elecrow. Quant au micro: peu, il y en a plein de cours par la Micro: bit Educational Foundation ainsi que Tutoriels MakeCode.
Alternatives aux Mbits
Jusqu'à présent, nous avons examiné le microcontrôleur Mbits et le micro: bit. Parmi les autres ordinateurs de la taille d'une carte adaptés aux débutants, citons le Raspberry Pi Zero W, le Raspberry Pi 3B+ et le Raspberry Pi 4B.
Tous les trois sont des ordinateurs à carte unique au lieu de microcontrôleurs comme les Mbits et les micro: bit. Cependant, ils sont utilisés dans de nombreux fabricants et projets débutants, de la familiarisation avec les composants électroniques couramment utilisés, aux jeux, à la domotique, à l'IoT, à la robotique, à l'apprentissage automatique et bien plus encore.
Raspberry Pi fabrique également le Pico, un microcontrôleur peu coûteux mais puissant basé sur la puce RP2040 de la société, qui est également utilisé dans de nombreux microcontrôleurs produits par d'autres fabricants. Le RP2040 a une caractéristique unique: une entrée/sortie programmable (PIO), une interface matérielle polyvalente qui peut prendre en charge une variété de normes d'E/S.
Le microcontrôleur Mbits est-il fait pour vous ?
Cet article a exploré les caractéristiques des Mbits et des micro: bit, et une comparaison entre les deux cartes. Pour commencer, il semble que le microcontrôleur Mbits ait quelques fonctionnalités intégrées supplémentaires et une mémoire supplémentaire. Une autre différence clé réside dans les langages de programmation avec lesquels il peut être utilisé. Enfin, il offre une fonctionnalité WiFi, ce serait donc une solution autonome pour de nombreux projets IoT.
Suivant les traces du très populaire mini-ordinateur Raspberry Pi et du microcontrôleur Arduino, voici le BBC micro: bit - et oui, nous voulons dire que BBC.
Lire la suite
- DIY
Cherie est une technologue créative qui a rejoint MUO en 2021. C'est une créatrice passionnée et une rédactrice technique, avec de l'expérience dans l'utilisation des appareils Raspberry Pi, Arduino, Micro: bit, ATtiny et ATMega ainsi que des textiles électroniques, de l'impression 3D et de KiCad. En dehors de la création, Cherie aime jouer de la musique et s'entraîner.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner