M5stack-logo

M5stack M5STICKC PLUS ESP32-PICO-D4 modul

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

GARIS

StickC PLUS ialah papan ESP32 berdasarkan modul ESP32-PICO-D4, dengan satu LED dan satu butang Papan ini diperbuat daripada PC+ABC.

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

Komposisi Perkakasan

Perkakasan M5StickC PLUS: modul ESP32-PICO-D4, skrin TFT, IMU, pemancar IR, LED Merah, Butang, antara muka GROVE, antara muka TypeC-ke-USB, cip Pengurusan Kuasa dan bateri.

  • StickT Tambah kamera inframerah.
  • ESP32- PICO-D4 ialah modul Sistem-dalam-Pakej (SiP) yang berasaskan ESP32, menyediakan fungsi Wi-Fi dan Bluetooth yang lengkap. Modul ini menyepadukan denyar SPI 4-MB. ESP32-PICO-D4 menyepadukan semua komponen persisian dengan lancar, termasuk pengayun kristal, denyar, kapasitor penapis dan pautan padanan RF dalam satu pakej.
  • Skrin TFT ialah skrin berwarna 1.14 inci yang dipacu oleh ST7789 Sitronix dengan resolusi 135 x 240. Vol operasitagjulat e ialah 2.5~3.3V
  • IMU MPU-6886 ialah peranti pengesan gerakan 6 paksi yang menggabungkan giroskop 3 paksi dan pecutan 3 paksi dalam pakej LGA 3-pin kecil 3 mm x 0.75 mm x 24 mm.
  • Pengurusan kuasa cip ialah AXP192 milik X-Powers. Vol operasitagjulat e ialah 2.9V~6.3V dan arus pengecasan ialah 1.4A.
  • M5StickC PLUS melengkapkan ESP32 dengan semua yang diperlukan untuk pengaturcaraan, semua yang diperlukan untuk operasi dan pembangunan

PIN DESKRIPSI

  • GANGGUAN USB

Antara muka USB jenis Konfigurasi M5CAMREA Jenis-C, menyokong protokol komunikasi standard USB2.0.

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

  • ANTARA MUKA GROVE 

Pic dilupuskan 4p antara muka 2.0mm M5CAMREA GROVE, pendawaian dalaman dan GND, 5V, GPIO32, GPIO33 disambungkan.

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

HURAIAN FUNGSI

Bab ini menerangkan pelbagai modul dan fungsi ESP32-PICO-D4.

CPU DAN INGATAN 

ESP32-PICO-D4 mengandungi dua Xtensa® 32-bit LX6 MCU berkuasa rendah. Memori pada cip yang terdiri daripada:

  • 448-KB ROM, dan program bermula untuk panggilan fungsi kernel
  • Untuk arahan 520 KB dan cip penyimpanan data SRAM (termasuk memori denyar 8 KB RTC)
  • Memori kilat RTC sebanyak 8 KB SRAM, apabila RTC boleh dimulakan dalam mod Deep-sleep, dan untuk menyimpan data yang diakses oleh CPU utama
  • Memori perlahan RTC, sebanyak 8 KB SRAM, boleh diakses oleh coprocessor dalam mod Deep-sleep
  • Daripada 1 kbit penggunaan, yang merupakan sistem khusus 256-bit (alamat MAC dan set cip); baki 768 bit dikhaskan untuk program pengguna, program Flash ini termasuk penyulitan dan ID cip

PENERANGAN Storan

Flash Luaran dan SRAM

ESP32 menyokong berbilang denyar QSPI luaran dan memori akses rawak statik (SRAM), mempunyai penyulitan AES berasaskan perkakasan untuk melindungi program dan data pengguna.

  • ESP32 mengakses QSPI Flash dan SRAM luaran dengan caching. Sehingga 16 MB ruang kod Flash luaran dipetakan ke dalam CPU, menyokong akses 8-bit, 16-bit dan 32-bit serta boleh melaksanakan kod.
  • Sehingga 8 MB Flash luaran dan SRAM dipetakan ke ruang data CPU, sokongan untuk akses 8-bit, 16-bit dan 32-bit. Flash hanya menyokong operasi baca, dan SRAM menyokong operasi baca dan tulis.

ESP32-PICO-D4 4 MB SPI Flash bersepadu, kod boleh dipetakan ke dalam ruang CPU, sokongan untuk akses 8-bit, 16-bit dan 32-bit, dan boleh melaksanakan kod. Sematkan GPIO6 ESP32 daripada, GPIO7, GPIO8, GPIO9, GPIO10 dan GPIO11 untuk menyambungkan modul SPI Flash bersepadu, tidak disyorkan untuk fungsi lain.

KRISTAL

  •  ESP32-PICO-D4 menyepadukan pengayun kristal 40 MHz.

PENGURUSAN RTC DAN PENGGUNAAN KUASA RENDAH

ESP32 menggunakan teknik pengurusan kuasa lanjutan yang mungkin ditukar antara mod penjimatan kuasa yang berbeza. (Lihat Jadual 5).

  • Mod penjimatan kuasa
    • Mod Aktif: Cip RF sedang beroperasi. Cip mungkin menerima dan menghantar isyarat bunyi.
    • Mod modem-tidur: CPU boleh berjalan, dan jam mungkin dikonfigurasikan. jalur asas Wi-Fi / Bluetooth dan RF
    • Mod tidur ringan: CPU digantung. RTC dan memori dan peranti ULP operasi koprosesor. Sebarang acara bangun tidur (MAC, hos, pemasa RTC atau gangguan luaran) akan membangunkan cip.
    • Mod tidur nyenyak: hanya memori RTC dan persisian berada dalam keadaan berfungsi. Data sambungan WiFi dan Bluetooth disimpan dalam RTC. Coprocessor ULP boleh berfungsi.
    • Mod Hibernasi: Pengayun 8 MHz dan ULP coprocessor terbina dalam dinyahdayakan. Memori RTC untuk memulihkan bekalan kuasa terputus. Hanya satu pemasa jam RTC terletak pada jam perlahan dan beberapa RTC GPIO di tempat kerja. Jam RTC RTC atau pemasa boleh bangun daripada mod Hibernasi GPIO.
  • Mod tidur nyenyak
    • mod tidur yang berkaitan: mod jimat kuasa bertukar antara mod Aktif, Modem-tidur dan Light-tidur. CPU, Wi-Fi, Bluetooth, dan selang masa pratetap radio untuk dibangkitkan, untuk memastikan sambungan Wi-Fi / Bluetooth.
    • Kaedah pemantauan sensor kuasa ultra rendah: sistem utama ialah mod Deep-sleep, coprocessor ULP dibuka atau ditutup secara berkala untuk mengukur data sensor. Penderia mengukur data, pemproses bersama ULP memutuskan sama ada untuk membangunkan sistem utama.

Berfungsi dalam mod penggunaan kuasa yang berbeza: JADUAL 5

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

CIRI-CIRI ELEKTRIK

HAD PARAMETER 

Jadual 8: Mengehadkan nilai 

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

  1. VIO ke pad bekalan kuasa, Rujuk Lampiran Spesifikasi Teknikal ESP32 IO_MUX, sebagai SD_CLK bekalan Kuasa untuk VDD_SDIO

Mula Pantas UIFlow

  • Tutorial ini digunakan untuk M5StickC dan M5StickC PLUS

Alat pembakaran 

Sila klik butang di bawah untuk memuat turun alat pembakaran perisian tegar M5Burner yang sepadan mengikut sistem pengendalian anda. Nyahzip dan buka aplikasi.

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

Nota: Selepas pemasangan pengguna macOS, sila letakkan aplikasi dalam folder Aplikasi, seperti yang ditunjukkan dalam rajah di bawah.

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

Pembakaran perisian tegar 

  • Klik dua kali untuk membuka alat pembakaran Pembakar, pilih jenis peranti yang sepadan dalam menu kiri, pilih versi perisian tegar yang anda perlukan, dan klik butang muat turun untuk memuat turun

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

  • Kemudian sambungkan peranti M5 ke komputer melalui kabel Jenis-C, dan pilih port COM yang sepadan, kadar baud boleh menggunakan konfigurasi lalai dalam M5Burner, selain itu, anda juga boleh mengisi WIFI yang peranti akan disambungkan semasa pembakaran perisian tegar stage maklumat. Selepas konfigurasi, klik "Bakar" untuk mula membakar

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

  • Apabila log yang terbakar menggesa Burn Berjaya, ini bermakna bahawa perisian tegar telah dibakar.

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

  • Apabila pertama kali membakar atau program perisian tegar berjalan secara tidak normal, anda boleh mengklik "Padam" untuk memadamkan memori denyar. Dalam kemas kini perisian tegar seterusnya, tidak perlu memadamkan lagi, jika tidak, maklumat Wi-Fi yang disimpan akan dipadamkan dan Kunci API akan dimuat semula.

Konfigurasikan WIFI  

UIFlow menyediakan kedua-dua luar talian dan web versi pengaturcara. Apabila menggunakan web versi, kita perlu mengkonfigurasi sambungan WiFi untuk peranti. Berikut menerangkan dua cara untuk mengkonfigurasi sambungan WiFi untuk peranti (Konfigurasi Burn dan konfigurasi hotspot AP).

Bakar konfigurasi WiFi (disyorkan) 

UIFlow-1.5.4 dan versi di atas boleh menulis maklumat WiFi terus melalui M5Burner.

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

WiFi konfigurasi hotspot AP 

  • Tekan dan tahan butang kuasa di sebelah kiri untuk menghidupkan mesin. Jika WiFi tidak dikonfigurasikan, sistem akan memasuki mod konfigurasi rangkaian secara automatik apabila ia dihidupkan buat kali pertama. Katakan anda ingin memasuki semula mod konfigurasi rangkaian selepas menjalankan program lain, anda boleh merujuk kepada operasi di bawah. Selepas Logo UIFlow muncul pada permulaan, klik cepat butang Utama (butang M5 tengah) untuk memasuki halaman konfigurasi. Tekan butang di sebelah kanan fiuslaj untuk menukar pilihan kepada Tetapan, dan tekan butang Utama untuk mengesahkan. Tekan butang kanan untuk menukar pilihan kepada Tetapan WiFi, tekan butang Utama untuk mengesahkan dan mulakan konfigurasi.

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

  • Selepas berjaya menyambung ke hotspot dengan telefon mudah alih anda, buka penyemak imbas telefon mudah alih untuk mengimbas kod QR pada skrin atau akses terus 192.168.4.1, masukkan halaman untuk mengisi maklumat WIFI peribadi anda, dan klik Konfigurasikan untuk merekod maklumat WiFi anda . Peranti akan dimulakan semula secara automatik selepas berjaya mengkonfigurasi dan memasuki mod pengaturcaraan.

Nota: Aksara khas seperti "ruang" tidak dibenarkan dalam maklumat WiFi yang dikonfigurasikan.

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

Mod Pengaturcaraan Rangkaian dan KUNCI API 

Masukkan mod pengaturcaraan rangkaian 

Mod pengaturcaraan rangkaian ialah mod dok antara peranti M5 dan UIFlow web platform pengaturcaraan. Skrin akan menunjukkan status sambungan rangkaian semasa peranti. Apabila penunjuk berwarna hijau, ini bermakna anda boleh menerima tolak program pada bila-bila masa. Di bawah situasi lalai, selepas konfigurasi rangkaian WiFi pertama yang berjaya, peranti akan dimulakan semula secara automatik dan memasuki mod pengaturcaraan rangkaian. Jika anda tidak tahu cara untuk memasuki semula mod pengaturcaraan selepas menjalankan aplikasi lain, anda boleh merujuk kepada operasi berikut. memulakan semula, tekan butang A dalam antara muka menu utama untuk memilih mod pengaturcaraan dan tunggu sehingga penunjuk kanan penunjuk rangkaian bertukar hijau dalam halaman mod pengaturcaraan. Akses halaman pengaturcaraan UIFlow dengan melawati flow.m5stack.com pada pelayar komputer.

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

API KEY Gandingan 

API KEY ialah bukti kelayakan komunikasi untuk peranti M5 apabila menggunakan UIFlow web pengaturcaraan. Dengan mengkonfigurasi KUNCI API yang sepadan pada bahagian UIFlow, program boleh ditolak untuk peranti tertentu. Pengguna perlu melawati flow.m5stack.com dalam komputer web pelayar untuk memasuki halaman pengaturcaraan UIFlow. Klik butang tetapan dalam bar menu di penjuru kanan sebelah atas halaman, masukkan Kunci API pada peranti yang sepadan, pilih perkakasan yang digunakan, klik OK untuk menyimpan dan tunggu sehingga ia menggesa berjaya menyambung

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

Nyalakan LED 

Lengkapkan langkah di atas, kemudian anda boleh memulakan pengaturcaraan dengan UIFlow. Berikut akan menunjukkan kepada anda program mudah untuk memacu M5StickC untuk menyalakan penunjuk LED. (1. Seret LED untuk menyalakan blok program. 2. Sambungkan ke program permulaan Persediaan. 3 Klik butang Jalankan di sudut kanan atas)

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

IDE Desktop UIFlow 

UIFlow Desktop IDE ialah versi luar talian pengaturcara UIFlow yang tidak memerlukan sambungan rangkaian dan boleh memberikan anda pengalaman tolak program responsif. Sila klik versi UIFlow-Desktop-IDE yang sepadan untuk memuat turun mengikut sistem pengendalian anda .

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

Mod pengaturcaraan USB 

Nyahzip arkib IDE Desktop UIFlow yang dimuat turun dan klik dua kali untuk menjalankan aplikasi.

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

Selepas apl dimulakan, ia akan mengesan secara automatik sama ada komputer anda mempunyai pemacu USB (CP210X), klik Pasang dan ikut gesaan untuk menyelesaikan pemasangan. (M5StickC tidak memerlukan pemacu CP210X, jadi pengguna boleh memilih untuk memasang atau melangkau)

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

Selepas apl dimulakan, ia akan mengesan secara automatik sama ada komputer anda mempunyai pemacu USB (CP210X), klik Pasang dan ikut gesaan untuk menyelesaikan pemasangan. (M5StickC tidak memerlukan pemacu CP210X, jadi pengguna boleh memilih untuk memasang atau melangkau)

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

Menggunakan UIFlow Desktop IDE memerlukan peranti M5 dengan perisian tegar UIFlow dan memasuki ** mod pengaturcaraan USB

Klik butang kuasa di sebelah kiri peranti untuk memulakan semula, selepas memasuki menu, klik butang kanan dengan cepat untuk memilih mod USB.

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

Pilih port yang sepadan, dan peranti pengaturcaraan, dan klik OK untuk menyambung.

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

BLE UART

Penerangan Fungsi 

Wujudkan sambungan Bluetooth dan dayakan perkhidmatan laluan Bluetooth

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

  • Init ble uart name Mulakan tetapan, konfigurasikan nama peranti Bluetooth.
  • Penulis BLE UART Hantar data menggunakan BLE UART.
  • BLE UART kekal cache Semak bilangan bait data BLE UART.
  • BLE UART membaca semua data dalam cache BLE UART.
  • BLE UART membaca aksara Baca n data dalam cache BLE UART.

Arahan 

Wujudkan sambungan laluan Bluetooth dan hantarkan LED kawalan hidup/mati.

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

Pautan Berkaitan

  • Tutorial Bermula M5StickC IoT
  • Pengenalan Blok UIFlow

Penyata FCC

Sebarang perubahan atau pengubahsuaian yang tidak diluluskan secara nyata oleh pihak yang bertanggungjawab untuk pematuhan boleh membatalkan kuasa pengguna untuk mengendalikan peralatan.
Peranti ini mematuhi bahagian 15 Peraturan FCC. Operasi tertakluk kepada dua syarat berikut:

  1. Peranti ini mungkin tidak menyebabkan gangguan berbahaya, dan
  2. Peranti ini mesti menerima sebarang gangguan yang diterima, termasuk gangguan yang boleh menyebabkan operasi yang tidak diingini. Pernyataan Pendedahan Pernyataan Pendedahan Pernyataan Pendedahan Pernyataan Pendedahan Nota: Peralatan ini telah diuji dan didapati mematuhi had untuk peranti digital Kelas B, menurut bahagian 15 Peraturan FCC. Had ini direka bentuk untuk memberikan perlindungan yang munasabah terhadap gangguan berbahaya dalam pemasangan kediaman. Peralatan ini menjana, menggunakan dan boleh memancarkan tenaga frekuensi radio dan, jika tidak dipasang dan digunakan mengikut arahan, boleh menyebabkan gangguan berbahaya kepada komunikasi radio. Walau bagaimanapun, tiada jaminan bahawa gangguan tidak akan berlaku dalam pemasangan tertentu. Jika peralatan ini menyebabkan gangguan berbahaya kepada penerimaan radio atau televisyen, yang boleh ditentukan dengan mematikan dan menghidupkan peralatan, pengguna digalakkan untuk cuba membetulkan gangguan dengan satu atau lebih daripada langkah berikut:
  • Arahkan semula atau letakkan semula antena penerima.
  • Tingkatkan pemisahan antara peralatan dan penerima.
  • Sambungkan peralatan ke dalam alur keluar pada litar yang berbeza daripada yang disambungkan kepada penerima.
  • Rujuk pengedar atau juruteknik radio/TV yang berpengalaman untuk mendapatkan bantuan.

Kenyataan Pendedahan Sinaran FCC:

Peralatan ini mematuhi had pendedahan sinaran FCC yang ditetapkan untuk persekitaran yang tidak terkawal. Peralatan ini hendaklah dipasang dan dikendalikan dengan jarak minimum 20cm antara radiator & badan anda. Tekan dan tahan butang kuasa sisi selama dua saat untuk memulakan peranti. Tekan dan tahan selama lebih daripada 6 saat untuk mematikan peranti. Tukar ke mod foto melalui skrin Utama, dan avatar yang boleh diperolehi melalui kamera dipaparkan pada skrin TFT. Kabel USB mesti disambungkan semasa bekerja, dan bateri litium digunakan untuk penyimpanan jangka pendek untuk mengelakkan kegagalan kuasa

Dokumen / Sumber

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

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *