M5STACK -LOGO

M5STACK M5Core2 V1.1 ESP32 zestaw deweloperski IoT

M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-PRODUCT

Informacje o produkcie

Rok 2020
Wersja V0.01

Zarys
M5Core2 1.1 to płyta ESP32 oparta na chipie ESP32-D0WDQ6-V3 i wyposażona w 2-calowy ekran TFT. Płytka wykonana jest z PC+ABC.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-1

Skład sprzętu
Elementy sprzętowe CORE2 obejmują

  • Układ ESP32-D0WDQ6-V3
  • Ekran TFT
  • Zielona dioda LED
  • Przycisk
  • Interfejs GROVE
  • Interfejs typu C do USB
  • Układ zarządzania energią
  • Bateria

Układ ESP32-D0WDQ6-V3 to dwurdzeniowy układ z dwoma procesorami Harvard Architecture Xtensa LX6. Posiada wbudowaną pamięć, pamięć zewnętrzną i urządzenia peryferyjne umieszczone na szynie danych i/lub szynie instrukcji tych procesorów. Mapowanie adresów dwóch procesorów jest symetryczne, z wyjątkiem kilku drobnych wyjątków. Wiele urządzeń peryferyjnych w systemie może uzyskać dostęp do wbudowanej pamięci poprzez DMA.

Ekran TFT
Ekran TFT to 2-calowy kolorowy ekran sterowany układem ILI9342C o rozdzielczości 320 x 240. Działa on przytagZakres napięcia 2.6 ~ 3.3 V i zakres temperatur pracy -10 ~ 5°C.

Układ zarządzania energią
Zastosowany układ zarządzania energią to AXP192 firmy X-Powers. Działa przy napięciu wejściowymtagZakres 2.9 V ~ 6.3 V i obsługuje prąd ładowania 1.4 A.

Opis funkcjonalny
W tym rozdziale opisano różne moduły i funkcje układu ESP32-D0WDQ6-V3.

Procesor i pamięć
Układ ESP32-D0WDQ6-V3 zawiera jedno-/dwurdzeniowe 32-bitowe mikroprocesory Xtensa LX6 o maksymalnej prędkości do 600MIPS. Procesor ma 448 KB ROM, 520 KB SRAM i dodatkowe 16 KB SRAM w formacie RTC. Obsługuje wiele układów flash/SRAM poprzez QSPI.

Opis przechowywania

  • ESP32 obsługuje wiele zewnętrznych pamięci flash QSPI i statycznej pamięci o dostępie swobodnym (SRAM) ze sprzętowym szyfrowaniem AES w celu ochrony programów użytkownika i danych.
  • ESP32 uzyskuje dostęp do zewnętrznej pamięci Flash QSPI i SRAM poprzez buforowanie. Może mapować do 16 MB zewnętrznej przestrzeni kodu Flash w procesorze, obsługując dostęp 8-, 16- i 32-bitowy oraz wykonywanie kodu. Może także mapować do 8 MB zewnętrznej pamięci Flash i SRAM na przestrzeń danych procesora, obsługując dostęp 8-bitowy, 16-bitowy i 32-bitowy. Pamięć Flash obsługuje tylko operacje odczytu, podczas gdy pamięć SRAM obsługuje zarówno operacje odczytu, jak i zapisu.

OPIS PINÓW

INTERFEJS USB
Konfiguracja M5CAMREA Interfejs USB typu C, obsługuje standardowy protokół komunikacyjny USB2.0.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-2
INTERFEJS GROVE
4p rozmieszczony raster interfejsów 2.0mm M5CAMREA GROVE, wewnętrzne okablowanie i podłączone GND, 5V, GPIO32, GPIO33.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-3

 OPIS FUNKCJONALNY

W tym rozdziale opisano różne moduły i funkcje ESP32-D0WDQ6-V3.

PROCESOR I PAMIĘĆ
Jedno-/dwurdzeniowy 32-bitowy mikroprocesor Xtensa LX6, do 600 MIPS (200 MIPS dla ESP32-S0WD/ESP32-U4WDH, 400 MIPS dla ESP32-D2WD)

  • 448 KB pamięci ROM
  • 520 KB pamięci SRAM
  • 16 KB SRAM w RTC
  • QSPI obsługuje wiele chipów flash/SRAM

OPIS PRZECHOWYWANIA

Zewnętrzna lampa błyskowa i SRAM
ESP32 obsługuje wiele zewnętrznych pamięci flash QSPI i statycznej pamięci o dostępie swobodnym (SRAM), posiadających sprzętowe szyfrowanie AES w celu ochrony programów i danych użytkownika.

  • ESP32 uzyskuje dostęp do zewnętrznej pamięci QSPI Flash i SRAM poprzez buforowanie. Do 16 MB zewnętrznego miejsca na kod Flash jest mapowanych na procesor, obsługuje dostęp 8-bitowy, 16-bitowy i 32-bitowy i może wykonywać kod.
  • Do 8 MB zewnętrznej pamięci Flash i SRAM mapowanych do przestrzeni danych procesora, obsługa dostępu 8-bitowego, 16-bitowego i 32-bitowego. Flash obsługuje tylko operacje odczytu, SRAM obsługuje operacje odczytu i zapisu.

KRYSZTAŁ
Zewnętrzny oscylator kwarcowy 2 MHz~60 MHz (40 MHz tylko dla funkcji Wi-Fi/BT)

ZARZĄDZANIE RTC I NISKIE ZUŻYCIE ENERGII
ESP32 wykorzystuje zaawansowane techniki zarządzania energią, które można przełączać między różnymi trybami oszczędzania energii. (Patrz Tabela 5).

Tryb oszczędzania energii

  • Tryb aktywny: działa układ RF. Chip może odbierać i przesyłać sygnał dźwiękowy.
  • Tryb uśpienia modemu: procesor może działać, zegar może być skonfigurowany. Pasmo podstawowe Wi-Fi/Bluetooth i RF
  • Tryb lekkiego uśpienia: zawieszenie procesora. RTC oraz pamięć i peryferia Działanie koprocesora ULP. Każde zdarzenie budzenia (MAC, host, zegar RTC lub przerwanie zewnętrzne) spowoduje wybudzenie układu.
  • Tryb głębokiego uśpienia: tylko pamięć RTC i urządzenia peryferyjne są w stanie roboczym. Dane dotyczące łączności Wi-Fi i Bluetooth przechowywane w zegarku RTC. Koprocesor ULP może działać.
  • Tryb hibernacji: Oscylator 8 MHz i wbudowany koprocesor ULP są wyłączone. Pamięć zegara czasu rzeczywistego do przywrócenia zasilania zostaje odcięta. Tylko jeden zegar RTC umieszczony na wolnym zegarze i kilka GPIO RTC w pracy. Zegar RTC lub timer RTC może wybudzić się z trybu hibernacji GPIO.

Tryb głębokiego uśpienia

  • Powiązany tryb uśpienia: przełączanie trybu oszczędzania energii pomiędzy trybem aktywnym, uśpieniem modemu i trybem lekkiego uśpienia. Procesor, Wi-Fi, Bluetooth i radio mają zaprogramowany odstęp czasu, który ma zostać wybudzony, aby zapewnić połączenie Wi-Fi / Bluetooth.
  • Metody monitorowania czujnika o bardzo niskim poborze mocy: główny system to tryb głębokiego uśpienia, koprocesor ULP jest okresowo otwierany lub zamykany w celu pomiaru danych z czujnika. Czujnik mierzy dane, koprocesor ULP decyduje o wybudzeniu systemu głównego.

Funkcje w różnych trybach zużycia energii: TABELA 5

M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-9

Wszelkie zmiany lub modyfikacje, które nie zostały wyraźnie zatwierdzone przez stronę odpowiedzialną za zgodność, mogą unieważnić prawo użytkownika do obsługi sprzętu. To urządzenie jest zgodne z częścią 15 przepisów FCC. Działanie podlega następującym dwóm warunkom

  1. To urządzenie nie może powodować szkodliwych zakłóceń i
  2.  Urządzenie musi akceptować wszelkie odbierane zakłócenia, w tym zakłócenia mogące powodować niepożądane działanie.

Notatka

  • To urządzenie zostało przetestowane i uznane za zgodne z limitami dla urządzeń cyfrowych klasy B, zgodnie z częścią 15 przepisów FCC. Limity te mają na celu zapewnienie rozsądnej ochrony przed szkodliwymi zakłóceniami w instalacjach mieszkalnych.
  • To urządzenie generuje, wykorzystuje i może emitować energię o częstotliwości radiowej i jeśli nie zostanie zainstalowane i używane zgodnie z instrukcją, może powodować szkodliwe zakłócenia w komunikacji radiowej. Nie ma jednak gwarancji, że zakłócenia nie wystąpią w konkretnej instalacji.
  • Jeżeli urządzenie to powoduje szkodliwe zakłócenia w odbiorze sygnału radiowego lub telewizyjnego, co można stwierdzić poprzez wyłączenie i ponowne włączenie urządzenia, zachęcamy użytkownika do podjęcia próby usunięcia zakłóceń za pomocą jednego lub kilku z następujących środków:
    • Zmiana orientacji lub położenia anteny odbiorczej.
    • Zwiększ odległość między urządzeniem i odbiornikiem.
    • Podłącz urządzenie do gniazdka w innym obwodzie niż ten, do którego podłączony jest odbiornik.
    • Aby uzyskać pomoc, należy zwrócić się do sprzedawcy lub doświadczonego technika radiowo-telewizyjnego.
  • To urządzenie jest zgodne z limitami ekspozycji na promieniowanie FCC ustalonymi dla środowiska niekontrolowanego. To urządzenie powinno być instalowane i obsługiwane z zachowaniem minimalnej odległości 20 cm między grzejnikiem a ciałem.

Skonfiguruj WIFI
UIFlow zapewnia zarówno off.ine, jak i web wersja programisty. Podczas korzystania z web wersji, musimy skonfigurować połączenie Wi-Fi dla urządzenia. Poniżej opisano dwa sposoby konfiguracji połączenia \Vlfi dla urządzenia (konfiguracja Bum i konfiguracja hotspotu AP).

Nagraj konfigurację WiFi{polecamy)
IOU!Flow-1.5.4 i wersje powyżej mogą zapisywać inlormat1on WiFi bezpośrednio przez M5Burner.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-4

Konfiguracja hotspotu AP Wi-Fi

  1. Naciśnij i przytrzymaj przycisk zasilania po lewej stronie, aby włączyć urządzenie. Jeśli W1FI nie jest skonfigurowane, system automatycznie przejdzie do trybu konfiguracji sieci, gdy zostanie włączony po raz pierwszy. Załóżmy, że chcesz ponownie wejść do trybu konfiguracji sieci, zmieniając działanie innych programów. możesz zapoznać się z poniższą operacją. Jeśli logo UIFlow pojawi się podczas uruchamiania, szybko kliknij przycisk Strona główna (środkowy przycisk MS), aby wejść na stronę konfiguracji. Naciśnij przycisk po prawej stronie kadłuba, aby przełączyć opcję na Ustawienia, a następnie naciśnij przycisk Początek, aby potwierdzić. Naciśnij prawy przycisk, aby przełączyć opcję na Ustawienia WiFi, naciśnij przycisk Początek, aby potwierdzić i rozpocząć konfigurację. M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-5
  2. Po pomyślnym połączeniu się z hotspotem za pomocą swojego telefonu komórkowego otwórz przeglądarkę telefonu komórkowego, aby zeskanować kod QR na ekranie lub bezpośrednio uzyskać dostęp do adresu 192.188.4.1. wejdź na stronę, aby wpisać swoje osobiste dane dotyczące Wi-Fi. i kliknij opcję Konfiguruj, aby rejestrować informacje o sieci Wi-Fi. Urządzenie zostanie automatycznie zrestartowane po pomyślnej konfiguracji i wejściu w tryb programowania.

Notatka: Znaki specjalne, takie jak „spacja”, nie są dozwolone w skonfigurowanym formacie W,Fi 1rtformat10n.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-6

Opis funkcji BLEUART 
Nawiąż połączenie Bluetooth i włącz usługę przekazywania Bluetooth.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-7

Instrukcje
Połączenie Bluetooth przez przewód pokarmowy i dioda LED sterowania scad co/offM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-8

Dokumenty / Zasoby

M5STACK M5Core2 V1.1 ESP32 zestaw deweloperski IoT [plik PDF] Instrukcja obsługi
M5CORE2V11, 2AN3WM5CORE2V11, M5Core2 V1.1 ESP32 zestaw deweloperski IoT, M5Core2 V1.1, ESP32 zestaw rozwojowy IoT, zestaw rozwojowy IoT

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *