Ligne 3 : |
Ligne 3 : |
| {| border="0" | | {| border="0" |
| |- | | |- |
− | | align="left" width="360px" | [[Fichier:M5Stack-Accueil-00.jpg|360px]] | + | | align="left" width="360px" | [[Fichier:M5Stack-Accueil-Intro.jpg|360px]] |
| | align="Left" width="350px" valign="top" style="padding:10px" | | | | align="Left" width="350px" valign="top" style="padding:10px" | |
− | <div style="text-align: center; padding: 15px 0px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;"> | + | <div style="text-align: center; padding: 15px 10px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;"> |
| <p> '''M5Stack''' est un environnement de développement ESP32 pouvant être utilisé sous Arduino IDE, MicroPython et UIFlow (Code Bloc).<br />Le mot magique '''MicroPython''' vient d'être couché et dès qu'il s'agit de MicroPython, chez MCHobby on ne se tient plus.</p><p>Voici une collection de ressource concernant M5Stack sous MicroPython.</p><p>MicroPython est une version optimisée et allégée de Python 3 pour système embarqué et vous offre un système d'exploitation Python bas niveau permettant de contrôler toute sorte de projets électroniques. Trop fort... We Love It!!!<br /><br />Voir {{cl|153|M5Stack}} et {{cl|56|MicroPython}} chez [http://shop.mchobby.be MCHobby].</p> | | <p> '''M5Stack''' est un environnement de développement ESP32 pouvant être utilisé sous Arduino IDE, MicroPython et UIFlow (Code Bloc).<br />Le mot magique '''MicroPython''' vient d'être couché et dès qu'il s'agit de MicroPython, chez MCHobby on ne se tient plus.</p><p>Voici une collection de ressource concernant M5Stack sous MicroPython.</p><p>MicroPython est une version optimisée et allégée de Python 3 pour système embarqué et vous offre un système d'exploitation Python bas niveau permettant de contrôler toute sorte de projets électroniques. Trop fort... We Love It!!!<br /><br />Voir {{cl|153|M5Stack}} et {{cl|56|MicroPython}} chez [http://shop.mchobby.be MCHobby].</p> |
| </div> | | </div> |
| |} | | |} |
| + | |
| + | == M5-Core == |
| + | === Presentation === |
| + | [[Fichier:M5Stack-Accueil-00.jpg|480px]] |
| + | |
| + | Le M5-Core, c'est un environnement de développement basé sur un ESP32 (240 MHz, 512 Kio SRAM, 16 Mio Flash) proposant les fonctionnalités suivantes: |
| + | * Ecran LCD 320*200 couleur 16 bits |
| + | * WiFi & Bluetooth (merci l'ESP32) |
| + | * Speaker 1W |
| + | * Interface utilisateur 3 boutons |
| + | * Fonctionnement sur accu (ou USB) |
| + | * Lecteur carte SD |
| + | * Bus de donnée pour des modules optionnels (empilable) |
| + | * Connecteur compatible Grove (de SeeedStudio) |
| + | |
| + | Une produit de 5 x 5 cm très bien pensé dans un boîtier Industrial Grade. |
| + | |
| + | [[Fichier:M5Stack-Accueil-01.jpg|480px]] |
| + | |
| + | Envie d'en savoir un peu plus... {{cl|153|allez donc jeter un coup d'oeil par là}} |
| + | |
| + | === Tuto === |
| + | {{ttuto-begin}} |
| + | |
| + | {{ttuto |
| + | |label=MicroPython sur M5Stack |
| + | |descr=Compiler et téléverser MicroPython sur votre M5Stack (par '''[https://blog.flozz.fr/ FLOZz]'''). |
| + | |img=Tlogo-micropython-M5Stack.jpg |
| + | |url=https://blog.flozz.fr/2019/07/15/micropython-sur-le-m5stack/ |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Port USB/Serie |
| + | |descr=Identifier le port Série associé à votre M5Stack |
| + | |img=tlogo-micropython-USB-UART.jpg |
| + | |link=MicroPython-M5Stack-Serial |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=RShell |
| + | |descr=Transférez des fichiers et contrôlez votre carte depuis une simple connexion série. |
| + | |img=tlogo-micropython-RShell.jpg |
| + | |link=MicroPython-Hack-RShell |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Ampy |
| + | |descr=Outil simplifié de transfert de fichiers et de contrôlez de carte depuis une connexion série. ESP8266 compatible. |
| + | |img=tlogo-micropython-Debugger.jpg |
| + | |link=FEATHER-CHARGER-FICHIER-MICROPYTHON |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Déboguer |
| + | |descr=Quelques petits trucs pour vous aider à déboguer vos programmes. |
| + | |img=tlogo-micropython-Debugger.jpg |
| + | |link=MicroPython-Hack-Debug |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=M5Stack API |
| + | |descr=API M5Stack compilée dans le firmware MicroPython |
| + | |img=Tlogo-micropython-M5Stack-API.jpg |
| + | |url=https://github.com/m5stack/M5Stack_MicroPython#contents |
| + | }} |
| + | |
| + | {{ttuto-end}} |
| + | |
| + | == M5-Bus == |
| + | |
| + | [[Fichier:M5-bus-pinout.png]] |
| | | |
| == Ressources == | | == Ressources == |
| === Ressources officielles === | | === Ressources officielles === |
| + | * [https://flow.m5stack.com UIFlow pour M5Stack] (Code Bloc pour M5Stack) |
| * [https://github.com/m5stack/M5Stack_MicroPython Dépôt MicroPython pour M5Stack] (GitHub) | | * [https://github.com/m5stack/M5Stack_MicroPython Dépôt MicroPython pour M5Stack] (GitHub) |
| + | |
| + | === Ressources 3D === |
| + | * [https://www.thingiverse.com/tag:m5stack Thingiverse sur M5Stack] |
| + | |
| === Contribution === | | === Contribution === |
− | * [https://blog.flozz.fr/2019/06/16/decouverte-du-m5stack-un-bon-kit-de-developpement-pour-lesp32/ Découverte de M5Stack sur FLOZz] | + | * [https://blog.flozz.fr/2019/06/16/decouverte-du-m5stack-un-bon-kit-de-developpement-pour-lesp32/ Découverte de M5Stack sur Arduino IDE sur FLOZz] en Français |
| + | * [http://m5edu.com/ M5Edu] présentation des modules de façon ludique et attrayante. |
| + | * [https://docs.makerfactory.io/m5stack/core/black/ MakerFactory.io sur M5Stack] |
| * [https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo MicroPython Loboris Fork] (GitHub)<br />MicroPython for ESP32 with support for 4Mb psRAM | | * [https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo MicroPython Loboris Fork] (GitHub)<br />MicroPython for ESP32 with support for 4Mb psRAM |
| * [https://github.com/tuupola/micropython-m5stack MicroPython Kitchen Sink for M5Stack] (GitHub)<br /> Quelques ressources sur l'utilisation de m5stack sous MicroPython | | * [https://github.com/tuupola/micropython-m5stack MicroPython Kitchen Sink for M5Stack] (GitHub)<br /> Quelques ressources sur l'utilisation de m5stack sous MicroPython |
| + | * [https://youtu.be/GPRNUCBTVy4 M5Stack + Mu a Micropython dream come true] (YouTubes) |