M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual

1. GARIS

M5Stick CORE2 nyaéta dewan ESP32 anu dumasar kana chip ESP32-D0WDQ6-V3, ngandung layar TFT 2 inci. Papan dijieunna tina PC + ABC.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - Outline

1.1 Komposisi hardware

The hardware of CORE2: ESP32-D0WDQ6-V3 chip, layar TFT, Héjo LED, Tombol, panganteur GROVE, Type.C-to-USB panganteur, Power Manajemén chip sarta batré.
ESP32-D0WDQ6-V3 ESP32 mangrupikeun sistem dual-core sareng dua CPU Harvard Architecture Tense LX6. Kabéh memori embedded, memori éksternal sarta périferal lokasina dina beus data jeung / atawa beus instruksi tina CPUs ieu. Kalawan sababaraha iwal minor (tempo di handap), pemetaan alamat dua CPUs simetris, hartina maranéhna ngagunakeun alamat nu sarua pikeun ngakses memori sarua. Sababaraha périferal dina sistem tiasa ngaksés mémori embedded via DMA.

Layar TFT nyaéta layar warna 2 inci anu didorong ILI9342C kalayan résolusi 320 x 240.
Operasi voltagrentang e nyaeta 2.6 ~ 3.3V, rentang suhu gawé téh -25 ~ 55 °C.
Chip Manajemén Daya nyaéta AXP192 X-Powers. Operasi voltagrentang e nyaéta 2.9V ~ 6.3V sareng arus ngecas nyaéta 1.4A.
CORE2 equips ESP32 kalawan sagalana diperlukeun pikeun programming, sagalana diperlukeun pikeun operasi sarta ngembangkeun

2.PIN DESKRIPSI

2.1. panganteur USB

M5CAMREA Konfigurasi Tipe-C tipe panganteur USB, ngarojong USB2.0 protokol komunikasi baku.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - USB

2.2. GROVE panganteur

4p disposed pitch of 2.0mm M5CAMREA GROVE interfaces, wiring internal tur GND, 5V, GPIO32, GPIO33 disambungkeun.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - Grove Interface

3.DESKRIPSI FUNGSIONAL

bab ieu ngajelaskeun ESP32-D0WDQ6-V3 rupa modul jeung fungsi.

3.1. CPU jeung mémori

Xtensa® single-/dual-core32-bitLX6microprocessor(s), upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS pikeun ESP32-D2WD):

  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM di RTC
  • QSPI ngarojong sababaraha flash / chip SRAM
3.2. DESKRIPSI neundeun
3.2.1.External Flash jeung SRAM

ESP32 ngadukung sababaraha lampu kilat QSPI éksternal sareng mémori aksés acak statik (SRAM), gaduh énkripsi AES dumasar-hardware pikeun ngajagaan program sareng data pangguna.

  • ESP32 aksés éksternal QSPI Flash na SRAM ku cache. Nepi ka 16 MB rohangan kode Flash éksternal dipetakeun kana CPU, ngarojong aksés 8-bit, 16-bit jeung 32-bit, sarta bisa ngaéksekusi kode.
  • Nepi ka 8 MB éksternal Flash na SRAM dipetakeun kana spasi data CPU, rojongan pikeun aksés 8-bit, 16-bit jeung 32-bit. Flash ngan ngadukung operasi maca, SRAM ngadukung operasi maca sareng nyerat.
3.3. KRISTAL

Eksternal 2 MHz~60 MHz osilator kristal (40 MHz ngan pikeun fungsionalitas Wi-Fi/BT)

3.4. Manajemén RTC jeung konsumsi kakuatan low

ESP32 ngagunakeun téhnik manajemén kakuatan canggih bisa switched antara mode hemat daya béda. (Tingali Tabel 5).

  • Modeu hemat daya
    - Mode aktip: chip RF beroperasi. Chip tiasa nampi sareng ngirimkeun sinyal sora.
    - Modeu modem-sare: CPU tiasa ngajalankeun, jam tiasa dikonpigurasi. Wi-Fi / baseband Bluetooth sareng RF
    - Modeu sare lampu: CPU ditunda. RTC jeung mémori jeung périferal ULP operasi coprocessor. Sagala acara hudang-up (MAC, host, timer RTC atanapi interrupt éksternal) bakal hudang chip. - Modeu sare jero: ngan ukur mémori RTC sareng périferal dina kaayaan berpungsi. Data konektipitas WiFi sareng Bluetooth disimpen dina RTC. ULP coprocessor tiasa jalan. - Modeu Hibernasi: 8 MHz osilator sareng ULP koprosés anu diwangun-di ditumpurkeun. Memori RTC pikeun mulangkeun catu daya dipotong. Ngan hiji timer jam RTC lokasina dina jam slow sarta sababaraha RTC GPIO jam gawé. Jam RTC RTC atanapi timer tiasa hudang tina mode Hibernasi GPIO.
  • Modeu sare jero
    - modeu sare anu aya hubunganana: modeu hemat daya ngalihkeun antara Aktif, Modem-sare, Modeu-Sare. CPU, Wi-Fi, Bluetooth, sareng interval waktos prasetél radio kedah dihudangkeun, pikeun mastikeun sambungan Wi-Fi / Bluetooth.
    - Métode ngawaskeun sénsor Ultra Low-daya: sistem utama nyaéta mode Deep-saré, coprocessor ULP périodik dibuka atanapi ditutup pikeun ngukur data sensor. Sensor ukuran data, coprocessor ULP mutuskeun pikeun hudang sistem utama.

Manual Pamaké Kit Pangwangunan M5STACK ESP32 CORE2 IoT - modeu sare jero

4.CIRI-CIRI ELEKTRIK

4.1. PARAMETER WATES

M5STACK ESP32 CORE2 IoT Development Kit Manual Pamaké - PARAMETER wates

1. VIO kana pad catu daya, Rujuk ESP32 Spésifikasi Téknis Appendix IO_MUX, sakumaha SD_CLK catu daya pikeun VDD_SDIO.

Pencét jeung tahan tombol daya samping salila dua detik pikeun ngamimitian alat. Pencét jeung tahan leuwih ti 6 detik pikeun mareuman alat. Pindah ka modeu poto ngaliwatan layar Utama, jeung avatar nu bisa diala ngaliwatan kaméra dipintonkeun dina layar tft. Kabel USB kudu disambungkeun nalika digawé, sarta batré litium dipaké pikeun neundeun jangka pondok pikeun nyegah gagalna kakuatan.

Pernyataan FCC: Sakur Parobahan atanapi modifikasi anu henteu sacara nyata disatujuan ku pihak anu tanggung jawab pikeun patuh tiasa ngabatalkeun wewenang pangguna pikeun ngoperasikeun alat.

Alat ieu saluyu sareng bagian 15 tina Aturan FCC. Operasi tunduk kana dua kaayaan ieu:
(1) Alat ieu henteu tiasa nyababkeun gangguan anu ngabahayakeun, sareng
(2) Alat ieu kedah nampi sagala gangguan anu ditampi, kalebet gangguan anu tiasa nyababkeun operasi anu teu dipikahoyong.
Pernyataan Paparan Radiasi FCC: Alat ieu saluyu sareng wates paparan radiasi FCC anu ditetepkeun pikeun lingkungan anu teu terkendali .Peralatan ieu kedah dipasang sareng dioperasikeun kalayan jarak minimum 20cm antara radiator sareng awak anjeun.

Catetan: Alat ieu geus diuji sarta kapanggih matuh ka wates pikeun alat digital Kelas B, nurutkeun bagian 15 tina

Aturan FCC. Watesan ieu dirarancang pikeun nyayogikeun panyalindungan anu wajar tina gangguan anu ngabahayakeun dina pamasangan padumukan. Alat ieu ngahasilkeun, ngagunakeun sareng tiasa mancarkeun énergi frekuensi radio sareng, upami henteu dipasang sareng dianggo saluyu sareng petunjuk, tiasa nyababkeun gangguan anu ngabahayakeun kana komunikasi radio. Nanging, teu aya jaminan yén gangguan moal lumangsung dina pamasangan khusus. Upami alat-alat ieu nyababkeun gangguan anu ngabahayakeun kana panarimaan radio atanapi televisi, anu tiasa dipastikeun ku cara mareuman sareng ngaktipkeun alat, pangguna didorong nyobian ngabenerkeun gangguan ku hiji atanapi langkung tina ukuran ieu:
– Reorient atawa mindahkeun anteneu panarima.
- Ningkatkeun pamisahan antara alat sareng panarima.
– Sambungkeun alat-alat kana stop kontak dina sirkuit béda ti nu disambungkeun ka panarima.
-Taroskeun ka dealer atanapi teknisi radio / TV anu berpengalaman pikeun pitulung.

Aliran UI Gancang Mimitian

Tutorial ieu manglaku ka M5Core2

Alat ngaduruk

Mangga klik tombol di handap pikeun ngundeur alat ngaduruk firmware M5Burner pakait nurutkeun sistem operasi Anjeun. Buka zip sareng buka aplikasina.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - alat ngaduruk

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - Saatos pamasangan pamaké MacOS

Firmware ngaduruk

  1. Klik dua kali pikeun muka alat ngaduruk Burner, pilih jinis alat anu cocog dina ménu kénca, pilih versi firmware anu anjeun peryogikeun, teras klik tombol unduh pikeun diunduh.
    Manual Pamaké Kit Pangembangan M5STACK ESP32 CORE2 IoT - Ganda-klik pikeun muka alat ngaduruk Burner
  2. Teras sambungkeun alat M5 ka komputer liwat kabel Type-C, pilih port COM anu saluyu, laju baud tiasa nganggo konfigurasi standar di M5Burner, salian ti éta, anjeun ogé tiasa ngeusian WIFI anu alatna bakal dihubungkeun salami. firmware nu ngaduruk stagé inpormasi. Saatos konfigurasi, klik "Burn" pikeun ngamimitian ngaduruk.
    Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Teras sambungkeun alat M5 ka komputer nganggo kabel Type-C
  3. Nalika log ngaduruk nyarankeun Burn Successfully , eta hartina firmware nu geus dibeuleum.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Nalika log ngaduruk naros

Lamun mimiti ngaduruk atawa program firmware ngajalankeun abnormally, anjeun tiasa klik "Pupus" pikeun mupus memori flash. Dina apdet firmware anu salajengna, teu kedah ngahapus deui, upami henteu, inpormasi Wi-Fi anu disimpen bakal dipupus sareng Konci API bakal disegerkeun.

Konpigurasikeun WIFI
UIFlow nyadiakeun duanana offline na web Vérsi programmer. Nalika nganggo web Vérsi, urang kudu ngonpigurasikeun sambungan WiFi pikeun alat. Di handap ieu ngajelaskeun dua cara pikeun ngonpigurasikeun sambungan WiFi pikeun alat (Konfigurasi kaduruk sareng konfigurasi hotspot AP).

Ngaduruk konfigurasi WiFi (nyarankeun)
UIFlow-1.5.4 sareng versi di luhur tiasa nyerat inpormasi WiFi langsung ngalangkungan M5Burner.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - Ngaduruk konfigurasi WiFi

WiFi konfigurasi hotspot AP

  1. Pencét jeung tahan tombol daya di kénca pikeun ngahurungkeun mesin. Upami WiFi henteu dikonpigurasi, sistem bakal otomatis asup kana modeu konfigurasi jaringan nalika dihurungkeun pertama kalina. Anggap anjeun hoyong asup deui kana modeu konfigurasi jaringan saatos ngajalankeun program anu sanés, anjeun tiasa ngarujuk kana operasi di handap ieu. Saatos Logo UIFlow nembongan dina ngamimitian, gancang klik tombol Imah (tombol M5 puseur) pikeun asup ka kaca konfigurasi. Pencét tombol di sisi katuhu tina fuselage pikeun pindah pilihan pikeun Setélan, tur mencet tombol Imah pikeun mastikeun. Pencét tombol katuhu pikeun pindah pilihan kana Setélan WiFi, pencét tombol Imah pikeun mastikeun, tur mimitian konfigurasi.
    Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Modeu program jaringan mangrupikeun mode docking antara M5
  2. Saatos hasil nyambung ka hotspot sareng telepon sélulér anjeun, buka browser telepon sélulér pikeun nyeken kodeu QR dina layar atanapi langsung ngaksés 192.168.4.1, lebetkeun halaman pikeun ngeusian inpormasi WIFI pribadi anjeun, teras klik Konpigurasikeun pikeun ngarékam inpormasi WiFi anjeun. . Alat bakal balikan deui sacara otomatis saatos junun ngonpigurasikeun sareng lebetkeun mode program. Catetan: Karakter husus sapertos "spasi" teu diwenangkeun dina informasi WiFi ngonpigurasi.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - karakter husus sapertos

Modeu Pemrograman Jaringan sareng KUNCI API
Asupkeun mode programming jaringan Network mode programming mangrupakeun mode docking antara alat M5 na UIFlow web platform programming. Layar bakal nembongkeun status sambungan jaringan ayeuna alat. Nalika indikatorna héjo, éta ngandung harti yén anjeun tiasa nampi push program iraha waé. Dina kaayaan standar, sanggeus konfigurasi jaringan WiFi munggaran suksés, alat bakal otomatis balikan deui tur asupkeun mode programming jaringan. Upami anjeun henteu terang kumaha cara ngalebetkeun deui mode program saatos ngajalankeun aplikasi anu sanés, anjeun tiasa ngarujuk kana operasi di handap ieu.
ngamimitian deui, pencét tombol A dina panganteur ménu utama pikeun milih mode programming sarta antosan dugi indikator katuhu tina indikator jaringan ngahurungkeun héjo dina kaca mode programming. Aksés halaman program UIFlow ku ngadatangan flow.m5stack.com dina browser komputer.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Modeu program jaringan mangrupikeun mode docking antara M5

API KEY papasangan

API KEY mangrupikeun kredensial komunikasi pikeun alat M5 nalika nganggo UIFlow web programming. Ku ngonpigurasikeun konci API anu aya di sisi UIFlow, program tiasa didorong pikeun alat khusus. Pamaké perlu nganjang flow.m5stack.com dina komputer web browser pikeun asup ka kaca programming UIFlow. Pencét tombol setélan dina bar ménu di pojok katuhu luhur halaman, lebetkeun Konci API dina alat anu saluyu, pilih hardware anu dianggo, klik OKÉ pikeun ngahemat sareng antosan dugi ka suksés nyambungkeun.

 

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - API KUNCI papasangan

HTTP

Lengkepan léngkah-léngkah di luhur, teras anjeun tiasa ngamimitian program sareng UIFlow. Pikeun example: Aksés Baidu via HTTP

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Lengkepan léngkah-léngkah di luhur, teras anjeun tiasa ngamimitian program sareng UIFlow
BLE UART
Katerangan Fungsi Ngadegkeun sambungan Bluetooth sareng aktipkeun layanan passthrough Bluetooth.

Manual Pamaké Kit Pangembangan M5STACK ESP32 CORE2 IoT - Ngadegkeun sambungan Bluetooth sareng aktipkeun jasa passthrough Bluetooth

  • Mimitian ngaran Initialize setelan, ngonpigurasikeun ngaran alat Bluetooth.
  • Panulis BLE UART Kirim data nganggo BLE UART.
  • BLE UART tetep cache Pariksa jumlah bait data BLE UART.
  • BLE UART baca sadayana Baca sadaya data dina cache BLE UART.
  • BLE UART maca karakter Baca n data dina cache BLE UART.

parentah
Ngadegkeun sambungan passthrough Bluetooth sarta ngirim on / off kontrol LED.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Ngadegkeun sambungan passthrough Bluetooth sareng kirimkeun

UIFlow Desktop IDE

UIFlow Desktop IDE mangrupikeun versi offline programer UIFlow anu henteu meryogikeun sambungan jaringan, sareng tiasa nyayogikeun anjeun pangalaman push program responsif. Mangga klik versi saluyu tina UIFlow-Desktop-IDE pikeun ngundeur nurutkeun sistem operasi Anjeun.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - UIFlow Desktop IDE

modeu programming USB
Buka zip arsip UIFlow Desktop IDE anu diunduh sareng klik dua kali pikeun ngajalankeun aplikasi.

M5STACK ESP32 CORE2 IoT Development Kit Pamaké Manual - mode programming USB

Saatos aplikasi dimimitian, éta bakal otomatis ngadeteksi naha komputer anjeun gaduh supir USB (CP210X), klik Pasang, teras turutan paréntah pikeun ngarengsekeun pamasangan.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Saatos aplikasi dimimitian

Saatos pamasangan supir réngsé, éta bakal otomatis asup kana UIFlow Desktop IDE sareng otomatis pop up kotak konfigurasi. Dina waktos ieu, sambungkeun alat M5 ka komputer ngaliwatan kabel data Tpye-C.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Saatos pamasangan supir réngsé

Ngagunakeun UIFlow Desktop IDE merlukeun alat M5 kalawan firmware UIFlow tur lebetkeun ** mode programming USB **. Pencét tombol daya di sisi kénca alat pikeun ngamimitian deui, saatos ngalebetkeun ménu, gancang klik tombol katuhu pikeun milih modeu USB.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Pencét tombol daya di sisi kénca alat pikeun ngamimitian deui

Pilih port pakait, jeung alat programming, klik OK pikeun nyambungkeun.

Manual Pamaké Kit Pangembangan IoT M5STACK ESP32 CORE2 - Pilih port anu cocog, sareng alat pamrograman

Tumbu patali
UIFlow Block bubuka

Dokumén / Sumberdaya

M5STACK ESP32 CORE2 Kit Pangwangunan IoT [pdf] Manual pamaké
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT Development Kit, ESP32 CORE2 IoT Development Kit, Development Kit

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *