M5stack-logo

M5stack M5STICKC PLUS ESP32-PICO-D4 modul

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-modul-Produk

GARIS

StickC PLUS mangrupikeun papan ESP32 dumasar kana modul ESP32-PICO-D4, kalayan hiji LED sareng hiji tombol Papanna didamel tina PC + ABC.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-1

Komposisi Hardware

The hardware of M5StickC PLUS: modul ESP32-PICO-D4, layar TFT, IMU, IR pamancar, beureum LED, Tombol, panganteur GROVE, panganteur TypeC-to-USB, Power Manajemén chip sarta batré.

  • StickT Tambahkeun kaméra infra red.
  • ESP32- PICO-D4 nyaéta modul System-in-Package (SiP) anu dumasar kana ESP32, nyadiakeun Wi-Fi lengkep sareng fungsionalitas Bluetooth. modul nu integrates hiji 4-MB SPI flash. ESP32-PICO-D4 ngahijikeun sadaya komponén periferal sacara lancar, kalebet osilator kristal, lampu kilat, kapasitor saringan, sareng tautan anu cocog RF dina hiji pakét.
  • Layar TFT nyaéta layar warna 1.14 inci disetir ku Sitronix urang ST7789 kalawan resolusi 135 x 240. Vol operasitage rentang nyaeta 2.5 ~ 3.3V
  • IMU MPU-6886 mangrupakeun alat tracking gerak 6-sumbu anu ngagabungkeun gyroscope 3-sumbu sarta accelerometer 3-sumbu dina pakét LGA 3-pin leutik 3 mm x 0.75 mm x 24 mm.
  • Manajemén kakuatan chip nyaéta X-Powers urang AXP192. Operasi voltagrentang e nyaéta 2.9V ~ 6.3V sareng arus ngecas nyaéta 1.4A.
  • M5StickC PLUS equips ESP32 kalawan sagalana diperlukeun pikeun programming, sagalana diperlukeun pikeun operasi sarta ngembangkeun

PIN DESKRIPSI

  • panganteur USB

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

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-2

  • GROVE panganteur 

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

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-3

DESKRIPSI FUNGSIONAL

bab ieu ngajelaskeun ESP32-PICO-D4 rupa modul jeung fungsi.

CPU jeung mémori 

ESP32-PICO-D4 ngandung dua kakuatan low Xtensa® 32-bit LX6 MCU. Memori on-chip ngawengku:

  • 448-KB ROM, sarta program dimimitian pikeun nelepon fungsi kernel
  • Pikeun 520 KB instruksi jeung neundeun data chip SRAM (kaasup memori flash 8 KB RTC)
  • memori flash RTC 8 KB SRAM, nalika RTC bisa dimimitian dina mode Deep-sare, sarta pikeun nyimpen data diaksés ku CPU utama.
  • Memori lambat RTC, tina 8 KB SRAM, tiasa diaksés ku coprocessor dina modeu Deep-sleep
  • Tina 1 kbit pamakean, anu mangrupikeun sistem khusus 256-bit (alamat MAC sareng chipset); sésana 768 bit ditangtayungan pikeun program pamaké, program Flash ieu ngawengku enkripsi sarta ID chip.

DESKRIPSI neundeun

Flash éksternal sareng 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, ngadukung aksés 8-bit, 16-bit, sareng 32-bit, sareng tiasa ngaéksekusi kode.
  • Nepi ka 8 MB Flash éksternal sareng SRAM dipetakeun kana rohangan data CPU, ngadukung aksés 8-bit, 16-bit, sareng 32-bit. Flash ngan ngadukung operasi baca, sareng SRAM ngadukung operasi maca sareng nyerat.

ESP32-PICO-D4 4 MB terpadu SPI Flash, kode nu bisa dipetakeun kana spasi CPU, rojongan pikeun 8-bit, 16-bit jeung 32-bit aksés, sarta bisa ngaéksekusi kode. Pin GPIO6 ESP32 tina, GPIO7, GPIO8, GPIO9, GPIO10, sarta GPIO11 pikeun nyambungkeun modul terpadu SPI Flash, teu dianjurkeun pikeun fungsi séjén.

KRISTAL

  •  ESP32-PICO-D4 ngahijikeun osilator kristal 40 MHz.

Manajemén RTC jeung konsumsi kakuatan low

ESP32 ngagunakeun téknik manajemén kakuatan canggih anu tiasa dialihkeun antara modeu hemat daya anu béda. (Tingali Tabel 5).

  • Modeu hemat daya
    • Modeu Aktip: Chip RF beroperasi. Chip tiasa nampi sareng ngirimkeun sinyal sora.
    • Modem-sare mode: CPU bisa ngajalankeun, sarta jam bisa ngonpigurasi. Wi-Fi / Bluetooth baseband 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.
    • Mode sare jero: ngan memori RTC sarta périferal dina kaayaan gawé. Data konektipitas WiFi sareng Bluetooth disimpen dina RTC. ULP coprocessor tiasa jalan.
    • Modeu hibernasi: 8 MHz osilator sarta diwangun-di coprocessor ULP 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
    • mode sare patali: modeu ngahemat daya pindah antara mode Aktif, Modem-sare, sareng modeu Sare-Terang. CPU, Wi-Fi, Bluetooth, sareng interval waktos prasetél radio kedah dihudangkeun, pikeun mastikeun sambungan Wi-Fi / Bluetooth.
    • Métode ngawaskeun sensor ultra-daya rendah: sistem utama nyaéta mode Deep-sare, ULP coprocessor périodik dibuka atawa ditutup pikeun ngukur data sensor. Sensor ngukur data, coprocessor ULP mutuskeun pikeun ngahudangkeun sistem utama.

Fungsi dina modeu konsumsi daya anu béda: TABEL 5

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-23

CIRI-CIRI ELEKTRIK

PARAMETER wates 

meja 8: Watesan nilai 

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-24

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

UIFlow Gancang Mimitian

  • Tutorial ieu manglaku ka M5StickC sareng M5StickC PLUS

Alat ngaduruk 

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

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-4

Catetan: Saatos pamasangan pangguna macOS, punten lebetkeun aplikasi dina polder Aplikasi, sapertos anu dipidangkeun dina gambar di handap ieu.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-5

Firmware ngaduruk 

  • Pencét dua kali pikeun muka alat burner burner, pilih jinis alat anu aya dina ménu kénca, pilih versi firmware anu anjeun peryogikeun, teras klik tombol unduh pikeun diunduh.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-6

  • Lajeng sambungkeun alat M5 ka komputer ngaliwatan kabel Tipe-C, tur pilih port COM saluyu, laju baud tiasa nganggo konfigurasi standar di M5Burner, salian ti éta, anjeun ogé tiasa ngeusian dina WIFI nu alat bakal disambungkeun ka. salila firmware ngaduruk stagé inpormasi. Saatos konfigurasi, klik "Burn" pikeun ngamimitian ngaduruk

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-7

  • Nalika log ngaduruk nyarankeun Burn Suksés, hartina firmware nu geus dibeuleum.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-8

  • 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 versi 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-9

WiFi konfigurasi hotspot AP 

  • 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, klik gancang 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.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-10

  • 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 kayaning "spasi" teu diwenangkeun dina informasi WiFi ngonpigurasi.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-11

Modeu Pemrograman Jaringan sareng KUNCI API 

Lebetkeun mode programming jaringan 

Mode programming jaringan mangrupakeun mode docking antara alat M5 jeung 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 robah héjo dina kaca mode programming. Aksés halaman program UIFlow ku ngadatangan flow.m5stack.com dina browser komputer.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-12

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é kedah 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 parangkat keras anu dianggo, klik OKE pikeun ngahemat sareng antosan dugi ka suksés nyambungkeun.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-13

Caangkeun LED 

Lengkepan léngkah-léngkah di luhur, teras anjeun tiasa ngamimitian program sareng UIFlow. Di handap ieu bakal nunjukkeun anjeun program saderhana pikeun ngajalankeun M5StickC pikeun terang indikator LED. (1. Séred LED pikeun nyaangan blok program. 2. Splice kana program initialization Setup. 3 Klik tombol Run di pojok katuhu luhur)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-14

UIFlow Desktop IDE 

UIFlow Desktop IDE mangrupikeun versi offline tina 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-15

modeu programming USB 

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

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-16

Saatos aplikasi dimimitian, éta bakal otomatis ngadeteksi naha komputer anjeun gaduh supir USB (CP210X), klik Pasang, teras turutan paréntah pikeun ngarengsekeun pamasangan. (M5StickC teu merlukeun supir CP210X, jadi pamaké bisa milih pikeun masang atawa skip)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-17

Saatos aplikasi dimimitian, éta bakal otomatis ngadeteksi naha komputer anjeun gaduh supir USB (CP210X), klik Pasang, teras turutan paréntah pikeun ngarengsekeun pamasangan. (M5StickC teu merlukeun supir CP210X, jadi pamaké bisa milih pikeun masang atawa skip)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-18

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.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-19

Pilih port saluyu, jeung alat programming, teras klik OK pikeun nyambungkeun.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-20

BLE UART

Pedaran fungsi 

Ngadegkeun sambungan Bluetooth sarta aktipkeun layanan passthrough Bluetooth

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-21

  • 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 maca sakabeh 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.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-22

Tumbu patali

  • M5StickC IoT Ngamimitian Tutorial
  • UIFlow Block bubuka

Pernyataan FCC

Sagala parobahan atawa modifikasi teu dinyatakeun disatujuan ku pihak jawab minuhan bisa batal wewenang pamaké pikeun beroperasi alat.
Alat ieu saluyu sareng bagian 15 tina Aturan FCC. Operasi tunduk kana dua kaayaan ieu:

  1. Alat ieu moal ngabalukarkeun gangguan anu ngabahayakeun, sareng
  2. Alat ieu kedah nampi sagala gangguan anu katampi, kalebet gangguan anu tiasa nyababkeun operasi anu teu dipikahoyong. Pernyataan Paparan Pernyataan Paparan Pernyataan Paparan Pernyataan Paparan Catetan: Alat ieu geus diuji sarta kapanggih matuh 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 ieu nyababkeun gangguan anu ngabahayakeun kana panarimaan radio atanapi televisi, anu tiasa dipastikeun ku cara mareuman sareng ngaktipkeun alat, pangguna didorong pikeun nyobian ngabenerkeun gangguan ku salah sahiji atanapi langkung tina ukuran ieu:
  • Reorient atawa mindahkeun anteneu panarima.
  • Ningkatkeun separation antara alat jeung 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.

Pernyataan Paparan Radiasi FCC:

Alat ieu saluyu sareng wates paparan radiasi FCC anu ditetepkeun pikeun lingkungan anu teu dikendali. Alat ieu kedah dipasang sareng dioperasikeun kalayan jarak minimum 20cm antara radiator sareng awak anjeun. 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, sarta 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

Dokumén / Sumberdaya

M5stack M5STICKC PLUS ESP32-PICO-D4 modul [pdf] Manual pamaké
M5STICKCPLUS, 2AN3WM5STICKCPLUS, modul ESP32-PICO-D4

Rujukan

Ninggalkeun komentar

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