Manual Arahan Kit Pembangunan IoT Mini M5STACK K016-P Plus

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.

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

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.
- mod tidur yang berkaitan: mod jimat kuasa bertukar antara Aktif, Modem-tidur,
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 |
- VIO ke pad bekalan kuasa, Rujuk ESP32 Spesifikasi Teknikal Lampiran 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.

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

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.

- 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.

- Apabila log yang terbakar menggesa Burn Successfully , ini bermakna bahawa perisian tegar telah dibakar.

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)
UIFlow-1.5.4 dan versi di atas boleh menulis maklumat WiFi terus melalui M5Burner.

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.

- 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.

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

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.

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)

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 .

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

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)

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.

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.

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

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

- 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.

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 |




