Precyzyjne szczegóły:
Opis:
M5Core2 jest drugą generacją urządzenia podstawowego z serii zestawów deweloperskich M5Stack, które dodatkowo wzmacniają funkcje pierwotnej generacji rdzeni.
MCU to model ESP32 D0WDQ6-V3, który ma dwurdzeniowy procesor Xtensa® 32-bit 240Mhz LX6, który może być kontrolowany osobno. Standardowo obsługiwane są WiFi i Bluetooth, a także posiada wbudowaną pamięć Flash 16MB i PSRAM 8MB, interfejs USB TYPE-C do ładowania, pobierania programów i komunikacji szeregowej, 2.0-calowy pojemnościowy ekran dotykowy oraz wbudowany silnik wibracyjny.
M5Core2 posiada również wbudowany moduł RTC, który zapewnia dokładne odmierzanie czasu. Za zarządzanie zasilaniem odpowiada układ zarządzania mocą AXP192, który skutecznie kontroluje zużycie energii bazowej. Wbudowany zielony wskaźnik zasilania LED pomaga użytkownikowi w informowaniu o poziomie naładowania baterii. Pojemność baterii została zwiększona do 390 mAh, co pozwala na znacznie dłuższe działanie rdzenia w porównaniu do poprzedniego modelu.
M5Core2 zachowuje gniazdo na kartę SD i głośniki. Jednakże, w celu zapewnienia lepszej jakości dźwięku, wykorzystano układ wzmacniacza mocy interfejsu audio cyfrowego I2S w celu skutecznego zapobiegania zniekształceniom sygnału. Po lewej stronie i na dole podstawy znajdują się niezależne przyciski zasilania i resetu.
Trzy ikony na przodzie ekranu to przyciski pojemnościowe, które można programować. Na tyle podstawy znajduje się mała płytka rozszerzeń z 6-osiowym czujnikiem IMU oraz mikrofonem. Platforma rozwojowa i język programowania obsługiwane przez M5Stack Core2: Arduino.
UIFlow (za pomocą Blockly, języka MicroPython) Bez względu na poziom Twoich umiejętności programistycznych, M5Stack pomoże Ci stopniowo przekształcić Twoje pomysły w rzeczywistość.
Włącz/wyłącz:
Włącz: kliknij przycisk zasilania
Wyłączanie: naciśnij przycisk zasilania przez 6s
Restart: Kliknij przycisk RST na dole
Funkcje:
ESP32 oparty na wbudowanym Bluetooth, WiFi
16M Flash, 8M PSRAM
Wbudowany głośnik, wskaźnik zasilania, silnik wibracyjny, zegar RTC, wzmacniacz I2S, pojemnościowy ekran dotykowy, przycisk zasilania, przycisk resetowania
Gniazdo karty TF (maksymalny rozmiar 16G)
Wbudowany akumulator litowo-polimerowy, wyposażony w układ zarządzania energią
Niezależna mała płyta wbudowana w 6-osiowy IMU, mikrofon PDM
Gniazdo M-Bus i Kołki
Zawartość paczki:
1x M5Stack Core2
1x Type-C USB(20cm)
Aplikacje
Kontroler terminala Internetu Rzeczy
Produkt edukacji STEM
Tworzenie własne
Inteligentne urządzenia do domu
Specyfikacja:
Zasoby | Parametr |
ESP32-D0WD-V3 | 240MHz dwurdzeniowy procesor, 600 DMIPS, 520KB SRAM, Wi-Fi, bluetooth tryb podwójny |
Flash | 16MB |
PSRAM | 8MB |
Napięcie wejściowe | 5V @ 500mA |
Interfejs | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
Ekran LCD IPS | 2.0"@320*240 ILI9342C |
Ekran dotykowy | FT6336U |
Speaker | 1W-0928 |
LED | Zielona lampka wskaźnika zasilania |
Przycisk | Przycisk zasilania, przycisk RST, przycisk wirtualnego ekranu*3 |
Przypomnienie o wibracji | Silnik drganiowy |
MIC | SPM1423 |
Wzmacniacz mocy I2S | NS4168 |
6-osiowy IMU | MPU6886 |
RTC | BM8563 |
PMU | AXP192 |
Chip USB | CP2104 |
DC-DC Podniesienie | SY7088 |
Gniazdo karty TF | 16G Max. |
Bateria litowa | 390mAh @ 3.7V |
Antena | 2,4G antena 3D |
Temperatura pracy | 0°C do 40°C |
Waga netto | 52g |
Brutto | 70g |
Rozmiar produktu | 54 x 54 x 16mm |
Rozmiar opakowania | 75 x 60 x 20mm |
Materiał obudowy | Tworzywo sztuczne (PC) |
EasyLoader:
EasyLoader to zwięzły i szybki programista, który ma wbudowany program związany z produktem. Może zostać wypalony do głównego sterowania za pomocą prostych kroków, aby przeprowadzić serię weryfikacji funkcji. Proszę zainstalować odpowiedni sterownik zgodnie z typem urządzenia. Główny moduł M5Core
Kliknij tutaj, aby zobaczyć samouczek dotyczący instalacji sterownika CP210XSerie M5StickC/V/T/ATOM można używać bez sterownika
PinMap:
LCD i karta TF
LCD: 320x240 Karta TF o maksymalnym rozmiarze 16GB
Układ ESP32 | GPIO38 | GPIO23 | GPIO18 | GPIO5 | GPIO15 | | | |
Chip AXP192 | | | | | | AXP_IO4 | AXP_DC3 | AXP_LDO2 |
ILI9342C | MISO | MOS1 | SCK | CS | DC | RST | BL | PWR |
Układ ESP32 | GPIO38 | GPIO23 | GPIO18 | GPIO4 |
Karta TF | MISO | MOS1 | SCK | CS |
CAP.TOUCH:
chip ESP32 | GPIO21 | GPIO22 | GPIO39 | |
AXP192 | | | | AXP_IO4 |
FT6336U | SDA | SCL | INT | RST |
Mic & NS4168:
Układ ESP32 | GPIO12 | GPIO0 | GPIO2 | AXP_IO2 | GPIO34 |
NS4168 | BCLK | LRCK | DANE | SPK_PL | |
Mic | | CLK | | | DANE |
Wskaźnik zasilania AXP:
AXP192 | AXP_IO1 | AXP_LDO3 |
Zielona dioda LED | Vcc | |
Silnik drganiowy | | Vcc |
RTC:
Układ ESP32 | GPIO21 | GPIO22 | |
AXP192 | | | AXP_PWR |
BM8563 | SDA | SCL | INT |
IMU (żyroskop 3-osiowy i akcelerometr 3-osiowy):
Układ ESP32 | GPIO21 | GPIO22 |
MPU6886 | SDA | SCL |
Czip USB do portu szeregowego:
Układ ESP32 | GPIO1 | GPIO3 |
CP2104 | RXD | TXD |
Wewnętrze połączenie I2C:
Układ ESP32 | GPIO21 | GPIO22 |
MPU6886 | SDA | SCL |
AXP192 | SDA | SCL |
BM8563 | SDA | SCL |
FT6336U | SDA | SCL |
M5PORT WYJAŚNIENIE:
PORT | KOD PIN | Uwaga: |
PORT-A(Czerwony) | G32/33 | I2C |
ESP32 ADC/DAC:
ADC1 | ADC2 | DAC1 | DAC2 |
8 kanałów | 10 kanałów | 2 kanały | 2 kanały |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
Aby uzyskać więcej informacji na temat przypisania pinów i mapowania pinów, proszę odwołać się do
Arkusze danych ESP32
Związany link
Przykład dla środowiska Arduin