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 originale de cœurs.
Le MCU est un modèle ESP32 D0WDQ6-V3 et dispose de processeurs double cœur Xtensa® 32 bits 240 Mhz LX6 qui peuvent être contrôlés séparément. Le WiFi et le Bluetooth sont pris en charge en standard et il comprend une carte Flash de 16 Mo et une PSRAM de 8 Mo, une interface USB TYPE-C pour le chargement, 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 d'alimentation LED vert intégré aide à informer l'utilisateur du niveau de la batterie. La capacité de la batterie a été portée à 390 mAh, ce qui peut alimenter le cœur beaucoup plus longtemps que le modèle précédent.
Le M5Core2 conserve la fente pour carte SD et les haut-parleurs. Cependant, afin d'assurer une sortie sonore de meilleure qualité, la puce d'amplificateur de puissance de l'interface audio numérique I2S est utilisée pour empêcher efficacement la distorsion du signal. Il y a des boutons d'alimentation et de réinitialisation indépendants sur le côté gauche et en 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 plate-forme de développement et le langage de programmation pris en charge par M5Stack Core2 : Arduino,UIFlow(en utilisant Blockly, langage MicroPython) Quel que soit votre niveau de développement et de programmation, M5Stack vous aidera à transformer progressivement vos idées en réalité.
Marche / arrêt:
Mise sous tension : cliquez sur le bouton d'alimentation
Mise hors tension : appuyez sur le bouton d'alimentation pendant 6 s
Redémarrer : Cliquez sur le bouton RST en bas
Emballage inclus:
1x M5Stack Core2
1x USB de type C (20 cm)
Applications
Contrôleur de terminal Internet des objets
Produit d'éducation à la tige
Création DIY
L'équipement de la maison intelligente
EasyLoader :
EasyLoader est un écrivain de programme concis et rapide, qui a un programme intégré lié au produit. Il peut être gravé sur le contrôle principal par des étapes simples pour effectuer une série de vérifications de fonctionnement. Veuillez installer le pilote correspondant en fonction du type de périphérique. (La série M5StickC/V/T/ATOM peut être utilisée sans pilote)
PinMap :
LCD et carte TF
LCD : carte TF 320 x 240 Taille maximale de 16 Go
Puce ESP32 |
GPIO38 |
GPIO23 |
GPIO18 |
GPIO5 |
GPIO15 |
|
|
|
Puce AXP192 |
|
|
|
|
|
AXP_IO4 |
AXP_DC3 |
AXP_LDO2 |
ILI9342C |
MISO |
MOS1 |
SCK |
CS |
CC |
TVD |
BL |
REP |
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 |
TVD |
Microro & NS4168 :
Puce ESP32 |
GPIO12 |
GPIO0 |
GPIO2 |
AXP_IO2 |
GPIO34 |
NS4168 |
BCLK |
LRCK |
DONNÉES |
SPK_FR |
|
Mic |
|
CLK |
|
|
DONNÉES |
Voyant d'alimentation AXP :
AXP192 |
AXP_IO1 |
AXP_LDO3 |
Voyant 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 |
USB vers puce série :
Puce ESP32 |
GPIO1 |
GPIO3 |
CP2104 |
RXD |
TXD |
Connexion I2C interne :
Puce ESP32 |
GPIO21 |
GPIO22 |
MPU6886 |
SDA |
SCL |
AXP192 |
SDA |
SCL |
BM8563 |
SDA |
SCL |
FT6336U |
SDA |
SCL |
M5PORT EXPLIQUE :
PORT |
BROCHE |
Note: |
PORT-A (rouge) |
G32/33 |
2C |
CAN/CNA ESP32 :
ADC1 |
ADC2 |
CAD1 |
CAD2 |
8 canaux |
10 chaînes |
2 canaux |
2 canaux |
G32-39 |
G0/2/4/12-15/25-27 |
G25 |
G26 |