Logo M5STACKModule de développement IoT M5STACK ESP32-PICO-V3-02Guide 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.
Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 1

FAQ

Q1 : Pourquoi mon écran M5StickC Plus2 est-il noir/ne démarre-t-il pas ?

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 2Solutions: M5Burner Graver le micrologiciel d'usine officiel « M5StickCPlus2 User Demo »

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 3Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 4Q2 : 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 ?

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 5Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 6Solutions : « 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.

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 7

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/introModule de développement IoT M5STACK ESP32-PICO-V3-02 - figure 8

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.Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 9

Brûler

Cliquez sur « Graver » pour démarrer le processus de flashage.Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 10Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 11

StickC-Plus2
UGS : K016-P2

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 12

Description

Module de développement IoT M5STACK ESP32-PICO-V3-02 - DescriptionLe 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

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 13Flux d'interface utilisateur
Ce tutoriel présentera comment contrôler le périphérique StickC-Plus2 via la plate-forme de programmation graphique UIFlow.
Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 14

UiFlow2
Ce tutoriel présentera comment contrôler le périphérique StickC-Plus2 via la plate-forme de programmation graphique UiFlow2.
Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 15
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).

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 16

Schematics

Schémas StickC-Plus2 PDF

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 17Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 18Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 19

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

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 20Fiches 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

Module de développement IoT M5STACK ESP32-PICO-V3-02 - figure 21Diffé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.Logo M5STACK

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

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *