Lien direct
  • Conrad
  • Mon compte

    Se connecter / S'enregistrer

  • Panier

  • Offres actuelles, promotions & top deals – Découvrir → Offres actuelles, deals & promotions →
  • Services & Infos

    Avantages et inspiration

    • → Garantie longue durée

    • → Carte cadeau

    • → Idées cadeaux

    • → Newsletter

    Infos et savoir-faire

    • → Guide pratique

    • → Blog Conrad

    • → Actualités

    • → Catalogues


  • Offres

    Réductions et offres

    • → Promotions

    • → Soldes %

    • → Déstockage

    Malin & économique

    • → Essentiels Maison

    • → Reconditionné

    • → Tous les bons d'achat


    Marques à l'honneur

    Logo vers la marque Sony
    Logo vers la marque Philips
    Logo vers la marque Apple
    Logo vers la marque Makita
    Logo vers la marque Samsung
    Logo vers la marque VOLTCRAFT

  • Nos produits
  • Mon compte
  • Favoris
  • Se déconnecter
Conrad
  1. Accueil
  2. Marques
  3. M5Stack – Prototypage avec ESP32
Maker Factory

M5Stack – Prototypage avec ESP32

Bon à savoir sur le système de développement M5Stack

  • Qu'est-ce que M5Stack ?

  • Cores, modules, units et plus encore : vue d'ensemble des composants

  • Comparatif des M5Cores

  • Votre premier projet en un tour de main

  • Questions fréquentes au sujet de M5Stack

Qu'est-ce que le M5Stack ?

   

M5Stack est un système de développement modulaire et empilable, équipé du puissant microcontrôleur ESP32.

Contrairement aux plateformes de développement connues telles qu'Arduino ou Raspberry Pi, l'environnement de développement M5Stack est logé sur toute sa périphérie dans un boîtier robuste en plastique. Ainsi, l'écran LCD intégré et l'électronique sensible sur la certe de circuit imprimé sont protégés des influences extérieures.

Le microcontrôleur ESP32 est une puce WiFi et Bluetooth avec processeur double coeur et mémoire SPI-Flash de 4 Mo. Avec plus de 30 modules empilables, plus de 40 unités évolutives et divers langages de programmation comme Arduino, C++, MicroPython et bien d'autres, le M5Stack peut se configurer de façon rapide, simple et ciblée pour chaque cas d'application.

M5Stack est la solution parfaite pour un prototypage IoT rapide.

M5Stack

L'électronique sensible est parfaitement protégée à l'intérieur d'un boîtier robuste.

Cores, modules, units et bien plus encore : Vue d'ensemble de tous les composants

  

Cores

M5Stack Core

M5Stack Core avec micro-contrôleur ESP32 et écran.

Le M5Core est le coeur de l'environnement de développement M5Stack.

Il comprend la carte mère et l'écran TFT.

Sur la carte se trouvent tous les composants nécessaires pour faire fonctionner le M5Stack : micro-contrôleur ESP32, haut-parleur, lecteur de carte microSD, différentes interfaces, une antenne WiFi et, selon le modèle, différents capteurs.

La plaque de fond du M5Core comprend l'accu et d'autres interfaces.


Modules

Module M5Stack

L'extension pour le système M5Stack s'effectue par des modules enfichables.

Grâce aux modules, il est possible d'étendre facilement les fonctionnalités du M5Core.

Il s'agit de modules ayant exactement les mêmes dimensions que le M5Core, ainsi les composants peuvent être insérés facilement entre la certe mère et la plaque de fond dans le boîtier.

Les données sont transmises par connecteur mâle intégré.

Ainsi, le module GPS, la carte de prototypage, le pilote du servomoteur et bien d'autres peuvent être intégrés sans problème. 


Units

M5Stack Unit

Les capteurs et actionneurs sont connectés au M5Core par un câble bus.

Les units sont de petits éléments de type capteur ou actionneur, qui sont connectés au M5Core par interface I²C.

Avec les units type hub, il est possible de combiner de nombreuses unités différentes et de les consulter par une connexion unique I²C.


Comparatif des M5Cores

Les M5Cores sont disponibles en trois différents équipements matériels : “Basic”, “Gray” et “Fire”. Ils se distinguent par la taille de leur mémoire vive ainsi que leur périphérie intégrée. La version respective est reconnaissable simplement par le coloris du boîtier :

Basic = noir, Gray = gris, Fire = rouge.  (Le M5Core en blanc est également disponible en édition spéciale dans le kit de départ IoT et de même conception que le M5Core Fire).

M5Core Basic

M5Core Basic

  

M5Core Gray

M5Core Gray

  

M5Core Fire

M5Core Fire

  

Vue d'ensemble des caractéristiques techniques :

 M5Core BasicM5Core GrayM5Core Fire
Mémoire vive RAM520 ko520 ko + 4 Mo520 ko + 4 Mo
Mémoire Flash4 Mo16 Mo16 Mo
Accu150 mAh150 mAh600 mAh
Micro BSE3729NonOuiOui
Capteur de position MPU6886NonOuiOui
Barre LED RGBNonNonOui
AccessoiresCâble USB-CCâble USB-CCâble USB-C & station de charge magnétique

 

Votre premier projet M5Stack en un tour de main

Grâce au système de développement ouvert, il est possible de développer avec M5Stack dans presque tous les langages de programmation courants. M5Stack offre avec “UIflow” son propre environnement de développement basé sur Scratch et MicroPython.

Mais, bien sûr, les langages de programmation Arduino IDE, C++ et d'autres peuvent être utilisés. Sur la plateforme de documentation docs.makerfactory.io, vous trouverez d'autres informations utiles et des guides d'installation pour le M5Stack.

Questions fréquentes au sujet de M5Stack

M5Stack – Pourquoi en ai-je besoin ?

Cela permet à de nombreux ingénieurs informatiques de développer rapidement un prototype fonctionnel. Grâce aux platines d'expérimentation (breadboards), cavaliers et cartes Breakout, le matériel s'assemble très facilement. Ainsi, dès que l'on intègre un écran, des boutons de comamnde, une batterie et d'autres composants, le montage peut très vite devenir confus et exposer à des erreurs. En outre, les cartes de développement comme Arduino, Raspberry PI et autres, sont toujours des platines vierges, qui devraient être protégées en principe au moins une fois contre un contact incorrect. Sur le M5Stack, tout cela n'est pas nécessaire car le contenu est déjà préinstallé et bien protégé par son boîtier. Cependant, toutes les interfaces importantes sont orientées vers l'extérieur pour pouvoir connecter simplement des périphériques supplémentaires sans avoir à ouvrir le boîtier.

M5Stack est-il compatible avec d'autres composants ?

Oui. Dans l'univers M5Stack, il existe bien entendu de nombreux capteurs, actionneurs et d'autres composants qui peuvent être connectés directement. L'avantage réside dans son égale facilité d'utilisation, que ce soient des  cartes breakout ou d'autres accessoires. Ainsi, les composants en votre possession peuvent être réutilisés. De façon similaire, il est très facile de développer avec le langage de programmation : grâce à l'environnement de développement ouvert, vous n'avez pas à apprendre un nouveau langage de programmation. Que ce soit C++, Arduino, MicroPython ou Scratch, presque tous les langages courants peuvent être utilisés.

Quel logiciel dois-je installer ?

L'avantage de M5Stack réside dans le fait que l'on peut programmer via de nombreux environnements de développement différents. Les systèmes les plus courants sont l'environnement de programmation "UIflow" développé par M5Stack et le célèbre environnement Arduino IDE. les deux outils peuvent aussi bien être téléchargés en tant que logiciel à installer sur l'ordinateur ou être utilisés en ligne, directement par le navigateur. Les deux outils sont disponibles gratuiteement sur Internet.

M5Stack peut-il communiquer avec d'autres appareils ?

Il existe de nombreuses possibilités pour établir une communication entre M5Stack et un autre appareil comme par ex. Raspberry Pi. Grâce à la connectivité WiFi de la puce ESP32 du M5Stack, des protocoles tels que P2P ou MQTT sont utilisés pour transmettre des informations. Une fonction intéressante est également la possibilité d'envoyer des valeurs et des variables par application (p. ex. Blynk) au M5Stack. C'est déjà une solution simple et directe pour commander à distance des robots ou pour effectuer le relevé des données de mesure. La caméra M5Stack permet même de transmettre des images et des vidéos par WiFi.

  

  • Livraison gratuite dès CHF 200.–

  • Plus de 1 Mio produits

  • Plus de 3'500 marques

  • Blog

Services

Services

  • Demande de devis

  • SourcingPlus

  • Garantie Plus 24

  • Cartes cadeaux

  • Project Business

  • Business+

  • E-Procurement

  • ProcurePlus

  • Tous nos services


À propos de Conrad

À propos de Conrad

  • L'entreprise Conrad

  • Les marques Conrad

  • Qualité

  • Informations juridiques

  • Environnement

  • Vulnerability Disclosure Program

  • Sponsoring


Découvrir Conrad

Découvrir Conrad

  • Catalogues / Downloads

  • Solutions de secteur

  • Blog

  • Toutes les marques

  • Salons / Evénements


Pour centres de formation

Pour centres de formation

  • Tout pour votre établissement scolaire


Promotions actuelles

Promotions actuelles

  • ★ Toutes les promotions

  • 🎁 Idées cadeaux

  • % SALE - Soldes techniques

  • % Conrad Outlet

  • Tous les bons d'achat Conrad

  • Recommandations du mois


Contact

Contact

  • FAQ-Centre d'aide

  • Formulaire de contact


Newsletter

Newsletter

  • Inscrivez-vous à la newsletter et recevez un bon de CHF 10.- !
    Inscription gratuite et résiliation possible à tout moment
     →


Modes de paiement
  • Logo de cartes de crédit, un service de paiement en ligne.
  • Logo de Paypal, un service de paiement en ligne.
  • Logo de prépaiement électronic, un service de paiement en ligne.
  • Logo de facture (e-mail PDF), un service de paiement en ligne.
Tous les modes de paiement
Social Media

*Magasin professionnel : Prix total excl. TVA, hors frais de port

*Tous les prix indiqués s'entendent TVA incl. (toutes taxes comprises)

  • Politique de confidentialité

  • Moyen de paiement sécurisé

  • Cryptage SSL

  • Verified Visa & Mastercard Secure Code

  • Logo vers Swiss Online Garantie
  • CGV

  • Mentions légales

  • Protection des données

Comparaison des produits
Favoris