M5Stack débarque chez MCHobby
M5Stack ... Kaseko?
M5Stack @ MCHobby |
- Un afficheur LCD (320x200)
- 3 boutons utilisateurs
- Un lecteur microSD
- Un connecteur Grove (en rouge)
- Un bouton marche/arrêt/reset.
- Du WiFi et Bluetooth (offert par l'ESP32)
Détails du M5-Core version Basic |
Empilable
M5-Core et sa base (contenant un accu Lipo) |
Ajout de modules d'extensions (M5-Modules) |
- Interface homme-machine
- LoRa, Modul, BLT-e
- Extension moteur
- Module relais
- Accu complémentaire
- Module PLC + RS485
- Module proto (pour vos propres créations)
Connectique Grove pour prototypage rapide
Suivant le modèle de Core, vous disposez de 1 à 3 connecteurs Grove sur lequel il est très facile de connecter les capteurs.
Source: M5Edu |
ENV Unit Kit - kit compatible Grove et utilisable avec Lego technique |
- Noir: signaux numérique ou analogique
- Rouge: bus I2C (notre préféré chez MCHobby)
- Bleu: UART, plus communément appelé port série.
Quelle langage de programmation ?
- Arduino IDE: donc du C mais disposant d'une communauté mondiale massive. Arduino est l'environnement de développement initialement supporté par M5-Stack. La plateforme est donc très bien supportée sous Arduino IDE.
- MicroPython: du Python 3 sur MicroControleur. M5Stack propose un dépôt avec des pilotes MicroPython supportant les périphériques du Core.
- UIFlow: langage code bloc pour M5Stack, ce qui rend cette plateforme aussi accessible qu'un Micro:Bit.
UIFlow - M5Stack + module robot |
Note de MCHobby
Ce n'est pas un secret, dès que MicroPython est de la partie, Dominique devient intenable. MC Hobby développe régulièrement des pilotes MicroPython supporter toujours plus de matériel sous MicroPython.
M5Stack dispose déjà d'un dépôt Github pour les pilotes MicroPython du M5-Core, de quoi offrir une solide base pour le développement de solutions avec M5-Stack... Hummm intéressant.
Des kits et interfaces avancées
Nous avons déjà abordé les M5-Modules disponibles pour M5-Core. Cependant, M5-Stack développe aussi des Kit a thème dont le très connu Face Kit (Core inclus) permettant de transformer un Core en mini-ordinateur.
Face kit - M5-Core inclus |
Tel qu'il est conçu, il reste possible d'ajouter un ou plusieurs modules sous le Core.
Parmi les autres kits "standards" nous retrouvons:
Différents kits de bases disponibles autour M5-Core |
- M5Stack Core Basic :
Le M5Stack de référence avec écran M-Bus, connecteur Grove etc.
Tous les autres modèles sont des améliorations de ce modèle. - M5Stack Core Gris :
Un core avec plus de mémoire Flash et une centrale inertielle à 9 degrés de libertés. - M5Stack M5Go kit :
L'un de nos préféré. Cette version embarque la centrale inertielle du modèle gris, une armature compatible avec Lego technique, un connecteur magnétique, un accu plus gros (500mAh) et 6 modules Grove. C'est aussi la raison pour laquelle ce kit est aussi appelé Kit IoT/IdO (Internet des Objets) - M5Stack Face :
Un M5Stack Core gris avec des interfaces homme-machine permettant de créer un système entièrement portagle et autonome. - M5Stack Fire :
La version M5 Core Fire est la plus avancée des modèles disponibles. En plus des éléments du modèle Gris, le M5-Core Fire dispose de 4 Mio de Memoire PSRam (au lieu des 512 Kio disponible sur l'ESP32). Ce Core est donc destiné au applications vraiment gourmandes en ressource. Ce modèle dispose également de connecteur compatible avec Lego Technique et une base de recharge magnétique
Envie d'en savoir plus?
- Consultez la gamme M5Stack chez MCHobby
- Découverte de M5Stack sur FLOZz avec Arduino IDE, en Français.
Un bel article introductif. - M5Stack sur le Wiki de MCHobby
Cette page est encore très récente et, par conséquent, contient peu d'informations pour l'instant.
Écrire un commentaire