M5STACK-LOGO

Kit Pêşveçûna IoT-ya Bingeha M5STACK-CORE2

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

OUTLINE

M5Stick CORE2 panela ESP32 e ku li ser bingeha çîpê ESP32-D0WDQ6-V3, tê de yeM5STACK-CORE2-Based-IoT-Development-Kit-FIG 1

Pêkhatina Hardware
Hardware ya CORE2: Çîp ESP32-D0WDQ6-V3, ekrana TFT, LED kesk, Bişkok, pêwendiya GROVE, pêwendiya TypeC-to-USB, çîpê Rêvebiriya Hêzê û pîlê.
ESP32-D0WDQ6-V3 ESP32 bi du CPU-yên Harvard Architecture Xtensa LX6 ve pergalek du-core ye. Hemî bîranîna pêvekirî, bîranîna derve û alavên pêvekirî li ser otobusa daneyê û/an otobusa rêwerzan a van CPU-yan cih digirin. Ji bilî hin îstîsnayên piçûk (li jêr binêre), nexşeya navnîşana du CPU-yan sîmetrîk e, tê vê wateyê ku ew heman navnîşan bikar tînin da ku bigihîjin heman bîranîn. Gelek periferîkên di pergalê de dikarin bi DMA-yê ve xwe bigihînin bîranîna embedded.

Ekrana TFT dîmenderek rengîn a 2 înç e ku ILI9342C bi çarçoweya 320 x 240 ve tê ajotin.tagRêjeya 2.6 ~ 3.3 V e, rêza germahiya xebatê -25 ~ 55 ° C ye.
Chip Management Power AXP192 ya X-Powers e. The voltage range 2.9V ~ 6.3V e û niha şarjê 1.4A ye.
CORE2 ESP32 bi her tiştê ku ji bo bernamekirinê hewce dike, her tiştê ku ji bo xebitandin û pêşkeftinê hewce dike vedihewîne

PIN DESCRIPTION

INTERFACE USB

M5CAMREA Veavakirina Type-C navbeynkariya USB-yê, protokola ragihandinê ya standard USB2.0 piştgirî dike. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 2

GROVE INTERFACE

4p ji navberên 2.0mm M5CAMREA GROVE, têlên navxweyî û GND, 5V, GPIO32, GPIO33 ve girêdayî ye. M5STACK-CORE2-Based-IoT-Development-Kit-FIG 3

 

DESCRIPTION FUNKSIONAL

Ev beş modul û fonksiyonên cihêreng ESP32-D0WDQ6-V3 vedibêje.

CPU Û BÎRA 

Xtensa®yek-/du-core32-bitLX6 mîkroprosesor(ên), heta 600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS ji bo ESP32-D2WD):

  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM li RTC
  • QSPI gelek çîpên flash/SRAM piştgirî dike
PÊŞÎNA STORAGE

Flash derve û SRAM
ESP32 piştgirî dide fîşa QSPI-ya piralî ya derveyî û bîranîna gihîştina rasthatî ya statîk (SRAM), xwedan şîfreyek AES-a-based hardware ye ku bername û daneya bikarhêner biparêze.

  • ESP32 bi cachkirinê bigihîje QSPI Flash û SRAM-a derveyî. Heya 16 MB cîhê koda Flash-ê ya derveyî li CPU-yê tête nexşandin, gihîştina 8-bit, 16-bit û 32-bit piştgirî dike, û dikare kodê bicîh bîne.
  • Heya 8 MB Flash û SRAM-a derveyî nexşeya cîhê daneya CPU-yê, piştgirî ji bo gihîştina 8-bit, 16-bit û 32-bit. Flash tenê operasyonên xwendinê piştgirî dike, SRAM operasyonên xwendin û nivîsandinê piştgirî dike.

KRÎSTAL

Osîlatora krîstal a derve 2 MHz~60 MHz (40 MHz tenê ji bo fonksiyona Wi-Fi/BT)

RTC MANAGEMENT Û XERXANA HÊZÊ KÊM 

ESP32 teknîkên rêveberiya hêzê yên pêşkeftî bikar tîne dibe ku di navbera awayên cûda yên hilanîna hêzê de were guheztin. (Binêre Tablo 5).

  • Moda hilanîna hêzê
    • Moda Çalak: Çîpa RF-ê dixebite. Çîp dibe ku sînyalek deng werbigire û bişîne.
    • Modem-xew: CPU dikare bixebite, dibe ku demjimêr were mîheng kirin. Wi-Fi /Bandeya bingehîn a Bluetooth û RF
    • Moda sivik-xew: CPU hat sekinandin. RTC û bîra û periferîkên ULP operasyona coprocessor. Her bûyerek hişyarbûnê (MAC, mêvandar, demjimêra RTC an qutkirina derveyî) dê çîpê hişyar bike.
    • Moda xewê ya kûr: tenê bîra RTC û dorhêlên ku di rewşek xebatê de ne. Daneyên pêwendiya Wi-Fi û Bluetooth-ê di RTC de têne hilanîn. Coprocessor ULP dikare bixebite.
    • Moda Hibernation: Oscilatora 8 MHz û hevprosesorek ULP-ya çêkirî neçalak in. Bîra RTC ji bo vegerandina dabînkirina hêzê qut dibe. Tenê yek demjimêra demjimêra RTC ku li ser demjimêra hêdî ye û hin RTC GPIO li kar e. Saet an demjimêr RTC RTC dikare ji moda GPIO Hibernation şiyar bibe.
  • Moda xewê ya kûr
    • moda xewê ya têkildar: moda hilanîna hêzê di navbera moda Çalak, Modem-xew, moda Xew-ronahiyê de vediguhere. CPU, Wi-Fi, Bluetooth, û navberê dema pêşwextkirî ya radyoyê ku werin şiyar kirin, da ku pêwendiya Wi-Fi / Bluetooth piştrast bikin.
    • Rêbazên çavdêriya senzora kêm-hêza Ultra: Pergala bingehîn moda xew-kûr e, hevprosesorê ULP bi periyodîk tê vekirin an girtî ji bo pîvandina daneyên sensor. Sensor daneyan dipîve, hevprosesorê ULP biryar dide ka pergala sereke şiyar bike.

TAYBETÊN ELEKTRÎK

PARAMETER SÎNOR

  1. VIO li ser pêla dabînkirina hêzê, Pêveka Taybetmendiya Teknîkî ya ESP32 Binihêrin
    IO_MUX, wekî SD_CLK dabînkirina Hêzê ji bo VDD_SDIO.
    Ji bo destpêkirina amûrê du saniyan pêl bişkoka hêzê ya kêlekê bigrin. Ji 6 çirkeyan zêdetir bikirtînin û bigirin da ku amûrê biqewirînin. Bi rêya ekrana malê veguherîne moda wêneyê, û avatara ku bi kamerayê tê bidestxistin li ser ekrana tft tê xuyang kirin. Divê kabloya USB-ê dema ku bixebite were girêdan, û pîlê lîtium ji bo hilanîna demek kurt tê bikar anîn da ku pêşî li hêzê bigire. têkçûnî.

Daxuyaniya FCC

Her Guhertin an guheztinên ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatine pejirandin, dikare desthilatdariya bikarhêner a xebitandina amûrê betal bike.
Ev cîhaz bi beşa 15 ya Rêgezên FCC re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:

  1. Dibe ku ev amûr bibe sedema destwerdana zerardar, û
  2. Pêdivî ye ku ev amûr her destwerdana wergirtî qebûl bike, di nav de destwerdana ku dibe ku bibe sedema xebata nexwestî.

Not: Ev amûr hate ceribandin û hate dîtin ku li gorî beşê 15-ê Rêgezên FCC-ê bi tixûbên amûrek dîjîtal a pola B re tevdigere. Van sînoran ji bo peydakirina parastina maqûl li dijî destwerdana zerardar di sazgehek niştecîh de hatine çêkirin. Ev alavan enerjiya frekansa radyoyê çêdike, bikar tîne û dikare tîrêjê bide, û heke li gorî rêwerzan neyê saz kirin û bikar anîn, dibe ku bibe sedema mudaxeleyên zirardar ên ragihandina radyoyê. Lêbelê, garantiyek tune ku destwerdan dê di sazkirinek taybetî de çênebe. Ger ev amûr bibe sedema destwerdana zerardar ji bo wergirtina radyo an televizyonê, ku dikare bi qutkirin û vekirina amûrê were destnîşankirin, bikarhêner tê teşwîq kirin ku hewl bide ku destwerdanê bi yek an çend tedbîrên jêrîn rast bike:

  • eorient an antenna wergirtinê veguherîne.
  • Cûdahiya di navbera amûr û wergirê de zêde bikin.
  • Amûran bi dergehekê ve girêdin ku li ser çerxeyek ji ya ku wergirê pê ve girêdayî ye cûda ye.
  • Ji bo alîkariyê bi firoşkar an jî teknîsyenekî radyo/TV yê bi tecrûbe bişêwirin.

Agahdariya Ragihandina RF (SAR)
Ev têlefon ji bo ku ji sînorên emîsyonê yên ji bo rûbirûbûna enerjiya frekansa radyoyê (RF) ku ji hêla Komîsyona Ragihandinê ya Federal a Dewletên Yekbûyî ve hatî destnîşan kirin derbas neke, hatî çêkirin û çêkirin.
Di dema ceribandina SAR-ê de, ev amûr hate saz kirin ku di hemî bandên frekansê yên hatine ceribandin de di asta herî bilind a hêza xweya pejirandî de veguhezîne, û li cihên ku di karanîna li hember serî de bê veqetandin, û li nêzê laş bi veqetîna 0 mm mîna ronahiya RF-ê simule dike hate danîn.
Sînorê SAR ku ji hêla FCC ve hatî destnîşan kirin 1.6W / kg e. FCC ji bo vê modela têlefonê ku hemî astên SAR-ê yên raporkirî wekî ku li gorî rêwerzên pêşandana RF-ya FCC-yê hatine nirxandin, Destûrnameyek Amûrek daye.

Daxuyaniya IC
Ev amûr bi Pîşesaziya Kanada-destûra RSS-ê ya ku ji lîsansê veqetandî ye. Operasyon bi du şertên jêrîn ve girêdayî ye:

  1. ev cîhaz dibe ku destwerdanê nebe, û
  2. Divê ev amûr her destwerdanê qebûl bike, tevî mudaxeleyên ku dibe sedema xebata nexwestî ya cîhazê.

Daxuyaniya Pêşkêşkirina Radyoya IC
Ev EUT li gorî SAR-ê ye ji bo sînorên nifûsa giştî/xebata nekontrolkirî ya di IC RSS-102 de û li gorî rê û rêbazên pîvandinê yên ku di IEEE 1528 û IEC 62209 de hatine destnîşan kirin hatine ceribandin. Divê ev amûr bi dûrahiya herî kêm 0 cm were saz kirin û xebitandin. di navbera radyator û laşê we de. Divê ev amûr û antena(ên) wê li gel antenna an veguhezkerek din li hev cih negirin an bixebitin.

UIFlow Destpêka Zû

Amûra şewitandinê

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

Not: Piştî sazkirina bikarhênerên MacOS, ji kerema xwe serîlêdanê têxin peldanka Serlêdanê, wekî ku di wêneya jêrîn de tê xuyang kirin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 5

Firmware şewitandin

  1. Du caran bikirtînin da ku amûra şewitandina Burner vekin, di menuya çepê de celebê cîhaza têkildar hilbijêrin, guhertoya firmwareya ku hûn hewce ne hilbijêrin, û bişkoja dakêşanê bikirtînin da ku dakêşin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 6
  2. Dûv re cîhaza M5 bi kabloya Type-C bi komputerê ve girêdin, porta COM-ê ya têkildar hilbijêrin, rêjeya baud dikare veavakirina xwerû ya li M5Burner bikar bîne, ji bilî vê, hûn dikarin WIFI-ya ku dê di dema cîhazê de pê ve were girêdan jî dagirin. firmware şewitandin stage agahî. Piştî veavakirinê, "Burn" bikirtînin da ku dest bi şewitandinê bikin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 7
  3. Dema ku têketina şewitandinê bi Serkeftî Bişewitîne, ev tê wê wateyê ku firmware hatî şewitandin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 8

Dema ku yekem dişewite an bernameya firmware ne asayî dimeşe, hûn dikarin "Erase" bikirtînin da ku bîranîna flash jêbirin. Di nûvekirina paşîn a firmware de, ne hewce ye ku ji nû ve were jêbirin, wekî din agahdariya Wi-Fi ya tomarkirî dê were jêbirin û Mifteya API-ê dê were nûve kirin.

WIFI saz bike

UIFlow hem offline û hem jî peyda dike web guhertoya bernameçêker. Dema ku bikar bînin web guhertoya, divê em pêwendiyek WiFi ji bo cîhazê mîheng bikin. Ya jêrîn du awayên mîhengkirina pêwendiya WiFi ji bo cîhazê diyar dike ( Veavakirina şewitandinê û veavakirina xala AP-ê).

Veavakirina WiFi bişewitîne (pêşniyar kirin)

UIFlow-1.5.4 û guhertoyên jorîn dikarin agahdariya WiFi rasterast bi M5Burner binivîsin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 9

Veavakirina APhotspot WiFi

  1. Bişkojka hêzê ya li milê çepê bikirtînin û bigirin da ku makîneyê vekin. Ger WiFi neyê mîheng kirin, dema ku ji bo cara yekem were vemirandin dê pergal bixweber bikeve moda veavakirina torê. Bifikirin ku hûn dixwazin ji nû ve têkevin moda veavakirina torê piştî ku hûn bernameyên din bimeşînin, hûn dikarin operasyona jêrîn binihêrin. Piştî ku Logoya UIFlow di destpêkê de xuya bû, zû bişkojka Home (bişkoka navend M5) bikirtînin da ku têkevin rûpela veavakirinê. Bişkojka li milê rastê yê fuselajê bikirtînin da ku vebijarkê biguhezînin Mîhengê, û bişkoja Home bikirtînin da ku piştrast bikin. Bişkojka rastê bikirtînin da ku vebijarkê biguhezînin Mîhenga WiFi, bişkoja Home bikirtînin da ku piştrast bikin, û veavakirinê dest pê bikin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 10
  2. Piştî ku bi serfirazî bi têlefona xweya desta ve bi hotspotê ve girêdide, geroka têlefona desta veke da ku koda QR-ê li ser ekranê bişopîne an rasterast bigihîje 192.168.4.1, têkevin rûpelê da ku agahdariya WIFI-ya xweya kesane tije bike, û bikirtînin Mîheng bike ku agahdariya WiFi-ya xwe tomar bike. . Piştî ku bi serfirazî mîheng kirin û têkeve moda bernamekirinê dê cîhaz bixweber ji nû ve dest pê bike.

Not: Karakterên taybetî yên wekî "mekan" di agahdariya WiFi ya mîhengkirî de destûr nayê dayîn.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 11

Moda Bernamesaziya Torgilokê û API KEY

Têkeve moda bernameya torê

Moda bernameya torê di navbera cîhaza M5 û UIFlow de moda dockkirinê ye web platforma bernamekirinê. Dîmender dê rewşa pêwendiya torê ya heyî ya cîhazê nîşan bide. Dema ku nîşana kesk be, ev tê vê wateyê ku hûn dikarin di her kêliyê de bernameyê bişopînin. Di bin rewşa xwerû de, piştî yekem veavakirina tora WiFi ya serketî, dê cîhaz bixweber ji nû ve dest pê bike û bikeve moda bernameya torê. Heke hûn nizanin ku hûn piştî xebitandina serîlêdanên din çawa ji nû ve têkevin moda bernamekirinê, hûn dikarin karûbarên jêrîn binihêrin.

ji nû ve destpêkirinê, bişkojka A-yê di navbeyna menuya sereke de bikirtînin da ku moda bernamekirinê hilbijêrin û li bendê bin ku nîşana rast a nîşana torê di rûpela moda bernamekirinê de kesk bibe. Bi serdana ow.m5stack.com li ser gerokek komputerê bigihîjin rûpela bernamesaziya UIFlow.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

APKEY Pairing
Dema ku UIFlow bikar tînin API KEY pêbaweriya pêwendiyê ji bo cîhazên M5 e web bernamekirin. Bi mîhengkirina API KEY-a têkildar li ser milê UIFlow, bername dikare ji bo cîhaza taybetî were derxistin. Pêdivî ye ku bikarhêner di komputerê de serdana ow.m5stack.com bike web geroka ku têkevin rûpela bernameya UIFlow. Bişkojka mîhengê ya di barika menuê ya li goşeya rastê ya jorîn a rûpelê de bikirtînin, Bişkojka API-ê ya li ser cîhaza têkildar têkevin, hardware-ya hatî bikar anîn hilbijêrin, OK bikirtînin da ku hilînin û li bendê bimînin heya ku ew bi serfirazî ve girêdayî ye.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 13

 

HTTP

Gavên jorîn temam bikin, wê hingê hûn dikarin bi UIFlow dest bi bernamekirinê bikin. Ji bo example: Bi rêya HTTP-ê bi Baidu re bigihîjin

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

Danasîna fonksiyonê

Têkiliya Bluetooth-ê saz bikin û karûbarê derbasbûna Bluetooth-ê çalak bikin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 15

  • Navnîşana navgîniyê destnîşan bikin Mîhengan bidin destpêkirin, navê cîhaza Bluetooth-ê mîheng bikin.
  • BLE UART Writre Daneyên bi karanîna BLE UART bişînin.
  • BLE UART cache dimîne Hejmara baytên daneyên BLE UART kontrol bikin.
  • BLE UART hemî daneyên ReAad di cache BLE UART de bixwînin.
  • BLE UART tîpan dixwîne n daneyan di cacheya BLE UART de bixwîne.

Instructions

Têkiliya derbasbûna Bluetooth-ê saz bikin û LED-ya kontrolê ya çalak / off bişînin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 16

UIFlow Desktop IDE

UIFlow Desktop IDE guhertoyek negirêdayî ya bernameçêkerê UIFlow e ku pêwendiya torê hewce nake, û dikare ezmûna pêxistina bernameyê ya bersivdar peyda bike. Ji kerema xwe guhertoya têkildar a UIFlow-Desktop-IDE bikirtînin da ku li gorî pergala xebitandina xwe dakêşin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 17

mode bernameya USB

Arşîva UIFlow Desktop IDE ya dakêşandî vekin û du caran bikirtînin da ku serîlêdanê bimeşînin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 18

Piştî ku sepan dest pê dike, ew ê bixweber bibîne ka komputera we ajokerek USB (CP210X) heye an na, bikirtînin Saz bike, û ji bo qedandina sazkirinê şîretan bişopîne.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 19

Piştî ku sazkirina ajokerê qediya, ew ê bixweber têkeve IDE-ya Sermaseya UIFlow û bixweber qutiya veavakirinê derkeve. Di vê demê de, cîhaza M5 bi kabloya daneya Tpye-C bi komputerê ve girêdin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 20

Bikaranîna UIFlow Desktop IDE pêdivî bi cîhaza M5-ê bi firmware UIFlow heye û bikeve ** moda bernamesaziya USB **.

Bişkojka hêzê ya li milê çepê yê cîhazê bikirtînin da ku ji nû ve bidin destpêkirin, piştî ku têkevin menuyê, zû bişkoja rastê bikirtînin da ku moda USB hilbijêrin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 21

Porta têkildar, û amûra bernamekirinê hilbijêrin, OK bikirtînin da ku pê ve girêbidin.M5STACK-CORE2-Based-IoT-Development-Kit-FIG 22

Girêdanên Têkildar

Danasîna UIFlow Block

Belge / Çavkanî

M5STACK M5STACK-CORE2 Kit Pêşveçûna Bingeha IoT [pdf] Rêbernameya Bikarhêner
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Kit Pêşveçûna IoT-ya Bingehîn, M5STACK-CORE2, Kit Pêşveçûna Bingehîn IoT, Kit Pêşveçûna IoT, Kit Pêşveçûn

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *