M5STACK ESP32 CORE2 ຊຸດພັດທະນາ IoT ຄູ່ມືຜູ້ໃຊ້
1. OUTLINE
M5Stick CORE2 ແມ່ນກະດານ ESP32 ທີ່ອີງໃສ່ຊິບ ESP32-D0WDQ6-V3, ມີຫນ້າຈໍ TFT 2 ນິ້ວ. ກະດານແມ່ນເຮັດດ້ວຍ PC + ABC.
1.1 ອົງປະກອບຂອງຮາດແວ
ຮາດແວຂອງ CORE2: ຊິບ ESP32-D0WDQ6-V3, ຫນ້າຈໍ TFT, ສີຂຽວ LED, ປຸ່ມ, ການໂຕ້ຕອບ GROVE, Type.C-to-USB interface, ຊິບການຄຸ້ມຄອງພະລັງງານແລະຫມໍ້ໄຟ.
ESP32-D0WDQ6-V3 ESP32 ເປັນລະບົບ dual-core ທີ່ມີສອງ CPU Harvard Architecture Tense LX6. ໜ່ວຍຄວາມຈຳທີ່ຝັງຢູ່ທັງໝົດ, ໜ່ວຍຄວາມຈຳພາຍນອກ ແລະອຸປະກອນຕໍ່ພ່ວງແມ່ນຕັ້ງຢູ່ເທິງລົດເມຂໍ້ມູນ ແລະ/ຫຼືລົດເມຄຳສັ່ງຂອງ CPU ເຫຼົ່ານີ້. ມີຂໍ້ຍົກເວັ້ນເລັກນ້ອຍ (ເບິ່ງຂ້າງລຸ່ມນີ້), ແຜນທີ່ທີ່ຢູ່ຂອງສອງ CPU ແມ່ນສົມມາດ, ຊຶ່ງຫມາຍຄວາມວ່າພວກເຂົາໃຊ້ທີ່ຢູ່ດຽວກັນເພື່ອເຂົ້າເຖິງຫນ່ວຍຄວາມຈໍາດຽວກັນ. ອຸປະກອນຕໍ່ພ່ວງຫຼາຍອັນໃນລະບົບສາມາດເຂົ້າເຖິງໜ່ວຍຄວາມຈຳຝັງໄດ້ຜ່ານ DMA.
ຈໍ TFT ເປັນຈໍສີ 2 ນິ້ວຂັບເຄື່ອນ ILI9342C ທີ່ມີຄວາມລະອຽດ 320 x 240.
ປະຕິບັດການ voltage ຊ່ວງແມ່ນ 2.6 ~ 3.3V, ລະດັບອຸນຫະພູມເຮັດວຽກ -25 ~ 55 ° C.
ຊິບການຈັດການພະລັງງານແມ່ນ AXP192 ຂອງ X-Powers. ປະຕິບັດການ voltage ຊ່ວງແມ່ນ 2.9V ~ 6.3V ແລະປະຈຸບັນການສາກໄຟແມ່ນ 1.4A.
CORE2 ປະກອບ ESP32 ກັບທຸກສິ່ງທີ່ຕ້ອງການສໍາລັບການຂຽນໂປລແກລມ, ທຸກສິ່ງທຸກຢ່າງທີ່ຈໍາເປັນສໍາລັບການດໍາເນີນງານແລະການພັດທະນາ
2.PIN ລາຍລະອຽດ
2.1. ການໂຕ້ຕອບ USB
M5CAMREA ການຕັ້ງຄ່າການໂຕ້ຕອບ USB ປະເພດ C ປະເພດ C, ສະຫນັບສະຫນູນການສື່ສານມາດຕະຖານ USB2.0.
2.2. GROVE INTERFACE
4p disposed pitch ຂອງ 2.0mm M5CAMREA GROVE ການໂຕ້ຕອບ, ສາຍໄຟພາຍໃນແລະ GND, 5V, GPIO32, GPIO33 ເຊື່ອມຕໍ່.
3.ຄຳອະທິບາຍທີ່ມີປະໂຫຍດ
ບົດນີ້ອະທິບາຍ ESP32-D0WDQ6-V3 ໂມດູນ ແລະຟັງຊັນຕ່າງໆ.
3.1. CPU ແລະຄວາມຈໍາ
Xtensa® single-/dual-core32-bitLX6microprocessor(s), upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS ສໍາລັບ ESP32-D2WD):
- ROM 448 KB
- 520 KB SRAM
- 16 KB SRAM ໃນ RTC
- QSPI ຮອງຮັບຊິບ flash/SRAM ຫຼາຍອັນ
3.2. ລາຍລະອຽດການເກັບຮັກສາ
3.2.1.External Flash ແລະ SRAM
ESP32 ຮອງຮັບ QSPI flash ພາຍນອກຫຼາຍອັນ ແລະໜ່ວຍຄວາມຈຳການເຂົ້າເຖິງແບບສຸ່ມແບບຄົງທີ່ (SRAM), ມີການເຂົ້າລະຫັດ AES ທີ່ອີງໃສ່ຮາດແວເພື່ອປົກປ້ອງໂປຣແກຣມຜູ້ໃຊ້ ແລະຂໍ້ມູນ.
- ESP32 ເຂົ້າເຖິງ QSPI Flash ແລະ SRAM ພາຍນອກໂດຍການຕັ້ງແຄດ. ພື້ນທີ່ລະຫັດ Flash ພາຍນອກສູງສຸດ 16 MB ແມ່ນແຜນທີ່ໃສ່ CPU, ຮອງຮັບການເຂົ້າເຖິງ 8-bit, 16-bit ແລະ 32-bit, ແລະສາມາດປະຕິບັດລະຫັດໄດ້.
- Flash ແລະ SRAM ພາຍນອກສູງສຸດ 8 MB ແຜນທີ່ໃສ່ພື້ນທີ່ຂໍ້ມູນ CPU, ຮອງຮັບການເຂົ້າເຖິງ 8-bit, 16-bit ແລະ 32-bit. Flash ສະຫນັບສະຫນູນພຽງແຕ່ການດໍາເນີນການອ່ານ, SRAM ສະຫນັບສະຫນູນການດໍາເນີນງານອ່ານແລະຂຽນ.
3.3. CRYSTAL
ພາຍນອກ 2 MHz ~ 60 MHz crystal oscillator (40 MHz ສໍາລັບການເຮັດວຽກຂອງ Wi-Fi / BT ເທົ່ານັ້ນ)
3.4. ການຄຸ້ມຄອງ RTC ແລະການບໍລິໂພກພະລັງງານຕ່ໍາ
ESP32 ໃຊ້ເຕັກນິກການຈັດການພະລັງງານແບບພິເສດອາດຈະຖືກປ່ຽນລະຫວ່າງໂຫມດປະຫຍັດພະລັງງານທີ່ແຕກຕ່າງກັນ. (ເບິ່ງຕາຕະລາງ 5).
- ໂໝດປະຢັດພະລັງງານ
- ໂໝດເຄື່ອນໄຫວ: ຊິບ RF ເຮັດວຽກ. ຊິບອາດຈະຮັບ ແລະສົ່ງສັນຍານສຽງດັງ.
– Modem-sleep mode: CPU ສາມາດແລ່ນໄດ້, ໂມງອາດຈະຖືກກຳນົດຄ່າ. Wi-Fi / Bluetooth baseband ແລະ RF
– ໂໝດນອນຫຼັບເບົາ: CPU ຖືກໂຈະ. RTC ແລະຫນ່ວຍຄວາມຈໍາແລະອຸປະກອນຕໍ່ພ່ວງການດໍາເນີນງານ ULP coprocessor. ທຸກເຫດການປຸກ (MAC, ເຈົ້າພາບ, ເຄື່ອງຈັບເວລາ RTC ຫຼືການລົບກວນພາຍນອກ) ຈະປຸກຊິບ. – ໂໝດນອນຫຼັບເລິກ: ພຽງແຕ່ໜ່ວຍຄວາມຈຳ RTC ແລະອຸປະກອນຕໍ່ພ່ວງຢູ່ໃນສະຖານະເຮັດວຽກ. ຂໍ້ມູນການເຊື່ອມຕໍ່ WiFi ແລະ Bluetooth ທີ່ເກັບໄວ້ໃນ RTC. ULP coprocessor ສາມາດເຮັດວຽກໄດ້. – ໂໝດ Hibernation: oscillator 8 MHz ແລະຕົວປະມວນຜົນ ULP ທີ່ມີໃນຕົວຖືກປິດໃຊ້ງານ. ຫນ່ວຍຄວາມຈໍາ RTC ເພື່ອຟື້ນຟູການສະຫນອງພະລັງງານໄດ້ຖືກຕັດອອກ. ມີພຽງໂມງຈັບເວລາ RTC ອັນດຽວທີ່ຕັ້ງຢູ່ໃນໂມງຊ້າ ແລະບາງ RTC GPIO ຢູ່ບ່ອນເຮັດວຽກ. ໂມງ ຫຼືໂມງຈັບເວລາ RTC RTC ສາມາດປຸກຈາກໂໝດ GPIO Hibernation. - ໂໝດນອນຫຼັບເລິກ
– ໂໝດການນອນທີ່ກ່ຽວຂ້ອງ: ການປ່ຽນໂໝດປະຢັດພະລັງງານລະຫວ່າງ Active, Modem-sleep, Light-sleep. CPU, Wi-Fi, Bluetooth, ແລະໄລຍະຫ່າງເວລາທີ່ກໍານົດໄວ້ກ່ອນວິທະຍຸທີ່ຈະປຸກ, ເພື່ອຮັບປະກັນການເຊື່ອມຕໍ່ Wi-Fi / Bluetooth.
- ວິທີການກວດສອບເຊັນເຊີພະລັງງານຕໍ່າສຸດ: ລະບົບຫຼັກແມ່ນໂໝດນອນເລິກ, ຕົວປະມວນຜົນ ULP ຖືກເປີດ ຫຼື ປິດເປັນໄລຍະໆເພື່ອວັດແທກຂໍ້ມູນເຊັນເຊີ. ເຊັນເຊີວັດແທກຂໍ້ມູນ, ULP coprocessor ຕັດສິນໃຈວ່າຈະປຸກລະບົບຫຼັກຫຼືບໍ່.
4.ລັກສະນະໄຟຟ້າ
4.1. ຈຳກັດພາຣາມິເຕີ
1. VIO ກັບແຜ່ນການສະຫນອງພະລັງງານ, ອ້າງອີງ ESP32 Technical Specification Appendix IO_MUX, ເປັນ SD_CLK ຂອງການສະຫນອງພະລັງງານສໍາລັບ VDD_SDIO.
ກົດປຸ່ມເປີດປິດດ້ານຂ້າງຄ້າງໄວ້ສອງວິນາທີເພື່ອເລີ່ມອຸປະກອນ. ກົດຄ້າງໄວ້ຫຼາຍກວ່າ 6 ວິນາທີເພື່ອປິດອຸປະກອນ. ສະຫຼັບໄປໂໝດຮູບຖ່າຍຜ່ານໜ້າຈໍຫຼັກ, ແລະຮູບແທນຕົວທີ່ສາມາດຮັບໄດ້ຜ່ານກ້ອງຈະສະແດງຢູ່ໃນໜ້າຈໍ tft. ຕ້ອງເຊື່ອມຕໍ່ສາຍ USB ເມື່ອເຮັດວຽກ, ແລະແບດເຕີລີ່ lithium ຖືກໃຊ້ສໍາລັບການເກັບຮັກສາໃນໄລຍະສັ້ນເພື່ອປ້ອງກັນຄວາມລົ້ມເຫຼວຂອງພະລັງງານ.
ຄໍາຖະແຫຼງ FCC: ການປ່ຽນແປງຫຼືການດັດແກ້ໃດໆທີ່ບໍ່ໄດ້ຮັບການອະນຸມັດຢ່າງຈະແຈ້ງໂດຍຝ່າຍທີ່ຮັບຜິດຊອບຕໍ່ການປະຕິບັດຕາມນັ້ນອາດເຮັດໃຫ້ສິດອໍານາດຂອງຜູ້ໃຊ້ໃນການດໍາເນີນງານອຸປະກອນເປັນໂມຄະ.
ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:
(1) ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການແຊກແຊງອັນຕະລາຍ, ແລະ
(2) ອຸປະກອນນີ້ຕ້ອງຍອມຮັບການແຊກແຊງໃດໆທີ່ໄດ້ຮັບ, ລວມທັງການແຊກແຊງທີ່ອາດຈະເຮັດໃຫ້ເກີດການດໍາເນີນການທີ່ບໍ່ຕ້ອງການ.
FCC Radiation Statement: ອຸປະກອນນີ້ປະຕິບັດຕາມຂໍ້ຈໍາກັດການຮັບແສງຂອງກໍາມັນຕະພາບລັງສີ FCC ທີ່ກໍານົດໄວ້ສໍາລັບສະພາບແວດລ້ອມທີ່ບໍ່ມີການຄວບຄຸມ. ອຸປະກອນນີ້ຄວນຈະໄດ້ຮັບການຕິດຕັ້ງແລະປະຕິບັດການທີ່ມີໄລຍະຫ່າງຕໍາ່ສຸດທີ່ 20cm ລະຫວ່າງ radiator ແລະຮ່າງກາຍຂອງທ່ານ.
ຫມາຍເຫດ: ອຸປະກອນນີ້ໄດ້ຮັບການທົດສອບແລະພົບເຫັນວ່າປະຕິບັດຕາມຂໍ້ຈໍາກັດສໍາລັບອຸປະກອນດິຈິຕອນ B Class B, ອີງຕາມພາກສ່ວນ 15 ຂອງ.
ກົດລະບຽບ FCC. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸປະກອນນີ້ສ້າງ, ໃຊ້ແລະສາມາດ radiate ພະລັງງານຄວາມຖີ່ຂອງວິທະຍຸແລະ, ຖ້າຫາກວ່າບໍ່ໄດ້ຕິດຕັ້ງແລະນໍາໃຊ້ຕາມຄໍາແນະນໍາ, ອາດຈະເຮັດໃຫ້ເກີດການຂັດຂວາງການສື່ສານວິທະຍຸເປັນອັນຕະລາຍ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງຫຼືຫຼາຍມາດຕະການຕໍ່ໄປນີ້:
- ຫັນ ຫຼື ຍ້າຍເສົາອາກາດຮັບ.
- ເພີ່ມທະວີການແຍກອອກລະຫວ່າງອຸປະກອນແລະການຮັບ.
- ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນທີ່ແຕກຕ່າງຈາກເຄື່ອງຮັບທີ່ເຊື່ອມຕໍ່.
- ປຶກສາຕົວແທນຈຳໜ່າຍ ຫຼື ຊ່າງວິທະຍຸ/ໂທລະພາບທີ່ມີປະສົບການເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.
UI Flow ເລີ່ມໄວ
ການສອນນີ້ໃຊ້ກັບ M5Core2
ເຄື່ອງມືການເຜົາໄຫມ້
ກະລຸນາຄລິກໃສ່ປຸ່ມຂ້າງລຸ່ມນີ້ເພື່ອດາວໂຫລດເຄື່ອງມືການເຜົາໄຫມ້ເຟີມແວ M5Burner ທີ່ສອດຄ້ອງກັນຕາມລະບົບປະຕິບັດການຂອງທ່ານ. Unzip ແລະເປີດຄໍາຮ້ອງສະຫມັກ.
ການເຜົາໄຫມ້ເຟີມແວ
- ຄລິກສອງຄັ້ງເພື່ອເປີດເຄື່ອງມືການເຜົາໄຫມ້ Burner, ເລືອກປະເພດອຸປະກອນທີ່ສອດຄ້ອງກັນໃນເມນູດ້ານຊ້າຍ, ເລືອກເວີຊັນເຟີມແວທີ່ທ່ານຕ້ອງການ, ແລະກົດປຸ່ມດາວໂຫລດເພື່ອດາວໂຫລດ.
- ຫຼັງຈາກນັ້ນ, ເຊື່ອມຕໍ່ອຸປະກອນ M5 ກັບຄອມພິວເຕີຜ່ານສາຍ Type-C, ເລືອກພອດ COM ທີ່ສອດຄ້ອງກັນ, ອັດຕາ baud ສາມາດນໍາໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນໃນ M5Burner, ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດຕື່ມຂໍ້ມູນໃສ່ WIFI ທີ່ອຸປະກອນຈະເຊື່ອມຕໍ່ໃນລະຫວ່າງ. firmware ການເຜົາໄຫມ້ stage ຂໍ້ມູນ. ຫຼັງຈາກການຕັ້ງຄ່າ, ໃຫ້ຄລິກໃສ່ "ບາດແຜ" ເພື່ອເລີ່ມຕົ້ນການເຜົາໄຫມ້.
- ເມື່ອບັນທຶກການເຜົາໄຫມ້ກະຕຸ້ນໃຫ້ Burn ສໍາເລັດ, ມັນຫມາຍຄວາມວ່າເຟີມແວໄດ້ຖືກໄຟໄຫມ້.
ເມື່ອການເຜົາໄຫມ້ຄັ້ງທໍາອິດຫຼືໂຄງການເຟີມແວເຮັດວຽກຜິດປົກກະຕິ, ທ່ານສາມາດຄລິກໃສ່ "Erase" ເພື່ອລຶບຫນ່ວຍຄວາມຈໍາ flash. ໃນການປັບປຸງເຟີມແວຕໍ່ໄປ, ບໍ່ຈໍາເປັນຕ້ອງລຶບອີກເທື່ອຫນຶ່ງ, ຖ້າບໍ່ດັ່ງນັ້ນຂໍ້ມູນ Wi-Fi ທີ່ບັນທຶກໄວ້ຈະຖືກລຶບອອກແລະ API Key ຈະຖືກປັບປຸງໃຫມ່.
ຕັ້ງຄ່າ WIFI
UIFlow ໃຫ້ທັງອອຟໄລແລະ web ສະບັບຂອງໂຄງການ. ໃນເວລາທີ່ການນໍາໃຊ້ web ສະບັບ, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ກໍາຫນົດຄ່າການເຊື່ອມຕໍ່ WiFi ສໍາລັບອຸປະກອນ. ຕໍ່ໄປນີ້ອະທິບາຍສອງວິທີໃນການຕັ້ງຄ່າການເຊື່ອມຕໍ່ WiFi ສໍາລັບອຸປະກອນ (Burn configuration ແລະ AP hotspot configuration).
ເຜົາການຕັ້ງຄ່າ WiFi (ແນະນໍາໃຫ້)
UIFlow-1.5.4 ແລະເວີຊັນຂ້າງເທິງສາມາດຂຽນຂໍ້ມູນ WiFi ໄດ້ໂດຍກົງຜ່ານ M5Burner.
ການຕັ້ງຄ່າຮັອດສະປອດ AP WiFi
- ກົດປຸ່ມເປີດປິດຢູ່ເບື້ອງຊ້າຍຄ້າງໄວ້ເພື່ອເປີດເຄື່ອງ. ຖ້າ WiFi ບໍ່ຖືກຕັ້ງຄ່າ, ລະບົບຈະເຂົ້າສູ່ໂໝດການຕັ້ງຄ່າເຄືອຂ່າຍໂດຍອັດຕະໂນມັດເມື່ອມັນເປີດເປັນຄັ້ງທຳອິດ. ສົມມຸດວ່າທ່ານຕ້ອງການທີ່ຈະເຂົ້າໄປໃນໂຫມດການຕັ້ງຄ່າເຄືອຂ່າຍຄືນໃຫມ່ຫຼັງຈາກແລ່ນໂຄງການອື່ນໆ, ທ່ານສາມາດອ້າງອີງເຖິງການດໍາເນີນງານຂ້າງລຸ່ມນີ້. ຫຼັງຈາກໂລໂກ້ UIFlow ປະກົດຂຶ້ນໃນຕອນເລີ່ມຕົ້ນ, ໃຫ້ຄລິກທີ່ປຸ່ມຫນ້າທໍາອິດ (ປຸ່ມກາງ M5) ຢ່າງວ່ອງໄວເພື່ອເຂົ້າສູ່ຫນ້າການຕັ້ງຄ່າ. ກົດປຸ່ມຢູ່ດ້ານຂວາຂອງ fuselage ເພື່ອປ່ຽນທາງເລືອກເປັນ Setting, ແລະກົດປຸ່ມຫນ້າທໍາອິດເພື່ອຢືນຢັນ. ກົດປຸ່ມຂວາເພື່ອສະຫຼັບທາງເລືອກໃນການຕັ້ງຄ່າ WiFi, ກົດປຸ່ມຫນ້າທໍາອິດເພື່ອຢືນຢັນ, ແລະເລີ່ມຕົ້ນການຕັ້ງຄ່າ.
- ຫຼັງຈາກເຊື່ອມຕໍ່ຮັອດສະປອດກັບໂທລະສັບມືຖືຂອງທ່ານສຳເລັດແລ້ວ, ເປີດບຣາວເຊີໂທລະສັບມືຖືເພື່ອສະແກນລະຫັດ QR ໃນໜ້າຈໍ ຫຼືເຂົ້າຫາ 192.168.4.1 ໂດຍກົງ, ເຂົ້າໄປທີ່ໜ້າເພື່ອຕື່ມຂໍ້ມູນ WIFI ສ່ວນຕົວຂອງເຈົ້າ, ແລະຄລິກຕັ້ງຄ່າເພື່ອບັນທຶກຂໍ້ມູນ WiFi ຂອງທ່ານ. . ອຸປະກອນຈະປິດເປີດໃໝ່ໂດຍອັດຕະໂນມັດຫຼັງຈາກສຳເລັດການຕັ້ງຄ່າ ແລະເຂົ້າສູ່ໂໝດການຂຽນໂປຣແກຣມ. ໝາຍເຫດ: ຕົວອັກສອນພິເສດເຊັ່ນ “ຊ່ອງ” ບໍ່ອະນຸຍາດໃຫ້ໃຊ້ໃນຂໍ້ມູນ WiFi ທີ່ກຳນົດຄ່າໄວ້.
ໂໝດໂປຣແກຣມເຄືອຂ່າຍ ແລະ API KEY
ເຂົ້າສູ່ໂຫມດການຂຽນໂປຼແກຼມເຄືອຂ່າຍ Network ໂຫມດການຂຽນໂປລແກລມເປັນໂຫມດ docking ລະຫວ່າງອຸປະກອນ M5 ແລະ UIFlow web ເວທີການຂຽນໂປລແກລມ. ໜ້າຈໍຈະສະແດງສະຖານະການເຊື່ອມຕໍ່ເຄືອຂ່າຍໃນປະຈຸບັນຂອງອຸປະກອນ. ເມື່ອຕົວຊີ້ວັດເປັນສີຂຽວ, ມັນຫມາຍຄວາມວ່າທ່ານສາມາດໄດ້ຮັບການຊຸກຍູ້ໂຄງການໄດ້ທຸກເວລາ. ພາຍໃຕ້ສະຖານະການເລີ່ມຕົ້ນ, ຫຼັງຈາກການຕັ້ງຄ່າເຄືອຂ່າຍ WiFi ທໍາອິດທີ່ປະສົບຜົນສໍາເລັດ, ອຸປະກອນຈະປິດເປີດໃຫມ່ໂດຍອັດຕະໂນມັດແລະເຂົ້າສູ່ໂຫມດການຂຽນໂປຼແກຼມເຄືອຂ່າຍ. ຖ້າທ່ານບໍ່ຮູ້ວິທີການເຂົ້າສູ່ໂຫມດການຂຽນໂປລແກລມໃຫມ່ຫຼັງຈາກແລ່ນແອັບພລິເຄຊັນອື່ນ, ທ່ານສາມາດອ້າງອີງເຖິງການດໍາເນີນງານຕໍ່ໄປນີ້.
ຣີສະຕາດ, ກົດປຸ່ມ A ໃນສ່ວນຕິດຕໍ່ຂອງເມນູຫຼັກເພື່ອເລືອກໂຫມດການຂຽນໂປຣແກຣມ ແລະລໍຖ້າຈົນຮອດຕົວຊີ້ວັດດ້ານຂວາຂອງຕົວຊີ້ບອກເຄືອຂ່າຍເພື່ອປ່ຽນເປັນສີຂຽວໃນໜ້າໂໝດການຂຽນໂປຣແກຣມ. ເຂົ້າເຖິງຫນ້າການຂຽນໂປຼແກຼມ UIFlow ໂດຍການຢ້ຽມຢາມ flow.m5stack.com ໃນຕົວທ່ອງເວັບຂອງຄອມພິວເຕີ.
ການຈັບຄູ່ API KEY
API KEY ແມ່ນຂໍ້ມູນປະຈໍາການສື່ສານສໍາລັບອຸປະກອນ M5 ເມື່ອນໍາໃຊ້ UIFlow web ການຂຽນໂປລແກລມ. ໂດຍການຕັ້ງຄ່າ API KEY ທີ່ສອດຄ້ອງກັນໃນດ້ານ UIFlow, ໂປລແກລມສາມາດຖືກ pushed ສໍາລັບອຸປະກອນສະເພາະ. ຜູ້ໃຊ້ຕ້ອງການໄປຢ້ຽມຢາມ flow.m5stack.com ໃນຄອມພິວເຕີ web browser ເພື່ອເຂົ້າໄປໃນຫນ້າການຂຽນໂປຼແກຼມ UIFlow. ກົດປຸ່ມການຕັ້ງຄ່າໃນແຖບເມນູຢູ່ແຈຂວາເທິງຂອງຫນ້າ, ໃສ່ API Key ໃນອຸປະກອນທີ່ສອດຄ້ອງກັນ, ເລືອກຮາດແວທີ່ໃຊ້, ຄລິກ OK ເພື່ອບັນທຶກແລະລໍຖ້າຈົນກ່ວາມັນກະຕຸ້ນການເຊື່ອມຕໍ່ສົບຜົນສໍາເລັດ.
HTTP
ສໍາເລັດຂັ້ນຕອນຂ້າງເທິງ, ຫຼັງຈາກນັ້ນທ່ານສາມາດເລີ່ມຕົ້ນການຂຽນໂປຼແກຼມດ້ວຍ UIFlow. ຕົວຢ່າງample: ເຂົ້າເຖິງ Baidu ຜ່ານ HTTP
BLE UART
ລາຍລະອຽດຫນ້າທີ່ສ້າງຕັ້ງການເຊື່ອມຕໍ່ Bluetooth ແລະເປີດບໍລິການ Bluetooth passthrough.
- Init ble uart ຊື່ ເລີ່ມຕົ້ນການຕັ້ງຄ່າ, ຕັ້ງຄ່າຊື່ອຸປະກອນ Bluetooth.
- BLE UART Writer ສົ່ງຂໍ້ມູນໂດຍໃຊ້ BLE UART.
- BLE UART ຍັງຄົງເປັນແຄດ ກວດເບິ່ງຈໍານວນໄບຕ໌ຂອງຂໍ້ມູນ BLE UART.
- BLE UART ອ່ານທັງໝົດອ່ານຂໍ້ມູນທັງໝົດໃນ BLE UART cache.
- BLE UART ອ່ານຕົວອັກສອນອ່ານຂໍ້ມູນ n ໃນ cache BLE UART.
ຄໍາແນະນໍາ
ສ້າງການເຊື່ອມຕໍ່ຜ່ານ Bluetooth ແລະສົ່ງເປີດ / ປິດ LED ຄວບຄຸມ.
UIFlow Desktop IDE
UIFlow Desktop IDE ເປັນເວີຊັ່ນອອບໄລນ໌ຂອງໂປລແກລມ UIFlow ທີ່ບໍ່ຕ້ອງການການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ແລະສາມາດສະໜອງປະສົບການການຊຸກຍູ້ໂປຣແກຣມທີ່ຕອບສະໜອງໃຫ້ກັບທ່ານໄດ້. ກະລຸນາຄລິກໃສ່ເວີຊັນທີ່ສອດຄ້ອງກັນຂອງ UIFlow-Desktop-IDE ເພື່ອດາວໂຫລດຕາມລະບົບປະຕິບັດການຂອງທ່ານ .
ໂໝດການຂຽນໂປຣແກຣມ USB
Unzip ແຟ້ມ UIFlow Desktop IDE ທີ່ດາວໂຫລດມາແລ້ວ ແລະຄລິກສອງຄັ້ງເພື່ອເປີດໃຊ້ແອັບພລິເຄຊັນ.
ຫຼັງຈາກທີ່ app ໄດ້ເລີ່ມຕົ້ນ, ມັນຈະກວດພົບອັດຕະໂນມັດວ່າຄອມພິວເຕີຂອງທ່ານມີ USB Driver (CP210X), ໃຫ້ຄລິກໃສ່ຕິດຕັ້ງ, ແລະປະຕິບັດຕາມການກະຕຸ້ນໃຫ້ສໍາເລັດການຕິດຕັ້ງ.
ຫຼັງຈາກການຕິດຕັ້ງໄດເວີສໍາເລັດແລ້ວ, ມັນຈະເຂົ້າໄປໃນ UIFlow Desktop IDE ໂດຍອັດຕະໂນມັດແລະຈະປາກົດກ່ອງການຕັ້ງຄ່າໂດຍອັດຕະໂນມັດ. ໃນເວລານີ້, ເຊື່ອມຕໍ່ອຸປະກອນ M5 ກັບຄອມພິວເຕີຜ່ານສາຍຂໍ້ມູນ Tpye-C.
ການໃຊ້ UIFlow Desktop IDE ຕ້ອງການອຸປະກອນ M5 ທີ່ມີເຟີມແວ UIFlow ແລະເຂົ້າ ** ໂຫມດການຂຽນໂປຼແກຼມ USB **. ກົດປຸ່ມເປີດປິດຢູ່ເບື້ອງຊ້າຍຂອງອຸປະກອນເພື່ອເລີ່ມຕົ້ນໃຫມ່, ຫຼັງຈາກເຂົ້າໄປໃນເມນູ, ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຢ່າງໄວວາເພື່ອເລືອກໂຫມດ USB.
ເລືອກພອດທີ່ສອດຄ້ອງກັນ, ແລະອຸປະກອນການຂຽນໂປຼແກຼມ, ຄລິກຕົກລົງເພື່ອເຊື່ອມຕໍ່.
ການເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງ
ແນະນຳ UIFlow Block
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
M5STACK ESP32 CORE2 ຊຸດພັດທະນາ IoT [pdf] ຄູ່ມືຜູ້ໃຊ້ M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ESP32, CORE2 IoT ຊຸດພັດທະນາ, ESP32 CORE2 IoT ຊຸດພັດທະນາ, ຊຸດພັດທະນາ |