M5stack-logo

Modula M5stack M5STICKC PLUS ESP32-PICO-D4

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-Product

OUTLINE

StickC PLUS panelek ESP32 e ku li ser modulek ESP32-PICO-D4-ê ye, bi yek LED û yek bişkokê ve panel ji PC + ABC hatî çêkirin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-1

Pêkhatina Hardware

Zehmetkêşana M5StickC PLUS: Modula ESP32-PICO-D4, ekrana TFT, IMU, veguhezkarê IR, LED sor, Bişkok, navbeynkariya GROVE, navbeynkariya TypeC-to-USB, çîpê Rêveberiya Hêzê û pîlê.

  • StickT Kamera infrared zêde bikin.
  • ESP32- PICO-D4 Modulek Pergal-di-Pakêtê (SiP) e ku li ser bingeha ESP32-ê ye, fonksiyonên Wi-Fi û Bluetooth-ê bêkêmasî peyda dike. Module 4-MB flash SPI yek dike. ESP32-PICO-D4 hemî hêmanên dorhêlê bi rengek bêkêmasî yek dike, di nav de oscilatorek krîstal, flash, kondensatorên parzûnê, û girêdanên lihevhatina RF-ê di yek pakêtê de.
  • Ekrana TFT dîmenderek rengîn a 1.14 înç e ku ji hêla Sitronix's ST7789 ve bi çareseriya 135 x 240 ve tê ajotin.tage range 2.5~3.3V e
  • IMU MPU-6886 amûrek şopandina tevgerê ya 6-texn e ku gyroskopek 3-texn û lezgehek 3-xebatî di pakêtek LGA ya piçûk 3 mm x 3 mm x 0.75 mm ya 24-pin de pêk tîne.
  • Rêveberiya hêzê çîp AXP192 ya X-Powers e. The voltage range 2.9V ~ 6.3V e û niha şarjê 1.4A ye.
  • M5StickC PLUS ESP32 bi her tiştê ku ji bo bernamekirinê, her tiştê ku ji bo xebitandin û pêşkeftinê hewce dike re dike

PIN DESCRIPTION

  • INTERFACE USB

M5CAMREA Veavakirina Type-C navbeynkariya USB-yê, protokola ragihandinê ya standard USB2.0 piştgirî dike.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-3

DESCRIPTION FUNKSIONAL

Ev beş modul û fonksiyonên cihêreng ESP32-PICO-D4 vedibêje.

CPU Û BÎRA 

ESP32-PICO-D4 du Xtensa® 32-bit LX6 MCU-ya kêm-hêza xwe vedihewîne. Bîra ser-çîpê ya ku pêk tê:

  • 448-KB ROM, û bername ji bo bangên fonksiyona kernel dest pê dike
  • Ji bo rêwerzek 520 KB û çîpek hilanîna daneyê SRAM (tevî bîra flash 8 KB RTC)
  • Bîra flash RTC ya 8 KB SRAM, dema ku RTC dikare di moda xewê ya kûr de were destpêkirin, û ji bo hilanîna daneyên ku ji hêla CPU-ya sereke ve têne gihîştin.
  • Bîra hêdî ya RTC, ya 8 KB SRAM, dikare ji hêla hevprocessorê ve di moda Xew-kûr de were gihîştin.
  • Ji karanîna 1 kbit, ku pergala 256-bit-taybetî ye (navnîşana MAC û chipset); 768 bitên mayî ji bo bernameya bikarhêner têne veqetandin, van bernameyên Flash-ê şîfrekirin û nasnameya çîpê vedihewîne.

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î di nav CPU-yê de 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î ku li cîhê daneya CPU-yê hatî nexşandin, ji bo gihîştina 8-bit, 16-bit, û 32-bit piştgirî dike. Flash tenê operasyonên xwendinê piştgirî dike, û SRAM operasyonên xwendin û nivîsandinê piştgirî dike.

ESP32-PICO-D4 4 MB SPI Flash-ya yekbûyî, kod dikare li cîhê CPU-yê were nexşandin, ji bo gihîştina 8-bit, 16-bit û 32-bit piştgirî dike, û dikare kodê bicîh bîne. Pîne GPIO6 ESP32 ya, GPIO7, GPIO8, GPIO9, GPIO10, û GPIO11 ji bo girêdana modulê ya yekbûyî SPI Flash, ji bo fonksiyonên din nayê pêşniyar kirin.

KRÎSTAL

  •  ESP32-PICO-D4 oscilatorek krîstal a 40 MHz yek dike.

RTC MANAGEMENT Û XERXANA HÊZÊ KÊM

ESP32 teknîkên rêveberiya hêzê yên pêşkeftî bikar tîne ku dibe ku di navbera awayên cûda yên hilanîna hêzê de werin 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, û demjimêr dikare were mîheng kirin. Wi-Fi / Bluetooth baseband û 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 di rewşek xebatê de ne. Daneyên girêdana WiFi û 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 li ser demjimêra hêdî û hin RTC GPIO li ser kar heye. Saet an demjimêr RTC RTC dikare ji moda GPIO Hibernation şiyar bibe.
  • Moda xewê ya kûr
    • moda xewê ya têkildar: hêz di navbera moda Çalak, Modem-xew, û Xew-xew de diguhere moda hildiberîne. 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.

Fonksiyon di modên vexwarina hêzê yên cihêreng de: TABLE 5

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-23

TAYBETÊN ELEKTRÎK

PARAMETER SÎNOR 

Tablo 8: Nirxên sînordar 

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-24

  1. VIO li ser pêla dabînkirina hêzê, ESP32 Taybetmendiya Teknîkî ya Pêvek IO_MUX, wekî SD_CLK dabînkirina hêzê ji bo VDD_SDIO binihêrin

UIFlow Destpêka Zû

  • Ev tutorial ji bo M5StickC û M5StickC PLUS derbas dibe

Amûra şewitandinê 

Ji kerema xwe bişkoja jêrîn bikirtînin da ku li gorî pergala xebitandina xwe amûra şewitandina firmware M5Burner ya têkildar dakêşin. Serlêdanê vekin û vekin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-5

Firmware şewitandin 

  • Du caran bikirtînin da ku amûra şewitandinê ya Burner vekin, di pêşeka çepê de celebê cîhaza têkildar hilbijêrin, guhertoya firmware ya ku hûn hewce ne hilbijêrin û bişkoja dakêşanê bikirtînin da ku dakêşin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-6

  • Dûv re cîhaza M5 bi kabloya Type-C ve bi komputerê ve girêdin, û porta COM-ê ya têkildar hilbijêrin, rêjeya baud dikare veavakirina xwerû ya li M5Burner bikar bîne, di heman demê de, hûn dikarin WIFI-ya ku dê cîhaz pê ve girêdayî be jî dagirin. di dema şewitandina firmware stage agahî. Piştî veavakirinê, bikirtînin "Burn" da ku dest bi şewitandinê bikin

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-7

  • Dema ku têketina şewitandinê bi Serkeftî Bişewitîne, ev tê vê wateyê ku firmware hatî şewitandin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-8

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

WIFI saz bike  

UIFlow hem offline û hem jî peyda dike web guhertoyên bernamesaz. 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 girêdana 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-9

Veavakirina AP hotspot WiFi 

  • Bişkojka hêzê ya li milê çepê bikirtînin û bigirin da ku makîneyê vekin. Ger WiFi neyê mîheng kirin, dema ku ew ji bo cara yekem were vemirandin dê pergal bixweber bikeve moda veavakirina torê. Bifikirin ku hûn dixwazin piştî ku bernameyên din bimeşînin ji nû ve têkevin moda veavakirina torê, hûn dikarin li jêr operasyona jêrîn binihêrin. Piştî ku Logoya UIFlow di destpêkê de xuya bû, zû bişkoka 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 Malê 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-10

  • Piştî ku bi serfirazî bi têlefona xweya desta ve bi hotspotê ve girêdide, geroka têlefona desta vekin 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 bikin, û bikirtînin Mîheng bikin da ku agahdariya WiFi-ya xwe tomar bikin. . Piştî ku bi serfirazî mîheng kirin û têkeve moda bernamekirinê dê cîhaz bixweber ji nû ve dest pê bike.

Not: Di agahdariya WiFi-ya mîhengkirî de tîpên taybetî yên wekî "cihê" nayê destûr kirin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-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 bernameyek bernameyê bistînin. Di bin rewşa xwerû de, piştî yekem veavakirina tora WiFi ya serketî, cîhaz dê 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 serdanê xwe bigihînin rûpela bernameya UIFlow flow.m5stack.com li ser geroka kompîturê.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-12

API KEY 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 amûrek taybetî were derxistin. Pêdivî ye ku bikarhêner di komputerê de serdana flow.m5stack.com bike web geroka ku têkevin rûpela bernameya UIFlow. Bişkojka mîhengê ya di barika menuya 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-13

LED ronî bike 

Gavên jorîn temam bikin, wê hingê hûn dikarin bi UIFlow dest bi bernamekirinê bikin. Ya jêrîn dê bernameyek hêsan nîşanî we bide ku M5StickC bişopîne da ku nîşana LED ronî bike. (1. LED-ê kaş bikin da ku bloka bernameyê ronî bike. 2. Bernameya destpêkirina Setup-ê veqetînin. 3 Li quncika jorê ya rastê bişkoka Run bikirtînin)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-14

UIFlow Desktop IDE 

UIFlow Desktop IDE guhertoyek negirêdayî ya bernameçêkerê UIFlow e ku pêwendiyek torê hewce nake û dikare ji we re ezmûnek pêvekirina bernameyek 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-15

mode bernameya USB 

Arşîva UIFlow Desktop IDE ya dakêşandî vekin û du caran bikirtînin da ku serîlêdanê bimeşînin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-16

Piştî ku sepan dest pê dike, ew ê bixweber bibîne ka komputera we ajokerek USB (CP210X) heye an na, bikirtînin Install, û bişopînin da ku sazkirinê biqedînin. (M5StickC ajokerek CP210X hewce nake, ji ber vê yekê bikarhêner dikarin hilbijêrin ku saz bikin an jî derbas bikin)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-17

Piştî ku sepan dest pê dike, ew ê bixweber bibîne ka komputera we ajokerek USB (CP210X) heye an na, bikirtînin Install, û bişopînin da ku sazkirinê biqedînin. (M5StickC ajokerek CP210X hewce nake, ji ber vê yekê bikarhêner dikarin hilbijêrin ku saz bikin an jî derbas bikin)

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-18

Bikaranîna UIFlow Desktop IDE pêdivî ye ku amûrek M5 bi firmware UIFlow û têketina ** moda bernamesaziya USB-yê

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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-19

Porta têkildar, û cîhaza bernamekirinê hilbijêrin, û OK bikirtînin da ku pê ve girêbidin.

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-20

BLE UART

Danasîna fonksiyonê 

Têkiliya Bluetooth-ê saz bikin û karûbarê derbasbûna Bluetooth-ê çalak bikin

M5stack-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-21

  • Init ble uart name Mîhengan dest pê bikin, navê cîhaza Bluetooth-ê mîheng bikin.
  • BLE UART Writer 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î daneyan di cache BLE UART de dixwîne.
  • 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-M5STICKC-PLUS-ESP32-PICO-D4-module-fig-22

Girêdanên Têkildar

  • M5StickC IoT Destpêk Destpêk
  • Danasîna UIFlow Block

Daxuyaniya FCC

Her guheztin an guheztinek ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatiye 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î. Daxuyaniya Pêşkêşkirinê Daxuyaniya Xweseriyê Daxuyaniya Pêşkêşkirinê Daxuyaniya Xweseriyê 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:
  • Antenna wergirtinê ji nû ve veguhezînin an veguhezînin.
  • 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.

Daxuyaniya Radyoya Radyasyonê ya FCC:

Ev amûr bi sînorên radyasyona tîrêjê ya FCC re ku ji bo jîngehek nekontrol hatine destnîşan kirin tevdigere. Divê ev amûr bi dûrahiya herî kêm 20 cm di navbera radyator û laşê we de were saz kirin û xebitandin. Bişkojka hêzê ya alîgir ji bo du saniyan bikirtînin û bigirin da ku amûrê dest pê bike. Zêdetirî 6 çirkeyan pêl bikin û bihêlin da ku cîhazê vemirînin. Bi riya ekrana Xanî ve biguherînin moda wêneyê, û avatara ku bi kamerayê ve tê wergirtin li ser ekrana TFT tê xuyang kirin. Divê kabloya USB di dema xebatê de were girêdan, û pîlê lîtium ji bo hilanîna kurt-kurt tê bikar anîn da ku pêşî li têkçûna hêzê bigire

Belge / Çavkanî

Modula M5stack M5STICKC PLUS ESP32-PICO-D4 [pdf] Rêbernameya Bikarhêner
Modula M5STICKCPLUS, 2AN3WM5STICKCPLUS, ESP32-PICO-D4

Çavkanî

Bihêle şîroveyek

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