M5STACK-LOGO

ຊຸດພັດທະນາ IoT ໂດຍອີງໃສ່ M5STACK-CORE2

M5STACK-CORE2-Based-IoT-Development-Kit-PRODUCT

OUTLINE

M5Stick CORE2 ແມ່ນກະດານ ESP32 ທີ່ອີງໃສ່ຊິບ ESP32-D0WDQ6-V3, ບັນຈຸຢູ່.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 1

ອົງປະກອບຂອງຮາດແວ
ຮາດແວຂອງ CORE2: ຊິບ ESP32-D0WDQ6-V3, ໜ້າຈໍ TFT, LED ສີຂຽວ, ປຸ່ມ, ການໂຕ້ຕອບ GROVE, ການໂຕ້ຕອບ TypeC-to-USB, ຊິບການຈັດການພະລັງງານ ແລະແບັດເຕີຣີ.
ESP32-D0WDQ6-V3 ESP32 ເປັນລະບົບ dual-core ທີ່ມີສອງ CPU ຂອງ Harvard Architecture Xtensa LX6. ໜ່ວຍຄວາມຈຳທີ່ຝັງຢູ່ທັງໝົດ, ໜ່ວຍຄວາມຈຳພາຍນອກ ແລະອຸປະກອນຕໍ່ພ່ວງແມ່ນຕັ້ງຢູ່ເທິງລົດເມຂໍ້ມູນ ແລະ/ຫຼືລົດບັນທຸກຄຳສັ່ງຂອງ CPU ເຫຼົ່ານີ້. ໂດຍມີຂໍ້ຍົກເວັ້ນເລັກນ້ອຍ (ເບິ່ງຂ້າງລຸ່ມນີ້), ແຜນທີ່ທີ່ຢູ່ຂອງສອງ CPU ແມ່ນສົມມາດ, ຊຶ່ງໝາຍຄວາມວ່າພວກມັນໃຊ້ທີ່ຢູ່ດຽວກັນເພື່ອເຂົ້າເຖິງ. ຄວາມຊົງຈໍາດຽວກັນ. ອຸປະກອນຕໍ່ພ່ວງຫຼາຍອັນໃນລະບົບສາມາດເຂົ້າເຖິງໜ່ວຍຄວາມຈຳຝັງໄດ້ຜ່ານ DMA.

ໜ້າຈໍ TFT ເປັນຈໍສີ 2 ນິ້ວຂັບເຄື່ອນ ILI9342C ທີ່ມີຄວາມລະອຽດ 320 x 240.tage ຊ່ວງແມ່ນ 2.6 ~ 3.3V, ລະດັບອຸນຫະພູມເຮັດວຽກ -25 ~ 55 ° C.
ຊິບການຈັດການພະລັງງານ ແມ່ນ AXP192 ຂອງ X-Powers. ປະ​ຕິ​ບັດ​ການ voltage ຊ່ວງແມ່ນ 2.9V ~ 6.3V ແລະປະຈຸບັນການສາກໄຟແມ່ນ 1.4A.
ຫຼັກ 2 equips ESP32 ກັບທຸກສິ່ງທຸກຢ່າງທີ່ຈໍາເປັນສໍາລັບການດໍາເນີນໂຄງການ, ທຸກສິ່ງທຸກຢ່າງທີ່ຈໍາເປັນສໍາລັບການດໍາເນີນງານແລະການພັດທະນາ

ລາຍລະອຽດ PIN

ອິນເຕີເຟດ USB

M5CAMREA ການ​ຕັ້ງ​ຄ່າ​ການ​ໂຕ້​ຕອບ USB ປະ​ເພດ C ປະ​ເພດ C​, ສະ​ຫນັບ​ສະ​ຫນູນ​ການ​ສື່​ສານ​ມາດ​ຕະ​ຖານ USB2.0​. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 2

GROVE INTERFACE

4p disposed pitch ຂອງ 2.0mm M5CAMREA GROVE ການໂຕ້ຕອບ, ສາຍໄຟພາຍໃນແລະ GND, 5V, GPIO32, GPIO33 ເຊື່ອມຕໍ່. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 3

 

ຄຳອະທິບາຍທີ່ມີປະໂຫຍດ

ບົດນີ້ອະທິບາຍ ESP32-D0WDQ6-V3 ໂມດູນ ແລະຟັງຊັນຕ່າງໆ.

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 ຫຼາຍອັນ
ລາຍລະອຽດການເກັບຮັກສາ

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 ສະຫນັບສະຫນູນການດໍາເນີນງານອ່ານແລະຂຽນ.

CRYSTAL

ພາຍນອກ 2 MHz ~ 60 MHz crystal oscillator (40 MHz ສໍາລັບການເຮັດວຽກຂອງ Wi-Fi / BT ເທົ່ານັ້ນ)

ການຄຸ້ມຄອງ RTC ແລະການບໍລິໂພກພະລັງງານຕ່ໍາ 

ESP32 ໃຊ້ເຕັກນິກການຈັດການພະລັງງານແບບພິເສດອາດຈະຖືກປ່ຽນລະຫວ່າງໂຫມດປະຫຍັດພະລັງງານທີ່ແຕກຕ່າງກັນ. (ເບິ່ງຕາຕະລາງ 5).

  • ໂໝດປະຢັດພະລັງງານ
    • ຮູບແບບການເຄື່ອນໄຫວ: ຊິບ RF ເຮັດວຽກ. ຊິບອາດຈະຮັບ ແລະສົ່ງສັນຍານສຽງດັງ.
    • Modem-sleep mode: CPU ສາມາດແລ່ນໄດ້, ໂມງອາດຈະຖືກຕັ້ງຄ່າ. Wi-Fi /Bluetooth baseband ແລະ RF
    • ໂໝດນອນຫຼັບອ່ອນ: CPU ຖືກລະງັບໄວ້. RTC ແລະຫນ່ວຍຄວາມຈໍາແລະອຸປະກອນຕໍ່ພ່ວງການດໍາເນີນງານ ULP coprocessor. ທຸກເຫດການປຸກ (MAC, ເຈົ້າພາບ, ເຄື່ອງຈັບເວລາ RTC ຫຼືການລົບກວນພາຍນອກ) ຈະປຸກຊິບ.
    • ໂໝດນອນເລິກ: ພຽງແຕ່ຫນ່ວຍຄວາມຈໍາ RTC ແລະອຸປະກອນຕໍ່ພ່ວງຢູ່ໃນສະຖານະເຮັດວຽກ. ຂໍ້ມູນການເຊື່ອມຕໍ່ Wi-Fi ແລະ 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.
    • ວິ​ທີ​ການ​ຕິດ​ຕາມ sensor ພະ​ລັງ​ງານ​ຕ​່​ໍາ​ສຸດ​: ລະ​ບົບ​ຕົ້ນ​ຕໍ​ແມ່ນ​ຮູບ​ແບບ​ການ​ນອນ​ເລິກ​, ULP coprocessor ແມ່ນ​ເປີດ​ຫຼື​ປິດ​ເປັນ​ໄລ​ຍະ​ການ​ວັດ​ແທກ​ຂໍ້​ມູນ​ເຊັນ​ເຊີ​. ເຊັນເຊີວັດແທກຂໍ້ມູນ, ULP coprocessor ຕັດສິນໃຈວ່າຈະປຸກລະບົບຫຼັກຫຼືບໍ່.

ຄຸນລັກສະນະທາງໄຟຟ້າ

ຈຳກັດພາຣາມິເຕີ

  1. VIO ຕໍ່ກັບແຜ່ນການສະຫນອງພະລັງງານ, ເບິ່ງເອກະສານຊ້ອນທ້າຍທາງດ້ານເຕັກນິກ ESP32
    IO_MUX, ເປັນ SD_CLK ຂອງການສະຫນອງພະລັງງານສໍາລັບ VDD_SDIO.
    ກົດປຸ່ມເປີດປິດດ້ານຂ້າງຄ້າງໄວ້ສອງວິນາທີເພື່ອເລີ່ມອຸປະກອນ. ກົດຄ້າງໄວ້ຫຼາຍກວ່າ 6 ວິນາທີເພື່ອປິດອຸປະກອນ. ສະຫຼັບໄປໂໝດຮູບຖ່າຍຜ່ານໜ້າຈໍຫຼັກ, ແລະຮູບແທນຕົວທີ່ສາມາດຮັບໄດ້ຜ່ານກ້ອງຈະສະແດງຢູ່ໃນໜ້າຈໍ tft. ສາຍ USB ຕ້ອງຖືກເຊື່ອມຕໍ່ເມື່ອເຮັດວຽກ, ແລະ ແບັດເຕີຣີ Lithium ຖືກໃຊ້ສຳລັບການເກັບຂໍ້ມູນໄລຍະສັ້ນເພື່ອປ້ອງກັນພະລັງງານ. ຄວາມລົ້ມເຫຼວ.

ຖະແຫຼງການ FCC

ການ​ປ່ຽນ​ແປງ​ຫຼື​ການ​ດັດ​ແກ້​ທີ່​ບໍ່​ໄດ້​ຮັບ​ອະ​ນຸ​ມັດ​ຢ່າງ​ຊັດ​ເຈນ​ໂດຍ​ພາກ​ສ່ວນ​ທີ່​ຮັບ​ຜິດ​ຊອບ​ສໍາ​ລັບ​ການ​ປະ​ຕິ​ບັດ​ສາ​ມາດ​ເຮັດ​ໃຫ້​ສິດ​ທິ​ຂອງ​ຜູ້​ໃຊ້​ໃນ​ການ​ດໍາ​ເນີນ​ງານ​ອຸ​ປະ​ກອນ​ເປັນ​ໂມ​ຄະ​.
ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:

  1. ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍ, ແລະ
  2. ອຸ​ປະ​ກອນ​ນີ້​ຕ້ອງ​ຍອມ​ຮັບ​ການ​ແຊກ​ແຊງ​ໃດໆ​ທີ່​ໄດ້​ຮັບ​, ລວມ​ທັງ​ການ​ແຊກ​ແຊງ​ທີ່​ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ດໍາ​ເນີນ​ງານ​ທີ່​ບໍ່​ຕ້ອງ​ການ​.

ໝາຍເຫດ: ອຸ​ປະ​ກອນ​ນີ້​ໄດ້​ຮັບ​ການ​ທົດ​ສອບ​ແລະ​ພົບ​ເຫັນ​ວ່າ​ປະ​ຕິ​ບັດ​ຕາມ​ຂໍ້​ຈໍາ​ກັດ​ສໍາ​ລັບ​ອຸ​ປະ​ກອນ​ດິ​ຈິ​ຕອນ B Class B​, ອີງ​ຕາມ​ພາກ​ທີ 15 ຂອງ​ກົດ​ລະ​ບຽບ FCC​. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸ​ປະ​ກອນ​ນີ້​ສ້າງ, ນຳ​ໃຊ້ ແລະ ສາ​ມາດ​ແຜ່​ກະ​ຈາຍ​ພະ​ລັງ​ງານ​ຄວາມ​ຖີ່​ວິ​ທະ​ຍຸ ແລະ, ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ຕິດ​ຕັ້ງ​ແລະ​ນໍາ​ໃຊ້​ຕາມ​ຄໍາ​ແນະ​ນໍາ, ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ແຊກ​ແຊງ​ອັນ​ຕະ​ລາຍ​ກັບ​ການ​ສື່​ສານ​ວິ​ທະ​ຍຸ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງຫຼືຫຼາຍມາດຕະການຕໍ່ໄປນີ້:

  • ທິດທາງ ຫຼື ຍ້າຍເສົາອາກາດຮັບ.
  • ເພີ່ມການແຍກຕ່າງຫາກລະຫວ່າງອຸປະກອນແລະເຄື່ອງຮັບ.
  • ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນທີ່ແຕກຕ່າງຈາກທີ່ເຄື່ອງຮັບໄດ້ຖືກເຊື່ອມຕໍ່.
  • ປຶກສາຕົວແທນຈໍາໜ່າຍ ຫຼື ຊ່າງວິທະຍຸ/ໂທລະພາບທີ່ມີປະສົບການເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.

ຂໍ້ມູນການຮັບແສງ RF (SAR)
ໂທລະ​ສັບ​ນີ້​ໄດ້​ຖືກ​ອອກ​ແບບ​ແລະ​ຜະ​ລິດ​ບໍ່​ໃຫ້​ເກີນ​ຂອບ​ເຂດ​ຈໍາ​ກັດ​ການ​ປ່ອຍ​ອາຍ​ພິດ​ສໍາ​ລັບ​ການ​ສໍາ​ຜັດ​ກັບ​ຄວາມ​ຖີ່​ວິ​ທະ​ຍຸ (RF​) ພະ​ລັງ​ງານ​ທີ່​ກໍາ​ນົດ​ໂດຍ​ຄະ​ນະ​ກໍາ​ມະ​ການ​ສື່​ສານ​ຂອງ​ລັດ​ຖະ​ບານ​ກາງ​ຂອງ​ສະ​ຫະ​ລັດ​.
ໃນລະຫວ່າງການທົດສອບ SAR, ອຸປະກອນນີ້ໄດ້ຖືກ ກຳ ນົດໃຫ້ສົ່ງໃນລະດັບພະລັງງານທີ່ໄດ້ຮັບການຢັ້ງຢືນສູງສຸດໃນວົງຈອນຄວາມຖີ່ທີ່ຖືກທົດສອບທັງ ໝົດ, ແລະວາງໄວ້ໃນ ຕຳ ແໜ່ງ ທີ່ ຈຳ ລອງການ ສຳ ຜັດ RF ໃນການ ນຳ ໃຊ້ຕໍ່ຫົວໂດຍບໍ່ມີການແຍກ, ແລະຢູ່ໃກ້ກັບຮ່າງກາຍດ້ວຍການແຍກ 0 ມມ.
ຂີດຈຳກັດ SAR ທີ່ກຳນົດໂດຍ FCC ແມ່ນ 1.6W/kg. FCC ໄດ້ໃຫ້ການອະນຸຍາດອຸປະກອນສໍາລັບໂທລະສັບຮຸ່ນນີ້ທີ່ມີລະດັບ SAR ລາຍງານທັງຫມົດທີ່ຖືກປະເມີນວ່າເປັນການປະຕິບັດຕາມຄໍາແນະນໍາ FCC RF.

ແຈ້ງການ IC
ອຸປະກອນນີ້ປະຕິບັດຕາມມາດຕະຖານ RSS ທີ່ໄດ້ຮັບການຍົກເວັ້ນໃບອະນຸຍາດອຸດສາຫະກໍາການາດາ. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:

  1. ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນ, ແລະ
  2. ອຸ​ປະ​ກອນ​ນີ້​ຕ້ອງ​ຍອມ​ຮັບ​ການ​ແຊກ​ແຊງ​ໃດ​ຫນຶ່ງ​, ລວມ​ທັງ​ການ​ແຊກ​ແຊງ​ທີ່​ອາດ​ຈະ​ເຮັດ​ໃຫ້​ການ​ເຮັດ​ວຽກ​ທີ່​ບໍ່​ຕ້ອງ​ການ​ຂອງ​ອຸ​ປະ​ກອນ​.

ຖະແຫຼງການການເປີດເຜີຍລັງສີ IC
EUT ນີ້ແມ່ນປະຕິບັດຕາມ SAR ສໍາລັບປະຊາກອນທົ່ວໄປ / ຂອບເຂດຈໍາກັດການຮັບແສງທີ່ບໍ່ສາມາດຄວບຄຸມໃນ IC RSS-102 ແລະໄດ້ຮັບການທົດສອບໂດຍສອດຄ່ອງກັບວິທີການວັດແທກແລະຂັ້ນຕອນທີ່ລະບຸໄວ້ໃນ IEEE 1528 ແລະ IEC 62209. ອຸປະກອນນີ້ຄວນຈະຖືກຕິດຕັ້ງແລະດໍາເນີນການດ້ວຍໄລຍະຫ່າງຕໍາ່ສຸດທີ່ 0 cm. ລະຫວ່າງ radiator ແລະຮ່າງກາຍຂອງທ່ານ. ອຸ​ປະ​ກອນ​ນີ້​ແລະ​ເສົາ​ອາ​ກາດ​ຂອງ​ຕົນ​ບໍ່​ຕ້ອງ​ຢູ່​ຮ່ວມ​ກັນ​ຫຼື​ປະ​ຕິ​ບັດ​ການ​ຮ່ວມ​ກັບ​ສາຍ​ອາ​ກາດ​ຫຼື​ເຄື່ອງ​ສົ່ງ​ອື່ນໆ

UIFlow ເລີ່ມໄວ

ເຄື່ອງມືການເຜົາໄຫມ້

M5STACK-CORE2-Based-IoT-Development-Kit-FIG 4

ໝາຍເຫດ: ຫຼັງ​ຈາກ​ການ​ຕິດ​ຕັ້ງ​ຜູ້​ໃຊ້ MacOS​, ກະ​ລຸ​ນາ​ເອົາ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໃນ​ໂຟນ​ເດີ​ຂອງ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​, ດັ່ງ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ໃນ​ຮູບ​ຂ້າງ​ລຸ່ມ​ນີ້​.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 5

ການເຜົາໄຫມ້ເຟີມແວ

  1. ຄລິກສອງຄັ້ງເພື່ອເປີດເຄື່ອງມືການເຜົາໄຫມ້ Burner, ເລືອກປະເພດອຸປະກອນທີ່ສອດຄ້ອງກັນໃນເມນູດ້ານຊ້າຍ, ເລືອກເວີຊັນເຟີມແວທີ່ທ່ານຕ້ອງການ, ແລະກົດປຸ່ມດາວໂຫລດເພື່ອດາວໂຫລດ.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 6
  2. ຫຼັງຈາກນັ້ນ, ເຊື່ອມຕໍ່ອຸປະກອນ M5 ກັບຄອມພິວເຕີຜ່ານສາຍ Type-C, ເລືອກພອດ COM ທີ່ສອດຄ້ອງກັນ, ອັດຕາ baud ສາມາດນໍາໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນໃນ M5Burner, ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດຕື່ມຂໍ້ມູນໃສ່ WIFI ທີ່ອຸປະກອນຈະເຊື່ອມຕໍ່ໃນລະຫວ່າງ. ການເຜົາໄຫມ້ເຟີມແວ stage ຂໍ້ມູນ. ຫຼັງ​ຈາກ​ການ​ຕັ້ງ​ຄ່າ​, ໃຫ້​ຄລິກ​ໃສ່ "ບາດ​ແຜ​" ເພື່ອ​ເລີ່ມ​ຕົ້ນ​ການ​ເຜົາ​ໄຫມ້​.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 7
  3. ເມື່ອບັນທຶກການເຜົາໄຫມ້ກະຕຸ້ນໃຫ້ Burn ສໍາເລັດ, ມັນຫມາຍຄວາມວ່າເຟີມແວໄດ້ຖືກເຜົາໄຫມ້.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 8

ເມື່ອການເຜົາໄຫມ້ຄັ້ງທໍາອິດຫຼືໂປລແກລມເຟີມແວເຮັດວຽກຜິດປົກກະຕິ, ທ່ານສາມາດຄລິກໃສ່ "Erase" ເພື່ອລຶບຫນ່ວຍຄວາມຈໍາ flash ໄດ້. ໃນການປັບປຸງເຟີມແວຕໍ່ໄປ, ບໍ່ຈໍາເປັນຕ້ອງລຶບອີກເທື່ອຫນຶ່ງ, ຖ້າບໍ່ດັ່ງນັ້ນຂໍ້ມູນ Wi-Fi ທີ່ບັນທຶກໄວ້ຈະຖືກລຶບອອກແລະ API Key ຈະຖືກໂຫຼດຫນ້າຈໍຄືນ.

ຕັ້ງຄ່າ WIFI

UIFlow ໃຫ້ທັງອອບໄລນ໌ ແລະ web ສະ​ບັບ​ຂອງ​ໂຄງ​ການ​. ໃນ​ເວ​ລາ​ທີ່​ການ​ນໍາ​ໃຊ້​ web ສະບັບ, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ກໍານົດການເຊື່ອມຕໍ່ WiFi ສໍາລັບອຸປະກອນ. ຕໍ່ໄປນີ້ອະທິບາຍສອງວິທີໃນການຕັ້ງຄ່າການເຊື່ອມຕໍ່ WiFi ສໍາລັບອຸປະກອນ (Burn configuration ແລະ AP hotspot configuration).

ເຜົາ​ການ​ຕັ້ງ​ຄ່າ WiFi (ແນະ​ນໍາ​ໃຫ້​)

UIFlow-1.5.4 ແລະເວີຊັນຂ້າງເທິງສາມາດຂຽນຂໍ້ມູນ WiFi ໄດ້ໂດຍກົງຜ່ານ M5Burner.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 9

ການຕັ້ງຄ່າ APhotspot WiFi

  1. ກົດປຸ່ມເປີດປິດຢູ່ເບື້ອງຊ້າຍຄ້າງໄວ້ເພື່ອເປີດເຄື່ອງ. ຖ້າ WiFi ບໍ່ຖືກຕັ້ງຄ່າ, ລະບົບຈະເຂົ້າສູ່ໂໝດການຕັ້ງຄ່າເຄືອຂ່າຍໂດຍອັດຕະໂນມັດເມື່ອມັນເປີດເປັນຄັ້ງທຳອິດ. ສົມມຸດວ່າທ່ານຕ້ອງການເຂົ້າສູ່ໂຫມດການຕັ້ງຄ່າເຄືອຂ່າຍຄືນໃຫມ່ຫຼັງຈາກແລ່ນໂຄງການອື່ນໆ, ທ່ານສາມາດອ້າງອີງເຖິງການດໍາເນີນງານຂ້າງລຸ່ມນີ້. ຫຼັງຈາກໂລໂກ້ UIFlow ປະກົດຂຶ້ນໃນຕອນເລີ່ມຕົ້ນ, ໃຫ້ຄລິກທີ່ປຸ່ມຫນ້າທໍາອິດ (ປຸ່ມກາງ M5) ຢ່າງວ່ອງໄວເພື່ອເຂົ້າສູ່ຫນ້າການຕັ້ງຄ່າ. ກົດປຸ່ມຢູ່ເບື້ອງຂວາຂອງລຳຕົວເພື່ອສະຫຼັບທາງເລືອກໄປເປັນການຕັ້ງຄ່າ, ແລະກົດປຸ່ມຫນ້າທໍາອິດເພື່ອຢືນຢັນ. ກົດ​ປຸ່ມ​ຂວາ​ເພື່ອ​ສະ​ຫຼັບ​ທາງ​ເລືອກ​ໃນ​ການ​ຕັ້ງ​ຄ່າ WiFi​, ກົດ​ປຸ່ມ​ຫນ້າ​ທໍາ​ອິດ​ເພື່ອ​ຢືນ​ຢັນ​, ແລະ​ເລີ່ມ​ຕົ້ນ​ການ​ຕັ້ງ​ຄ່າ​.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 10
  2. ຫຼັງ​ຈາກ​ການ​ເຊື່ອມ​ຕໍ່​ກັບ hotspot ກັບ​ໂທລະ​ສັບ​ມື​ຖື​ຂອງ​ທ່ານ​ສົບ​ຜົນ​ສໍາ​ເລັດ​, ເປີດ​ຕົວ​ທ່ອງ​ເວັບ​ຂອງ​ໂທລະ​ສັບ​ມື​ຖື​ເພື່ອ​ສະ​ແກນ QR ລະ​ຫັດ​ໃນ​ຫນ້າ​ຈໍ​ຫຼື​ໂດຍ​ກົງ​ເຂົ້າ​ເຖິງ 192.168.4.1​, ເຂົ້າ​ໄປ​ໃນ​ຫນ້າ​ເພື່ອ​ຕື່ມ​ຂໍ້​ມູນ​ຂ່າວ​ສານ WIFI ສ່ວນ​ບຸກ​ຄົນ​ຂອງ​ທ່ານ​, ແລະ​ຄລິກ​ໃສ່​ການ​ປັບ​ຄ່າ​ເພື່ອ​ບັນ​ທຶກ​ຂໍ້​ມູນ WiFi ຂອງ​ທ່ານ . ອຸປະກອນຈະປິດເປີດໃໝ່ໂດຍອັດຕະໂນມັດຫຼັງຈາກສຳເລັດການຕັ້ງຄ່າ ແລະເຂົ້າສູ່ໂໝດການຂຽນໂປຣແກຣມ.

ໝາຍເຫດ: ຕົວອັກສອນພິເສດເຊັ່ນ "ຊ່ອງ" ແມ່ນບໍ່ອະນຸຍາດໃຫ້ຢູ່ໃນຂໍ້ມູນ WiFi ທີ່ຖືກຕັ້ງຄ່າ.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 11

ໂໝດໂປຣແກຣມເຄືອຂ່າຍ ແລະ API KEY

ເຂົ້າສູ່ໂໝດການຂຽນໂປຣແກຣມເຄືອຂ່າຍ

ໂຫມດການຂຽນໂປຼແກຼມເຄືອຂ່າຍແມ່ນໂຫມດ docking ລະຫວ່າງອຸປະກອນ M5 ແລະ UIFlow web ເວທີການຂຽນໂປລແກລມ. ໜ້າຈໍຈະສະແດງສະຖານະການເຊື່ອມຕໍ່ເຄືອຂ່າຍໃນປະຈຸບັນຂອງອຸປະກອນ. ເມື່ອຕົວຊີ້ວັດເປັນສີຂຽວ, ມັນຫມາຍຄວາມວ່າທ່ານສາມາດໄດ້ຮັບການຊຸກຍູ້ໂຄງການໄດ້ທຸກເວລາ. ພາຍ​ໃຕ້​ສະ​ຖາ​ນະ​ການ​ເລີ່ມ​ຕົ້ນ​, ຫຼັງ​ຈາກ​ການ​ຕັ້ງ​ຄ່າ​ເຄືອ​ຂ່າຍ WiFi ສົບ​ຜົນ​ສໍາ​ເລັດ​ຄັ້ງ​ທໍາ​ອິດ​, ອຸ​ປະ​ກອນ​ຈະ restart ອັດ​ຕະ​ໂນ​ມັດ​ແລະ​ເຂົ້າ​ໄປ​ໃນ​ຮູບ​ແບບ​ການ​ດໍາ​ເນີນ​ໂຄງ​ການ​ເຄືອ​ຂ່າຍ​. ຖ້າທ່ານບໍ່ຮູ້ວິທີການເຂົ້າສູ່ໂຫມດການຂຽນໂປລແກລມໃຫມ່ຫຼັງຈາກແລ່ນແອັບພລິເຄຊັນອື່ນ, ທ່ານສາມາດອ້າງອີງເຖິງການດໍາເນີນງານຕໍ່ໄປນີ້.

ຣີສະຕາດ, ກົດປຸ່ມ A ໃນສ່ວນຕິດຕໍ່ຂອງເມນູຫຼັກເພື່ອເລືອກໂໝດການຕັ້ງໂປຣແກມ ແລະລໍຖ້າຈົນຮອດຕົວຊີ້ວັດດ້ານຂວາຂອງຕົວຊີ້ບອກເຄືອຂ່າຍເພື່ອປ່ຽນເປັນສີຂຽວໃນໜ້າໂໝດການຂຽນໂປຣແກຣມ. ເຂົ້າເຖິງໜ້າການຂຽນໂປຣແກຣມ UIFlow ໂດຍເຂົ້າໄປທີ່ ow.m5stack.com ໃນບຣາວເຊີຄອມພິວເຕີ.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

ການຈັບຄູ່ APKEY
API KEY ແມ່ນຂໍ້ມູນປະຈໍາການສື່ສານສໍາລັບອຸປະກອນ M5 ເມື່ອນໍາໃຊ້ UIFlow web ການຂຽນໂປລແກລມ. ໂດຍການຕັ້ງຄ່າ API KEY ທີ່ສອດຄ້ອງກັນໃນດ້ານ UIFlow, ໂປລແກລມສາມາດຖືກຊຸກດັນໃຫ້ອຸປະກອນສະເພາະ. ຜູ້ໃຊ້ຕ້ອງການເຂົ້າເບິ່ງ ow.m5stack.com ໃນຄອມພິວເຕີ web browser ເພື່ອເຂົ້າໄປໃນຫນ້າການຂຽນໂປຼແກຼມ UIFlow. ກົດປຸ່ມການຕັ້ງຄ່າໃນແຖບເມນູຢູ່ແຈຂວາເທິງຂອງຫນ້າ, ໃສ່ API Key ໃນອຸປະກອນທີ່ສອດຄ້ອງກັນ, ເລືອກຮາດແວທີ່ໃຊ້, ຄລິກ OK ເພື່ອບັນທຶກແລະລໍຖ້າຈົນກ່ວາມັນກະຕຸ້ນການເຊື່ອມຕໍ່ສົບຜົນສໍາເລັດ.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 13

 

HTTP

ສໍາເລັດຂັ້ນຕອນຂ້າງເທິງ, ຫຼັງຈາກນັ້ນທ່ານສາມາດເລີ່ມຕົ້ນການຂຽນໂປຼແກຼມດ້ວຍ UIFlow. ຕົວຢ່າງample:ເຂົ້າເຖິງ Baidu ຜ່ານ HTTP

M5STACK-CORE2-Based-IoT-Development-Kit-FIG 14BLE UART

ລາຍ​ລະ​ອຽດ​ຫນ້າ​ທີ່​

ສ້າງການເຊື່ອມຕໍ່ Bluetooth ແລະເປີດໃຊ້ການບໍລິການຜ່ານ Bluetooth.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 15

  • Init ble uart ຊື່ ເລີ່ມຕົ້ນການຕັ້ງຄ່າ, ຕັ້ງຄ່າຊື່ອຸປະກອນ Bluetooth.
  • BLE UART Writre ສົ່ງຂໍ້ມູນໂດຍໃຊ້ BLE UART.
  • BLE UART ຍັງຄົງເປັນແຄດ ກວດເບິ່ງຈໍານວນໄບຕ໌ຂອງຂໍ້ມູນ BLE UART.
  • BLE UART ອ່ານຂໍ້ມູນທັງໝົດ ReAad ທັງໝົດໃນ BLE UART cache.
  • BLE UART ອ່ານຕົວອັກສອນອ່ານຂໍ້ມູນ n ໃນ cache BLE UART.

ຄໍາແນະນໍາ

ສ້າງການເຊື່ອມຕໍ່ຜ່ານ Bluetooth ແລະສົ່ງເປີດ / ປິດ LED ຄວບຄຸມ.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 16

UIFlow Desktop IDE

UIFlow Desktop IDE ແມ່ນເວີຊັນອອບໄລນ໌ຂອງໂປຣແກມ UIFlow ທີ່ບໍ່ຕ້ອງການການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ແລະສາມາດສະໜອງປະສົບການການຊຸກຍູ້ໂປຣແກຣມທີ່ຕອບສະໜອງໄດ້. ກະລຸນາຄລິກໃສ່ເວີຊັນທີ່ສອດຄ້ອງກັນຂອງ UIFlow-Desktop-IDE ເພື່ອດາວໂຫລດຕາມລະບົບປະຕິບັດການຂອງທ່ານ .M5STACK-CORE2-Based-IoT-Development-Kit-FIG 17

ໂໝດການຂຽນໂປຣແກຣມ USB

Unzip ແຟ້ມ UIFlow Desktop IDE ທີ່ດາວໂຫລດມາແລ້ວ ແລະຄລິກສອງຄັ້ງເພື່ອເປີດໃຊ້ແອັບພລິເຄຊັນ.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 18

ຫຼັງ​ຈາກ app ເລີ່ມ​ຕົ້ນ​, ມັນ​ຈະ​ກວດ​ພົບ​ອັດ​ຕະ​ໂນ​ມັດ​ວ່າ​ຄອມ​ພິວ​ເຕີ​ຂອງ​ທ່ານ​ມີ USB Driver (CP210X​)​, ໃຫ້​ຄລິກ​ໃສ່​ຕິດ​ຕັ້ງ​, ແລະ​ປະ​ຕິ​ບັດ​ຕາມ​ການ​ກະ​ຕຸ້ນ​ໃຫ້​ສໍາ​ເລັດ​ການ​ຕິດ​ຕັ້ງ​.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 19

ຫຼັງຈາກການຕິດຕັ້ງໄດເວີສໍາເລັດແລ້ວ, ມັນຈະເຂົ້າໄປໃນ UIFlow Desktop IDE ໂດຍອັດຕະໂນມັດແລະຈະປາກົດກ່ອງການຕັ້ງຄ່າໂດຍອັດຕະໂນມັດ. ໃນເວລານີ້, ເຊື່ອມຕໍ່ອຸປະກອນ M5 ກັບຄອມພິວເຕີຜ່ານສາຍຂໍ້ມູນ Tpye-C.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 20

ການ​ນໍາ​ໃຊ້ UIFlow Desktop IDE ຮຽກ​ຮ້ອງ​ໃຫ້​ອຸ​ປະ​ກອນ M5 ທີ່​ມີ​ເຟີມ​ແວ UIFlow ແລະ​ເຂົ້າ ** ໂຫມດ​ການ​ດໍາ​ເນີນ​ໂຄງ​ການ USB **​.

ກົດປຸ່ມເປີດປິດຢູ່ເບື້ອງຊ້າຍຂອງອຸປະກອນເພື່ອເລີ່ມຕົ້ນໃຫມ່, ຫຼັງຈາກເຂົ້າໄປໃນເມນູ, ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຢ່າງໄວວາເພື່ອເລືອກໂຫມດ USB.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

ເລືອກພອດທີ່ສອດຄ້ອງກັນ, ແລະອຸປະກອນການຂຽນໂປຼແກຼມ, ຄລິກຕົກລົງເພື່ອເຊື່ອມຕໍ່.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 22

ການເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງ

ແນະນຳ UIFlow Block

ເອກະສານ / ຊັບພະຍາກອນ

ຊຸດພັດທະນາ IoT ໂດຍອີງໃສ່ M5STACK M5STACK-CORE2 [pdf] ຄູ່ມືຜູ້ໃຊ້
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ຊຸດພັດທະນາ IoT Based M5STACK-CORE2, M5STACK-CORE2, ຊຸດພັດທະນາ IoT ພື້ນຖານ, ຊຸດພັດທະນາ IoT, ຊຸດພັດທະນາ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *