Komplet za razvoj IoT-a temeljen na M5STACK-CORE2
OBRATA
M5Stick CORE2 je ESP32 ploča koja se temelji na ESP32-D0WDQ6-V3 čipu, sadrži
Sastav hardvera
Hardver CORE2: ESP32-D0WDQ6-V3 čip, TFT ekran, zelena LED dioda, gumb, GROVE sučelje, TypeC-to-USB sučelje, čip za upravljanje napajanjem i baterija.
ESP32-D0WDQ6-V3 ESP32 je dvojezgreni sustav s dva Harvard Architecture Xtensa LX6 CPU-a. Sva ugrađena memorija, vanjska memorija i periferni uređaji nalaze se na podatkovnoj sabirnici i/ili sabirnici instrukcija ovih CPU-a. Uz neke manje iznimke (vidi dolje), mapiranje adresa dvaju CPU-a je simetrično, što znači da koriste iste adrese za pristup isto sjećanje. Više perifernih uređaja u sustavu može pristupiti ugrađenoj memoriji putem DMA.
TFT zaslon je 2-inčni zaslon u boji koji pokreće ILI9342C i rezolucije 320 x 240. Operativni vol.tagRaspon je 2.6~3.3V, raspon radne temperature je -25~55°C.
Čip za upravljanje napajanjem je X-Powers AXP192. Operativni objtagRaspon je 2.9V~6.3V, a struja punjenja je 1.4A.
Jezgra2 oprema ESP32 sa svime što je potrebno za programiranje, svime što je potrebno za rad i razvoj
OPIS PIN-a
USB sučelje
M5CAMREA konfiguracija tipa C USB sučelje, podržava USB2.0 standardni komunikacijski protokol.
GROVE SUČELJE
4p razmak od 2.0 mm M5CAMREA GROVE sučelja, unutarnje ožičenje i GND, 5V, GPIO32, GPIO33 spojeni.
OPIS FUNKCIONALNOSTI
Ovo poglavlje opisuje različite module i funkcije ESP32-D0WDQ6-V3.
CPU I MEMORIJA
Xtensa®single-/dual-core32-bitLX6mikroprocesor(i), do 600MIPS (200MIPS zaESP32-S0WD/ESP32-U4WDH, 400 MIPS za ESP32-D2WD):
- 448KB ROM
- 520 KB SRAM
- 16 KB SRAM-a u RTC-u
- QSPI podržava više flash/SRAM čipova
OPIS ČUVANJA
Vanjski Flash i SRAM
ESP32 podržava više vanjskih QSPI flash i statičku memoriju slučajnog pristupa (SRAM), s AES enkripcijom temeljenom na hardveru za zaštitu korisničkih programa i podataka.
- ESP32 pristupa vanjskom QSPI Flashu i SRAM-u putem predmemorije. Do 16 MB vanjskog Flash kodnog prostora mapirano je u CPU, podržava 8-bitni, 16-bitni i 32-bitni pristup i može izvršiti kod.
- Do 8 MB eksternog Flasha i SRAM-a mapiranih u podatkovni prostor CPU-a, podrška za 8-bitni, 16-bitni i 32-bitni pristup. Flash podržava samo operacije čitanja, SRAM podržava operacije čitanja i pisanja.
KRISTAL
Vanjski kristalni oscilator od 2 MHz~60 MHz (40 MHz samo za Wi-Fi/BT funkcionalnost)
RTC UPRAVLJANJE I NISKA POTROŠNJA ENERGIJE
ESP32 koristi napredne tehnike upravljanja energijom može se prebacivati između različitih načina uštede energije. (Vidi tablicu 5).
- Način rada za uštedu energije
- Aktivni način rada: RF čip radi. Čip može primati i odašiljati zvučni signal.
- Način mirovanja modema: CPU može raditi, sat se može konfigurirati. Wi-Fi/Bluetooth osnovni pojas i RF
- Način laganog spavanja: CPU suspendiran. RTC i rad ULP koprocesora memorije i periferije. Svaki događaj buđenja (MAC, host, RTC timer ili vanjski prekid) će probuditi čip.
- Način dubokog sna: samo RTC memorija i periferija u radnom stanju. Podaci o Wi-Fi i Bluetooth povezivanju pohranjeni u RTC. ULP koprocesor može raditi.
- Način hibernacije: Oscilator od 8 MHz i ugrađeni koprocesor ULP su onemogućeni. RTC memorija za vraćanje napajanja je prekinuta. Samo jedan mjerač vremena RTC sata koji se nalazi na sporom satu i neki RTC GPIO na poslu. RTC RTC sat ili mjerač vremena mogu se probuditi iz GPIO hibernacije.
- Način dubokog spavanja
- povezani način mirovanja: način uštede energije prebacivanje između aktivnog, modemskog mirovanja, laganog mirovanja. CPU, Wi-Fi, Bluetooth i radio unaprijed postavljeni vremenski interval za buđenje kako bi se osigurala veza Wi-Fi / Bluetooth.
- Metode nadzora senzora ultra male snage: glavni sustav je način dubokog mirovanja, ULP koprocesor se povremeno otvara ili zatvara za mjerenje podataka senzora. Senzor mjeri podatke, ULP koprocesor odlučuje hoće li probuditi glavni sustav.
ELEKTRIČNE KARAKTERISTIKE
GRANIČNI PARAMETRI
- VIO na podlogu za napajanje, pogledajte Dodatak tehničkih specifikacija ESP32
IO_MUX, kao SD_CLK napajanja za VDD_SDIO.
Pritisnite i držite bočnu tipku za napajanje dvije sekunde za pokretanje uređaja. Pritisnite i držite više od 6 sekundi za isključivanje uređaja. Prebacite se na način rada za fotografije preko početnog zaslona, a avatar koji se može dobiti preko kamere prikazuje se na tft ekranu. USB kabel mora biti spojen tijekom rada, a litijska baterija se koristi za kratkotrajnu pohranu kako bi se spriječilo napajanje neuspjeh.
FCC izjava
Sve promjene ili modifikacije koje nije izričito odobrila strana odgovorna za sukladnost mogu poništiti korisnikovo ovlaštenje za rukovanje opremom.
Ovaj uređaj je u skladu s dijelom 15 FCC pravila. Rad podliježe sljedeća dva uvjeta:
- Ovaj uređaj ne smije uzrokovati štetne smetnje i
- Ovaj uređaj mora prihvatiti sve primljene smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad.
Bilješka: Ova je oprema testirana i utvrđeno je da je u skladu s ograničenjima za digitalne uređaje klase B, u skladu s dijelom 15 FCC pravila. Ova su ograničenja osmišljena kako bi pružila razumnu zaštitu od štetnih smetnji u stambenim instalacijama. Ova oprema generira, koristi i može zračiti radiofrekventnu energiju i, ako se ne instalira i koristi u skladu s uputama, može uzrokovati štetne smetnje radijskim komunikacijama. Međutim, nema jamstva da se smetnje neće pojaviti u određenoj instalaciji. Ako ova oprema uzrokuje štetne smetnje radijskom ili televizijskom prijemu, što se može utvrditi uključivanjem i isključivanjem opreme, korisnik se potiče da pokuša ispraviti smetnje jednom ili više sljedećih mjera:
- eorientirati ili premjestiti prijamnu antenu.
- Povećajte razmak između opreme i prijemnika.
- Spojite opremu u utičnicu na strujnom krugu različitom od onog na koji je spojen prijemnik.
- Obratite se prodavaču ili iskusnom radio/TV tehničaru za pomoć.
Informacije o izloženosti RF (SAR)
Ovaj telefon je dizajniran i proizveden tako da ne prekoračuje ograničenja emisije za izloženost radiofrekventnoj (RF) energiji koju je odredila Savezna komisija za komunikacije Sjedinjenih Država.
Tijekom ispitivanja SAR-a, ovaj je uređaj postavljen za prijenos na najvišoj certificiranoj razini snage u svim testiranim frekvencijskim opsezima i postavljen u položaje koji simuliraju izloženost RF-u u uporabi protiv glave bez odvajanja i blizu tijela s odvajanjem od 0 mm.
Ograničenje SAR-a koje je postavila FCC je 1.6 W/kg. FCC je odobrio opremu za ovaj model telefona sa svim prijavljenim SAR razinama procijenjenim kao u skladu s FCC smjernicama za izloženost RF-u.
IC obavijest
Ovaj je uređaj u skladu s RSS standardima kanadske industrije koji nisu obvezni licencirati. Rad podliježe sljedeća dva uvjeta:
- ovaj uređaj ne smije uzrokovati smetnje i
- ovaj uređaj mora prihvatiti sve smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad uređaja.
IC Izjava o izloženosti zračenju
Ovaj EUT usklađen je sa SAR-om za opću populaciju/nekontrolirana ograničenja izloženosti u IC RSS-102 i ispitan je u skladu s mjernim metodama i postupcima navedenim u IEEE 1528 i IEC 62209. Ovu opremu treba instalirati i koristiti s minimalnom udaljenosti od 0 cm između radijatora i vašeg tijela. Ovaj uređaj i njegova(e) antena(e) ne smiju biti smješteni zajedno ili raditi zajedno s bilo kojom drugom antenom ili odašiljačem
UIFlow Quick Start
Alat za spaljivanje
Bilješka: Nakon instalacije korisnika MacOS-a, stavite aplikaciju u mapu Application, kao što je prikazano na donjoj slici.
Snimanje firmvera
- Dvaput kliknite da biste otvorili Burner alat za snimanje, odaberite odgovarajuću vrstu uređaja u lijevom izborniku, odaberite potrebnu verziju firmvera i kliknite gumb za preuzimanje za preuzimanje.
- Zatim spojite M5 uređaj na računalo putem Type-C kabela, odaberite odgovarajući COM port, brzina prijenosa podataka može koristiti zadanu konfiguraciju u M5Burneru, osim toga, također možete ispuniti WIFI na koji će uređaj biti povezan tijekom spaljivanje firmvera stage informacije. Nakon konfiguracije kliknite "Snimi" za početak snimanja.
- Kada se u dnevniku snimanja pojavi poruka Burn Successfully, to znači da je firmver snimljen.
Kada se prvi put snima ili firmware program ne radi normalno, možete kliknuti "Erase" za brisanje flash memorije. U sljedećem ažuriranju firmvera, nema potrebe za ponovnim brisanjem, inače će se spremljene Wi-Fi informacije izbrisati, a API ključ će se osvježiti.
Konfigurirajte WIFI
UIFlow pruža i offline i web verziju programatora. Prilikom korištenja web verziji, moramo konfigurirati WiFi vezu za uređaj. Sljedeće opisuje dva načina za konfiguriranje WiFi veze za uređaj (konfiguracija snimanja i konfiguracija AP hotspota).
WiFi konfiguracija snimanja (preporučeno)
UIFlow-1.5.4 i starije verzije mogu pisati WiFi informacije izravno putem M5Burnera.
APhotspot konfiguracija WiFi
- Pritisnite i držite tipku za napajanje s lijeve strane kako biste uključili uređaj. Ako WiFi nije konfiguriran, sustav će automatski ući u način konfiguracije mreže kada se uključi po prvi put. Pretpostavimo da želite ponovno ući u način konfiguracije mreže nakon pokretanja drugih programa, možete se obratiti operaciji u nastavku. Nakon što se logotip UIFlow pojavi pri pokretanju, brzo kliknite gumb Home (središnji gumb M5) za ulazak na stranicu za konfiguraciju. Pritisnite gumb na desnoj strani trupa kako biste prebacili opciju na Postavku i pritisnite gumb Home za potvrdu. Pritisnite desni gumb za prebacivanje opcije na WiFi postavke, pritisnite gumb Home za potvrdu i pokrenite konfiguraciju.
- Nakon uspješnog povezivanja na pristupnu točku sa svojim mobilnim telefonom, otvorite preglednik mobilnog telefona za skeniranje QR koda na ekranu ili izravno pristupite 192.168.4.1, uđite na stranicu za popunjavanje svojih osobnih WIFI podataka i kliknite Konfiguriraj za snimanje vaših WiFi podataka . Uređaj će se automatski ponovno pokrenuti nakon uspješnog konfiguriranja i ulaska u način rada za programiranje.
Bilješka: Posebni znakovi poput "razmaka" nisu dopušteni u konfiguriranim WiFi informacijama.
Način mrežnog programiranja i API KEY
Uđite u način mrežnog programiranja
Način mrežnog programiranja je način spajanja između M5 uređaja i UIFlow web programska platforma. Zaslon će prikazati trenutni status mrežne veze uređaja. Kada indikator svijetli zeleno, to znači da možete primiti program push u bilo kojem trenutku. U zadanoj situaciji, nakon prve uspješne konfiguracije WiFi mreže, uređaj će se automatski ponovno pokrenuti i ući u način mrežnog programiranja. Ako ne znate kako ponovno ući u način programiranja nakon pokretanja drugih aplikacija, možete se obratiti sljedećim operacijama.
ponovnog pokretanja, pritisnite gumb A u sučelju glavnog izbornika za odabir načina programiranja i pričekajte dok desni indikator indikatora mreže ne zasvijetli zeleno na stranici načina programiranja. Pristupite UIFlow stranici za programiranje tako da posjetite flow.m5stack.com u pregledniku računala.
APKEY uparivanje
API KEY je komunikacijska vjerodajnica za M5 uređaje kada se koristi UIFlow web programiranje. Konfiguriranjem odgovarajućeg API KEY-a na strani UIFlow-a, program se može gurnuti za određeni uređaj. Korisnik mora posjetiti flow.m5stack.com na računalu web preglednik za ulazak na stranicu za programiranje UIFlow. Pritisnite gumb za postavke na traci izbornika u gornjem desnom kutu stranice, unesite API ključ na odgovarajućem uređaju, odaberite korišteni hardver, kliknite U redu za spremanje i pričekajte dok se ne zatraži uspješno povezivanje.
HTTP
Dovršite gornje korake, a zatim možete početi programirati s UIFlow. Na primjerample: Pristup Baidu putem HTTP-a
BLE UART
Opis funkcije
Uspostavite Bluetooth vezu i omogućite uslugu Bluetooth prolaza.
- Init ble uart name Inicijalizirajte postavke, konfigurirajte naziv Bluetooth uređaja.
- BLE UART Writre Pošaljite podatke koristeći BLE UART.
- BLE UART ostaje predmemorija Provjerite broj bajtova BLE UART podataka.
- BLE UART čita sve ReAad sve podatke u BLE UART predmemoriju.
- BLE UART čitanje znakova Čitanje n podataka u BLE UART predmemorij.
upute
Uspostavite Bluetooth prolaznu vezu i pošaljite kontrolnu LED lampicu za uključivanje/isključivanje.
UIFlow Desktop IDE
UIFlow Desktop IDE je izvanmrežna verzija UIFlow programatora koji ne zahtijeva mrežnu vezu, a može vam pružiti responzivno iskustvo pokretanja programa. Kliknite odgovarajuću verziju UIFlow-Desktop-IDE za preuzimanje u skladu s vašim operativnim sustavom.
USB način programiranja
Raspakirajte preuzetu arhivu UIFlow Desktop IDE i dvokliknite za pokretanje aplikacije.
Nakon što se aplikacija pokrene, automatski će otkriti ima li vaše računalo USB upravljački program (CP210X), kliknite Instaliraj i slijedite upute za dovršetak instalacije.
Nakon dovršetka instalacije upravljačkog programa, automatski će ući u UIFlow Desktop IDE i automatski će se otvoriti okvir za konfiguraciju. U ovom trenutku povežite uređaj M5 s računalom putem podatkovnog kabela Tpye-C.
Korištenje UIFlow Desktop IDE zahtijeva M5 uređaj s UIFlow firmverom i ulazak u **USB način programiranja**.
Pritisnite tipku za napajanje na lijevoj strani uređaja za ponovno pokretanje, nakon ulaska u izbornik, brzo pritisnite desnu tipku za odabir USB načina rada.
Odaberite odgovarajući priključak i uređaj za programiranje, kliknite OK za povezivanje.
Povezane veze
Uvod u blok UIFlow
Dokumenti / Resursi
![]() |
M5STACK M5STACK-CORE2 IoT razvojni komplet [pdf] Korisnički priručnik M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 IoT razvojni komplet, M5STACK-CORE2, IoT razvojni komplet, IoT razvojni komplet, razvojni komplet |