
Guide d'utilisation du M5StickC Plus2
Micrologiciel d'usine
Si l'appareil rencontre des problèmes de fonctionnement, vous pouvez essayer de réinitialiser le firmware d'usine pour vérifier s'il présente un dysfonctionnement matériel. Consultez le tutoriel suivant. Utilisez l'outil de flashage du firmware M5Burner pour réinitialiser le firmware d'usine sur l'appareil.

FAQ
Q1 : Pourquoi mon écran M5StickC Plus2 est-il noir/ne démarre-t-il pas ?
Solutions: M5Burner Graver le micrologiciel d'usine officiel « M5StickCPlus2 User Demo »

Q2 : Pourquoi son autonomie est-elle de seulement 3 heures ? Pourquoi se charge-t-il à 100 % en 1 minute ? Débrancher le câble de charge et l'appareil s'éteint-il ?

Solutions : « Bruce Pour Stack plus2 : il s'agit d'un firmware non officiel. L'installation d'un firmware non officiel peut annuler votre garantie, entraîner une instabilité et exposer votre appareil à des risques de sécurité. Soyez prudent.
Veuillez graver le firmware officiel.

Préparation
- Reportez-vous au didacticiel M5Burner pour terminer le téléchargement de l'outil de flashage du micrologiciel, puis reportez-vous à l'image ci-dessous pour télécharger le micrologiciel correspondant.
Lien de téléchargement : https://docs.m5stack.com/en/uiflow/m5burner/intro
Installation du pilote USB
Conseil d'installation du pilote
Cliquez sur le lien ci-dessous pour télécharger le pilote correspondant à votre système d'exploitation. Le package de pilotes pour le CP34X (version CH9102) peut être téléchargé et installé en sélectionnant le package d'installation correspondant à votre système d'exploitation. Si vous rencontrez des problèmes lors du téléchargement du programme (tels qu'un dépassement de délai ou des erreurs d'écriture dans la RAM cible), essayez de réinstaller le pilote du périphérique.
CH9102_VCP_SER_Windows
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_SER_Windows.exe
CH9102_VCP_SER_MacOS v1.7
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_MacOS_v1.7.zip
Sélection de port sur macOS
Sous macOS, deux ports peuvent être disponibles. Pour les utiliser, sélectionnez le port wchmodem.
Sélection de port
Connectez l'appareil à l'ordinateur via un câble USB. Une fois l'installation du pilote terminée, vous pouvez sélectionner le port correspondant dans M5Burner.
Brûler
Cliquez sur « Graver » pour démarrer le processus de flashage.

StickC-Plus2
UGS : K016-P2

Description
Le StickC-Plus2 est la version itérative du Stick C-Plus. Il est alimenté par la puce ESP32-PICO-V3-02, qui assure la connectivité Wi-Fi. Son boîtier compact intègre une grande variété de ressources matérielles, dont un émetteur infrarouge, une horloge temps réel (RTC), un microphone, une LED, une unité de mesure inertielle (IMU), des boutons, un buzzer, etc. Il est équipé d'un écran TFT de 1.14 pouce piloté par la puce ST7789V2 avec une résolution de 135 x 240.
La capacité de la batterie a été augmentée à 200 mAh et l'interface est compatible avec les modules des séries HAT et Unit.
Cet outil de développement compact et élégant peut stimuler une créativité illimitée. StickC-Plus2 vous permet de créer rapidement des prototypes de produits IoT et simplifie considérablement le processus de développement. Même les débutants en programmation peuvent créer des applications intéressantes et les appliquer concrètement.
Tutoriel
Flux d'interface utilisateur
Ce tutoriel présentera comment contrôler le périphérique StickC-Plus2 via la plate-forme de programmation graphique UIFlow.

UiFlow2
Ce tutoriel présentera comment contrôler le périphérique StickC-Plus2 via la plate-forme de programmation graphique UiFlow2.

IDE Arduino
Ce tutoriel présentera comment programmer et contrôler le périphérique StickC-Plus2 à l'aide de l'IDE Arduino.
Note
Port non reconnu
Lorsque vous utilisez un câble C à C, si le port ne peut pas être reconnu, veuillez effectuer la procédure de mise sous tension suivante :
déconnectez le StickC-Plus2, éteignez-le (appuyez longuement sur le bouton d'alimentation jusqu'à ce que la LED verte s'allume), puis reconnectez le câble USB pour le rallumer.
Caractéristiques
- Basé sur ESP32-PICO-V3-02 avec prise en charge Wi-Fi
- Accéléromètre 3 axes et gyroscope 3 axes intégrés
- Émetteur IR intégré
- RTC intégré
- Microphone intégré
- Boutons utilisateur, écran LCD 1.14 pouces, bouton d'alimentation/réinitialisation
- Batterie Li-ion 200 mAh
- Connecteur d'extension
- Buzzer passif intégré
- Portable et montable
- Plateforme de développement
- UiFlow1
- UiFlow2
- IDE Arduino
- ESP-IDF
- Plateforme IO
Comprend
- 1 x StickC-Plus2
Applications
- Appareils portables
- Contrôleur IoT
- Éducation STEM
- Projets DIY
- Appareils pour maison intelligente
Caractéristiques
| Spécification | Paramètre |
| SoC | ESP32-PICO-V3-02 240 MHz double cœur, Wi-Fi, 2 Mo PSRAM, 8 Mo Flash |
| Vol d'entréetage | 5 V à 500 mA |
| Interface | Type-C x 1, GROVE (I2C + E/S + UART) x 1 |
| Écran LCD | Écran LCD TFT couleur 1.14 pouces, 135 x 240, ST7789V2 |
| Microphone | SPM1423 |
| Boutons | Boutons utilisateur x 3 |
| DIRIGÉ | LED verte x 1 (non programmable, indicateur de veille) LED rouge x 1 (partage la broche de contrôle G19 avec l'émetteur IR) |
| RTC | BM8563 |
| Ronfleur | Buzzer passif embarqué |
| Unité de mesure inertielle | MPU6886 |
| Antenne | Antenne 3D 2.4 G |
| Broches externes | G0, G25/G26, G36, G32, G33 |
| Batterie | 200 mAh à 3.7 V, à l'intérieur |
| Température de fonctionnement | 0 ~ 40 °C |
| Enceinte | Plastique (PC) |
| Taille du produit | 48.0 x 24.0 x 13.5 mm |
| Poids du produit | 16.7 g |
| Taille du paquet | 104.4 x 65.0 x 18.0 mm |
| Poids brut | 26.3 g |
Mode d'emploi
Marche/Arrêt
Mise sous tension : Appuyez sur le bouton C pendant plus de 2 secondes ou activez l’appareil via le signal IRQ de l’horloge temps réel. Après le déclenchement du signal, le programme doit régler la broche HOLD (G4) sur haut (1) pour maintenir l’appareil sous tension, sinon l’appareil s’éteindra à nouveau.
Mise hors tension : Sans alimentation USB externe, appuyez sur le bouton C pendant plus de 6 secondes ou définissez HOLD (GPIO4) sur 0 dans le programme pour éteindre l'appareil. Lorsque le port USB est connecté, appuyer sur le bouton C pendant plus de 6 secondes éteint l'écran et le met en veille (et non en veille complète).

Schematics



Carte des épingles
LED rouge et émetteur IR | Bouton A | Bouton B | Buzzer
| ESP32-PICO-V3-02 | GPIO19 | GPIO37 | GPIO39 | GPIO35 | GPIO2 |
| Émetteur IR et LED rouge | Émetteur IR et broche LED rouge | ||||
| Bouton A | Bouton A | ||||
| Bouton B | Bouton B | ||||
| Bouton C | Bouton C | ||||
| Buzzer passif | Ronfleur |
Écran TFT couleur
Circuit intégré du pilote : ST7789V2
Résolution : 135 x 240
| ESP32-PICO-V3-02 | G15 | G13 | G14 | G12 | G5 | G27 |
| Écran TFT | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS | TFT_BL |
Microphone MIC (SPM1423)
| ESP32-PICO-V3-02 | G0 | G34 |
| MIC SPM1423 | CLK | DONNÉES |
IMU 6 axes (MPU6886) et RTC BM8563
| ESP32-PICO-V3-02 | G22 | G21 | G19 |
| Unité de mesure inertielle MPU6886 | SCL | Adventiste du Septième Jour | |
| BM8563 | SCL | Adventiste du Septième Jour | |
| Emetteur IR | TX | ||
| LED rouge | TX |
HY2.0-4P
| HY2.0-4P | Noir | Rouge | Jaune | Blanc |
| PORT.CUSTOM | Terre | 5V | G32 | G33 |
Taille du modèle
Fiches techniques
ESP32-PICO-V3-02
ST7789V2
BM8563
MPU6886
SPM1423
Logiciels
Arduino
Démarrage rapide du StickC-Plus2 Arduino
Bibliothèque StickC-Plus2
Micrologiciel de test d'usine StickC-Plus2
UiFlow1
Démarrage rapide de StickC-Plus2 UiFlow1
UiFlow2
Démarrage rapide de StickC-Plus2 UiFlow2
Plateforme IO
[env:m5stack-stickc-plus2] plateforme = espressif32@6.7.0
planche = m5stick-c
cadre = arduino
vitesse_de_téléchargement = 1500000
monitor_speed = 115200
drapeaux_de_construction =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-problème
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unifié=https://github.com/m5stack/M5Unified
Pilote USB
Cliquez sur les liens ci-dessous pour télécharger le pilote correspondant à votre système d'exploitation. Le package contient les pilotes CP34X (pour CH9102). Après avoir extrait l'archive, exécutez l'installateur correspondant à la résolution de votre système d'exploitation.
Si vous rencontrez des problèmes tels qu'un délai d'attente ou un message « Échec de l'écriture dans la RAM cible » lors du téléchargement, essayez de réinstaller le pilote.
| Nom du conducteur | Puce prise en charge | Télécharger |
| CH9102_VCP_SER_Windows | CH9102 | Télécharger |
| CH9102_VCP_SER_MacOS v1.7 | CH9102 | Télécharger |
Sélection du port macOS
Deux ports série peuvent apparaître sous macOS. Veuillez sélectionner le port wchmodem.
Chargeur facile
Easy Loader est un programme de flashage léger fourni avec un firmware de démonstration. En quelques étapes simples, vous pouvez l'installer sur le contrôleur pour une vérification rapide de son fonctionnement.
| Chargeur facile | Télécharger | Note |
| Test d'usine pour Windows | télécharger | / |
Autre
Guide de restauration du micrologiciel d'usine du StickC-Plus2
Vidéo
Présentation des fonctionnalités de StickC-Plus2
StackC Plus2 视频.mp4
Changement de version
| Date de sortie | Description du changement | Note |
| / | Première sortie | / |
| 2021-12 | Fonction veille et réveil ajoutée, version mise à jour vers la v1.1 | / |
| 2023-12 | PMIC AXP192 supprimé, MCU modifié de ESP32-PICO-D4 à ESP32-PICO-V3-02, méthode de mise sous/hors tension différente, version v2 | / |
Comparaison de produits
Différences matérielles
| Produit Nom |
SoC | Gestion de l'alimentation | Capacité de la batterie | Mémoire | Puce USB-UART | Couleur |
| Stick C-Plus | ESP32-PICO-D4 | AXP192 | 120 mAh | 520 Ko de SRAM + 4 Mo de Flash | CH522 | Rouge-orange |
| StickC-Plus2 | ESP32-PICO-V3-02 | / | 200 mAh | 2 Mo de PSRAM + 8 Mo de Flash | CH9102 | Orange |
Différences entre les broches
| Nom du produit | IR | DIRIGÉ | Écran TFT | BOUTON A | BOUTON B | BOUTON C (SE RÉVEILLER) |
PRISE | Batterie Voltage Détecter |
| M5STICKC PLUS | G9 | G10 | MOSI (G15) CLK (G13) DC (G23) RST (G18) CS (G5) |
G37 | G39 | Régulier bouton |
/ | Via AXP192 |
| M5STICKC PLUS2 | G19 | G19 | MOSI (G15) CLK (G13) DC (G14) RST (G12) CS (G5) |
G37 | G39 | G35 | G4 | G38 |
Différences entre la mise sous/hors tension
| Produit Nom | Mise sous tension | Éteindre |
| Stick C-Plus2 | Appuyez sur le bouton « C » pendant plus de 2 secondes ou activez l'horloge via l'IRQ RTC. Après l'activation, définissez HOLD (G4)=1 dans le programme pour maintenir l'horloge. allumer, sinon l'appareil s'éteindra à nouveau. |
Sans alimentation USB, appuyez sur le bouton C pendant plus de 6 secondes ou définissez HOLD (GPIO4) sur 0 dans le programme pour éteindre l'écran. Avec un port USB connecté, appuyez sur le bouton C pendant plus de 6 secondes pour éteindre l'écran et le mettre en veille, mais pas pour l'éteindre complètement. |
Comme StickC-Plus2 supprime le PMIC AXP192, la méthode de mise sous/hors tension diffère des versions précédentes. Comme indiqué au début de ce document, le fonctionnement est globalement similaire, mais les bibliothèques prises en charge diffèrent. La puissance du signal Wi-Fi et IR a été améliorée par rapport au modèle précédent.
Documents / Ressources
![]() |
Module de développement IoT M5STACK ESP32-PICO-V3-02 [pdf] Guide de l'utilisateur Module de développement IoT ESP32-PICO-V3-02, ESP32-PICO-V3-02, Module de développement IoT, Module de développement, Module |
