Manual Arahan Kit Pembangunan IoT Mini M5STACK K016-P Plus
M5STACK K016-P Plus Kit Pembangunan IoT Mini

GARIS

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

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 4-MBSPI. 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 MotionTracking 6 paksi yang menggabungkan 3 paksi
giroskop dan pecutan 3 paksi dalam pakej LGA 3-pin kecil 3 mm x 0.75 mm x 24 mm.

Cip Pengurusan Kuasa 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.
GANGGUAN USB

ANTARA MUKA GROVE

Pic dilupuskan 4p antara muka M2.0CAMREA GROVE 5mm, pendawaian dalaman dan GND, 5V, GPIO32, GPIO33 disambungkan.
ANTARA MUKA GROVE

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 Deepsleep
  • Daripada 1 kbit eFuse, 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 dan 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, 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. Pin GPIO6 ESP32 daripada, GPIO7, GPIO8, GPIO9, GPIO10 dan GPIO11 untuk menyambung modul bersepadu SPI Flash, 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 boleh ditukar antara mod penjimatan kuasa yang berbeza. (Lihat Jadual 5).

  • Mod penjimatan kuasa
    • Mod Aktif: Cip RF sedang beroperasi. Cip boleh menerima dan menghantar isyarat bunyi.
    • Mod modem-tidur: CPU boleh berjalan, jam mungkin dikonfigurasikan. jalur asas Wi-Fi / Bluetooth dan RF
    • Mod tidur ringan: CPU digantung. RTC dan memori dan peranti ULP operasi pemproses bersama. Sebarang acara bangun tidur (MAC, hos, pemasa RTC atau gangguan luaran) akan membangunkan cip.
    • Mod tidur dalam: hanya memori RTC dan peranti dalam keadaan berfungsi. Data sambungan WiFi dan Bluetooth yang 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 yang 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 Aktif, Modem-tidur,
      Mod tidur ringan. CPU, Wi-Fi, Bluetooth dan selang masa pratetap radio menjadi
      terbangun, untuk memastikan sambungan Wi-Fi / Bluetooth.
    • Kaedah pemantauan penderia 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

Mod penggunaan kuasa Aktif Modem-tidur Tidur ringan Tidur nyenyak Hibernasi
Mod tidur Mod tidur yang berkaitan Penderia kuasa ultra rendah mengukur data  
CPU terbuka buka jeda dekat dekat
Wi-Fi/Radio Bluetooth terbuka buka tutup dekat dekat
Memori RTC terbuka buka terbuka terbuka dekat
Pemproses bersama ULP terbuka buka terbuka buka tutup dekat

CIRI-CIRI ELEKTRIK

HAD PARAMETER

Jadual 8: Mengehadkan nilai

Simbol Parameter Min Maks Unit
VDD33 Bekalan kuasa voltage -0.3 3.6 V
Saya keluarkan¹ Arus keluaran l0 kumulatif 1,100 mA
Kedai T Suhu penyimpanan -40 150 °C
  1. VIO ke pad bekalan kuasa, Rujuk ESP32 Spesifikasi Teknikal Lampiran IO_MUX, sebagai SD_CLK bekalan Kuasa untuk VDD_SDIO.

Mula Pantas UIFlow

Ikon Amaran 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.
Alat pembakaran

Ikon Amaran Nota: Selepas pemasangan pengguna MacOS, sila letakkan aplikasi dalam folder Aplikasi, seperti yang ditunjukkan dalam rajah di bawah.
Alat pembakaran

Pembakaran perisian tegar

  1. 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.
    Pembakaran perisian tegar
  2. Kemudian sambungkan peranti M5 ke komputer melalui kabel Jenis-C, 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 perisian tegar terbakar stage maklumat. Selepas konfigurasi, klik "Bakar" untuk mula membakar.
    Pembakaran perisian tegar
  3. Apabila log yang terbakar menggesa Burn Successfully , ini bermakna bahawa perisian tegar telah dibakar.
    Pembakaran perisian tegar

Ikon Amaran 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 Wi-Fi

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)

Ikon Amaran UIFlow-1.5.4 dan versi di atas boleh menulis maklumat WiFi terus melalui M5Burner.
Bakar konfigurasi WiFi (disyorkan)

WiFi konfigurasi hotspot AP
  1. 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.
    WiFi konfigurasi hotspot AP
  2. 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.

Ikon Amaran Nota: Aksara khas seperti "ruang" tidak dibenarkan dalam maklumat WiFi yang dikonfigurasikan.
WiFi konfigurasi hotspot AP

Mod Pengaturcaraan Rangkaian dan KUNCI API

Ikon Amaran 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.
Mod Pengaturcaraan Rangkaian dan KUNCI API

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 melawat 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.
API KEY Gandingan

Lampu 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)
Lampu LED

IDE Desktop UIFlow

UIFlow Desktop IDE ialah versi luar talian pengaturcara UIFlow yang tidak memerlukan sambungan rangkaian dan boleh memberikan anda pengalaman menolak program responsif.

Sila klik versi UIFlow-Desktop-IDE yang sepadan untuk memuat turun mengikut sistem pengendalian anda .
IDE Desktop UIFlow

Mod pengaturcaraan USB

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

Ikon Amaran 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).

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)
Mod pengaturcaraan USB
Selepas pemasangan pemacu selesai, ia secara automatik akan memasuki IDE Desktop UIFlow dan secara automatik muncul kotak konfigurasi. Pada masa ini, sambungkan peranti M5 ke komputer melalui kabel data Tpye-C.
IDE Desktop UIFlow

Ikon Nota Menggunakan IDE Desktop UIFlow memerlukan peranti M5 dengan perisian tegar UIFlow dan masukkan ** mod pengaturcaraan USB **.

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

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

BLE UART

Penerangan Fungsi

Wujudkan sambungan Bluetooth dan dayakan perkhidmatan laluan melalui Bluetooth.
Penerangan Fungsi

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

Wujudkan sambungan pas Bluetooth dan hantarkan LED kawalan hidup/mati.
Arahan

Pautan Berkaitan

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. Pengendalian 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 telah diuji untuk mematuhi had pendedahan RF FCC untuk digunakan pada sebarang jarak dari badan. Walau bagaimanapun, aksesori yang dipakai badan atau serupa (contohnyaamplanyard atau kantung) mestilah tidak termasuk bahagian logam melainkan aksesori itu telah dinilai dengan peranti untuk mematuhi keperluan pendedahan RF.

Tekan dan tahan butang kuasa sisi selama dua saat untuk memulakan peranti.
Tekan dan tahan selama lebih daripada 6 saat untuk mematikan peranti. Tukar kepada mod foto melalui skrin Utama , dan avatar yang boleh diperoleh 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 K016-P Plus Kit Pembangunan IoT Mini [pdf] Manual Arahan
M5STICKCPLUS, 2AN3WM5STICKCPLUS, K016-P Plus Kit Pembangunan IoT Mini, K016-P, Plus, Kit Pembangunan IoT Mini

Rujukan

Tinggalkan komen

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