Différences entre versions de « M5Stack-Accueil »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(30 versions intermédiaires par le même utilisateur non affichées)
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" |  
<p style="text-align: center; padding: 15px 0px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;"> '''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. Voici une collection de ressource concernant M5Stack sous MicroPython.<br />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 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>
 +
</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)

Version actuelle datée du 11 juillet 2020 à 10:40

ArduinoAcceuil.jpg

Accueil Arduino

RaspeberryPiPlusAcceuil.jpg

Accueil Raspberry Pi

MicroPython-Acceuil.jpg

Accueil Micro Python

M5Stack-Accueil.jpg

Accueil M5Stack

Tools-Acceuil.jpg

Accueil Outils

Spark.IO-Acceuil.jpg

Accueil Particle.IO


M5Stack-Accueil-Intro.jpg

M5Stack est un environnement de développement ESP32 pouvant être utilisé sous Arduino IDE, MicroPython et UIFlow (Code Bloc).
Le mot magique MicroPython vient d'être couché et dès qu'il s'agit de MicroPython, chez MCHobby on ne se tient plus.

Voici une collection de ressource concernant M5Stack sous MicroPython.

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!!!

Voir M5Stack et MicroPython chez MCHobby.

M5-Core

Presentation

M5Stack-Accueil-00.jpg

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.

M5Stack-Accueil-01.jpg

Envie d'en savoir un peu plus... allez donc jeter un coup d'oeil par là

Tuto

MicroPython sur M5Stack

Tlogo-micropython-M5Stack.jpg

Compiler et téléverser MicroPython sur votre M5Stack (par FLOZz).

Port USB/Serie

Tlogo-micropython-USB-UART.jpg

Identifier le port Série associé à votre M5Stack

RShell

Tlogo-micropython-RShell.jpg

Transférez des fichiers et contrôlez votre carte depuis une simple connexion série.

Ampy

Tlogo-micropython-Debugger.jpg

Outil simplifié de transfert de fichiers et de contrôlez de carte depuis une connexion série. ESP8266 compatible.

Déboguer

Tlogo-micropython-Debugger.jpg

Quelques petits trucs pour vous aider à déboguer vos programmes.

M5Stack API

Tlogo-micropython-M5Stack-API.jpg

API M5Stack compilée dans le firmware MicroPython

 

M5-Bus

M5-bus-pinout.png

Ressources

Ressources officielles

Ressources 3D

Contribution