Des détails précis:
Description:
M5Core2 est le dispositif central de deuxième génération de la série de kits de développement M5Stack, qui améliore encore les fonctions de la génération initiale des cœurs.
La MCU est un modèle ESP32 D0WDQ6-V3 et dispose de processeurs Xtensa® à deux cœurs de 32 bits et 240 MHz LX6 pouvant être contrôlés séparément. Le WiFi et le Bluetooth sont pris en charge par défaut et il comprend une Éclair de 16 Mo et 8 Mo de PSRAM intégrée, une interface USB TYPE-C pour la recharge, le téléchargement de programmes et la communication série, un écran tactile capacitif intégré de 2,0 pouces et un moteur de vibration intégré.
M5Core2 dispose également d'un module RTC intégré qui peut fournir une synchronisation précise. L'alimentation est gérée par une puce de gestion de l'alimentation AXP192, qui peut contrôler efficacement la consommation d'énergie de la base, et un indicateur de puissance LED vert intégré aide à notifier l'utilisateur du niveau de la batterie. La capacité de la batterie a été augmentée à 390mAh, ce qui peut alimenter le cœur beaucoup plus longtemps que le modèle précédent.
Le M5Core2 conserve le slot pour carte SD et les haut-parleurs. Cependant, afin d'assurer une sortie audio de meilleure qualité, la puce d'amplificateur de puissance d'interface audio numérique I2S est utilisée pour prévenir efficacement la distorsion du signal. Il y a des boutons d'alimentation et de réinitialisation indépendants sur le côté gauche et le bas de la base.
Les 3 icônes à l'avant de l'écran sont des boutons capacitifs programmables. Il y a une petite carte d'extension à l'arrière de la base avec un capteur IMU 6 axes et un microphone. La plateforme de développement et le langage de programmation pris en charge par M5Stack Core2 : Arduino.
UIFlow (en utilisant Blockly, le langage MicroPython) Peu importe votre niveau de développement et de programmation, M5Stack vous aidera progressivement à concrétiser vos idées.
Allumer/éteindre:
Allumer: cliquez sur le bouton d'alimentation
Éteindre : appuyez sur le bouton d'alimentation pendant 6 secondes
Redémarrer: Cliquez sur le bouton RST en bas
Fonctionnalités:
Basé sur l'ESP32, Bluetooth intégré, WiFi
16M Éclair, 8M PSRAM
Haut-parleur intégré, indicateur de puissance, moteur de vibration, RTC, amplificateur I2S, écran tactile capacitif, bouton d'alimentation, bouton de réinitialisation
Emplacement pour carte TF (taille maximale 16 Go)
Batterie lithium intégrée, équipée d'une puce de gestion de l'alimentation
Petite carte indépendante intégrant un IMU à 6 axes, un microphone PDM
Prise et Broches M-Bus
Forfait inclus:
1x M5Stack Core2
1x USB de type C(20cm)
Applications
Contrôleur de terminal IoT
Produit d'éducation STEM
Création DIY
Équipement domotique
Spécification:
Ressources | Paramètre |
ESP32-D0WD-V3 | 240MHz dual core, 600 DMIPS, 520KB de SRAM, Wi-Fi, Bluetooth double mode |
Éclair | 16MB |
PSRAM | 8MB |
Tension d'entrée | 5V @ 500mA |
Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
Écran LCD IPS | 2.0"@320*240 ILI9342C |
Écran tactile | FT6336U |
«Conférencier» | 1W-0928 |
LED | Témoin lumineux de puissance verte |
Bouton | Bouton d'alimentation, bouton RST, bouton d'écran virtuel*3 |
Rappel de vibration | Moteur de vibration |
MIC | SPM1423 |
Amplificateur de puissance I2S | NS4168 |
IMU à 6 axes | MPU6886 |
RTC | BM8563 |
PMU | AXP192 |
Puce USB | CP2104 |
«DC»-«DC» Élévation | SY7088 |
emplacement pour carte TF | 16G Max. |
Batterie au lithium | 390mAh à 3,7V |
Antenne | Antenne 3D 2.4G |
Température de fonctionnement | 0°C à 40°C |
Poids net | 52g |
Poids brut | 70g |
Taille du produit | 54 x 54 x 16mm |
Taille du paquet | 75 x 60 x 20mm |
Matériau du boîtier | Plastique ( PC ) |
EasyLoader:
EasyLoader est un programmeur concis et rapide, qui dispose d'un programme intégré lié au produit. Il peut être gravé sur la commande principale en quelques étapes simples pour effectuer une série de vérifications de fonctions. Veuillez installer le pilote correspondant en fonction du type de périphérique. Hôte M5Core
Veuillez cliquer ici pour voir le tutoriel d'installation du pilote CP210XLa série M5StickC/V/T/ATOM peut être utilisée sans pilote
Carte de_
LCD et carte TF
LCD: 320x240 Taille maximale de la carte TF 16 Go
Puce ESP32 | GPIO38 | GPIO23 | GPIO18 | GPIO5 | GPIO15 | | | |
Puce AXP192 | | | | | | AXP_IO4 | AXP_«DC»3 | AXP_LDO2 |
ILI9342C | MISO | MOS1 | SCK | CS | «DC» | RST | BL | PWR |
Puce ESP32 | GPIO38 | GPIO23 | GPIO18 | GPIO4 |
Carte TF | MISO | MOS1 | SCK | CS |
CAP.TOUCH:
puce ESP32 | GPIO21 | GPIO22 | GPIO39 | |
AXP192 | | | | AXP_IO4 |
FT6336U | SDA | SCL | INT | RST |
Mic & NS4168:
Puce ESP32 | GPIO12 | GPIO0 | GPIO2 | AXP_IO2 | GPIO34 |
NS4168 | BCLK | LRCK | DONNÉES | SPK_FR | |
Mic | | CLK | | | DONNÉES |
Témoin lumineux d'indicateur de puissance AXP:
AXP192 | AXP_IO1 | AXP_LDO3 |
LED vert | Vcc | |
Moteur de vibration | | Vcc |
RTC:
Puce ESP32 | GPIO21 | GPIO22 | |
AXP192 | | | AXP_PWR |
BM8563 | SDA | SCL | INT |
IMU (gyroscope à 3 axes et accéléromètre à 3 axes):
Puce ESP32 | GPIO21 | GPIO22 |
MPU6886 | SDA | SCL |
Puce USB vers port série:
Puce ESP32 | GPIO1 | GPIO3 |
CP2104 | RXD | TXD |
Connexion interne I2C:
Puce ESP32 | GPIO21 | GPIO22 |
MPU6886 | SDA | SCL |
AXP192 | SDA | SCL |
BM8563 | SDA | SCL |
FT6336U | SDA | SCL |
M5PORT EXPLICATION:
PORT | PIN | Note: |
PORT-A (Rouge) | G32/33 | I2C |
ESP32 A«DC»/DAC:
A«DC»1 | A«DC»2 | DAC1 | DAC2 |
8 chaînes | 10 chaînes | 2 chaînes | 2 chaînes |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
Pour plus d'informations sur l'attribution des broches et la remappping des broches, veuillez consulter
Fiche technique ESP32
Lien associé
Exemple pour Arduin IDE