M5STACK-લોગો

M5STACK-CORE2 આધારિત IoT ડેવલપમેન્ટ કિટ

M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ઉત્પાદન

આઉટલાઇન

M5Stick CORE2 એ ESP32 બોર્ડ છે જે ESP32-D0WDQ6-V3 ચિપ પર આધારિત છે.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 1

હાર્ડવેર કમ્પોઝિશન
CORE2 નું હાર્ડવેર: ESP32-D0WDQ6-V3 ચિપ, TFT સ્ક્રીન, ગ્રીન એલઇડી, બટન, ગ્રોવ ઇન્ટરફેસ, TypeC-ટુ-USB ઇન્ટરફેસ, પાવર મેનેજમેન્ટ ચિપ અને બેટરી.
ESP32-D0WDQ6-V3 ESP32 એ બે હાર્વર્ડ આર્કિટેક્ચર Xtensa LX6 CPUs સાથેની ડ્યુઅલ-કોર સિસ્ટમ છે. તમામ એમ્બેડેડ મેમરી, એક્સટર્નલ મેમરી અને પેરિફેરલ્સ ડેટા બસ અને/અથવા આ CPU ની સૂચના બસ પર સ્થિત છે. કેટલાક નાના અપવાદો સાથે (નીચે જુઓ), બે CPU નું એડ્રેસ મેપિંગ સપ્રમાણ છે, એટલે કે તેઓ એક્સેસ કરવા માટે સમાન સરનામાંનો ઉપયોગ કરે છે. સમાન મેમરી. સિસ્ટમમાં બહુવિધ પેરિફેરલ્સ DMA દ્વારા એમ્બેડેડ મેમરીને ઍક્સેસ કરી શકે છે.

TFT સ્ક્રીન 2 x 9342 ના રિઝોલ્યુશન સાથે ILI320C સંચાલિત 240-ઇંચની રંગીન સ્ક્રીન છે. ઓપરેટિંગ વોલ્યુમtage શ્રેણી 2.6~3.3V છે, કાર્યકારી તાપમાન શ્રેણી -25~55°C છે.
પાવર મેનેજમેન્ટ ચિપ X-Powers નું AXP192 છે. ઓપરેટિંગ વોલ્યુમtage રેન્જ 2.9V~6.3V છે અને ચાર્જિંગ કરંટ 1.4A છે.
CORE2 ESP32 ને પ્રોગ્રામિંગ માટે જરૂરી દરેક વસ્તુ, ઓપરેશન અને વિકાસ માટે જરૂરી દરેક વસ્તુથી સજ્જ કરે છે

પિન વર્ણન

યુ.એસ.બી. ઇન્ટરફેસ

M5CAMREA રૂપરેખાંકન પ્રકાર-C પ્રકાર USB ઇન્ટરફેસ, USB2.0 પ્રમાણભૂત સંચાર પ્રોટોકોલને સપોર્ટ કરે છે. M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 2

ગ્રોવ ઈન્ટરફેસ

4mm M2.0CAMREA GROVE ઇન્ટરફેસ, આંતરિક વાયરિંગ અને GND, 5V, GPIO5, GPIO32 કનેક્ટેડની 33p નિકાલ કરેલી પિચ. M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 3

 

કાર્યાત્મક વર્ણન

આ પ્રકરણ ESP32-D0WDQ6-V3 વિવિધ મોડ્યુલો અને કાર્યોનું વર્ણન કરે છે.

CPU અને મેમરી 

Xtensa®single-/dual-core32-bitLX6microprocessor(s), to600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, ESP400-D32WD માટે 2 MIPS):

  • 448 KB રોમ
  • 520 KB SRAM
  • RTC માં 16 KB SRAM
  • QSPI બહુવિધ ફ્લેશ/SRAM ચિપ્સને સપોર્ટ કરે છે
સ્ટોરેજ વર્ણન

બાહ્ય ફ્લેશ અને SRAM
ESP32 બહુવિધ બાહ્ય QSPI ફ્લેશ અને સ્ટેટિક રેન્ડમ એક્સેસ મેમરી (SRAM) ને સપોર્ટ કરે છે, જેમાં વપરાશકર્તા પ્રોગ્રામ્સ અને ડેટાને સુરક્ષિત રાખવા માટે હાર્ડવેર-આધારિત AES એન્ક્રિપ્શન છે.

  • ESP32 કેશીંગ દ્વારા બાહ્ય QSPI ફ્લેશ અને SRAM ને ઍક્સેસ કરે છે. 16 MB સુધીની બાહ્ય ફ્લેશ કોડ જગ્યા CPU માં મેપ કરેલી છે, 8-બીટ, 16-બીટ અને 32-બીટ એક્સેસને સપોર્ટ કરે છે અને કોડને એક્ઝિક્યુટ કરી શકે છે.
  • CPU ડેટા સ્પેસમાં 8 MB સુધીની બાહ્ય ફ્લેશ અને SRAM મેપ કરેલ છે, 8-બીટ, 16-બીટ અને 32-બીટ એક્સેસ માટે સપોર્ટ. ફ્લેશ માત્ર રીડ ઑપરેશનને સપોર્ટ કરે છે, SRAM રીડ અને રાઇટ ઑપરેશનને સપોર્ટ કરે છે.

ક્રિસ્ટલ

બાહ્ય 2 MHz~60 MHz ક્રિસ્ટલ ઓસિલેટર (40 MHz માત્ર Wi-Fi/BT કાર્યક્ષમતા માટે)

આરટીસી મેનેજમેન્ટ અને ઓછો પાવર વપરાશ 

ESP32 અદ્યતન પાવર મેનેજમેન્ટ તકનીકોનો ઉપયોગ કરે છે જે વિવિધ પાવર સેવિંગ મોડ્સ વચ્ચે સ્વિચ કરી શકાય છે. (કોષ્ટક 5 જુઓ).

  • પાવર સેવિંગ મોડ
    • સક્રિય મોડ: આરએફ ચિપ કાર્યરત છે. ચિપ એક ધ્વનિ સંકેત પ્રાપ્ત કરી શકે છે અને પ્રસારિત કરી શકે છે.
    • મોડેમ-સ્લીપ મોડ: CPU ચાલી શકે છે, ઘડિયાળ ગોઠવી શકાય છે. Wi-Fi / બ્લુટુથ બેઝબેન્ડ અને RF
    • લાઇટ-સ્લીપ મોડ: CPU સસ્પેન્ડ. RTC અને મેમરી અને પેરિફેરલ્સ ULP કોપ્રોસેસર કામગીરી. કોઈપણ વેક-અપ ઇવેન્ટ (MAC, હોસ્ટ, RTC ટાઈમર અથવા બાહ્ય વિક્ષેપ) ચિપને જાગૃત કરશે.
    • ડીપ સ્લીપ મોડ: કાર્યકારી સ્થિતિમાં માત્ર RTC મેમરી અને પેરિફેરલ્સ. RTC માં સંગ્રહિત Wi-Fi અને બ્લૂટૂથ કનેક્ટિવિટી ડેટા. ULP કોપ્રોસેસર કામ કરી શકે છે.
    • હાઇબરનેશન મોડ: 8 MHz ઓસિલેટર અને બિલ્ટ-ઇન કોપ્રોસેસર ULP અક્ષમ છે. પાવર સપ્લાય પુનઃસ્થાપિત કરવા માટે આરટીસી મેમરી કાપી છે. માત્ર એક RTC ઘડિયાળ ટાઈમર ધીમી ઘડિયાળ પર સ્થિત છે અને કેટલાક RTC GPIO કામ પર છે. RTC RTC ઘડિયાળ અથવા ટાઈમર GPIO હાઇબરનેશન મોડમાંથી જાગી શકે છે.
  • ડીપ સ્લીપ મોડ
    • સંબંધિત સ્લીપ મોડ: પાવર સેવ મોડ એક્ટિવ, મોડેમ-સ્લીપ, લાઇટ-સ્લીપ મોડ વચ્ચે સ્વિચિંગ. CPU, Wi-Fi, Bluetooth, અને રેડિયો પ્રીસેટ સમય અંતરાલ જાગૃત થવા માટે, Wi-Fi/Bluetooth કનેક્શનની ખાતરી કરવા માટે.
    • અલ્ટ્રા લો-પાવર સેન્સર મોનિટરિંગ પદ્ધતિઓ: મુખ્ય સિસ્ટમ ડીપ-સ્લીપ મોડ છે, સેન્સર ડેટાને માપવા માટે ULP કોપ્રોસેસર સમયાંતરે ખોલવામાં અથવા બંધ કરવામાં આવે છે. સેન્સર ડેટાને માપે છે, ULP કોપ્રોસેસર નક્કી કરે છે કે મુખ્ય સિસ્ટમને જાગૃત કરવી કે નહીં.

ઇલેક્ટ્રિકલ લાક્ષણિકતાઓ

પરિમાણોને મર્યાદિત કરો

  1. પાવર સપ્લાય પેડ માટે VIO, ESP32 ટેકનિકલ સ્પેસિફિકેશન પરિશિષ્ટ નો સંદર્ભ લો
    IO_MUX, VDD_SDIO માટે પાવર સપ્લાયના SD_CLK તરીકે.
    ઉપકરણ શરૂ કરવા માટે બાજુના પાવર બટનને બે સેકન્ડ માટે દબાવો અને પકડી રાખો. ઉપકરણને બંધ કરવા માટે 6 સેકન્ડથી વધુ સમય સુધી દબાવી રાખો. હોમ સ્ક્રીન દ્વારા ફોટો મોડ પર સ્વિચ કરો, અને કેમેરા દ્વારા મેળવી શકાય તેવો અવતાર tft સ્ક્રીન પર પ્રદર્શિત થાય છે. કામ કરતી વખતે USB કેબલ જોડાયેલ હોવી આવશ્યક છે, અને લિથિયમ બેટરીનો ઉપયોગ પાવરને રોકવા માટે ટૂંકા ગાળાના સ્ટોરેજ માટે થાય છે. નિષ્ફળતા.

FCC નિવેદન

અનુપાલન માટે જવાબદાર પક્ષ દ્વારા સ્પષ્ટપણે મંજૂર કરાયેલા કોઈપણ ફેરફારો અથવા ફેરફારો, સાધનસામગ્રીના સંચાલન માટે વપરાશકર્તાની સત્તાને રદ કરી શકે છે.
આ ઉપકરણ FCC નિયમોના ભાગ 15નું પાલન કરે છે. ઓપરેશન નીચેની બે શરતોને આધીન છે:

  1. આ ઉપકરણ હાનિકારક હસ્તક્ષેપનું કારણ બની શકશે નહીં, અને
  2. આ ઉપકરણે પ્રાપ્ત થયેલ કોઈપણ દખલને સ્વીકારવી આવશ્યક છે, જેમાં દખલગીરીનો સમાવેશ થાય છે જે અનિચ્છનીય કામગીરીનું કારણ બની શકે છે.

નોંધ: આ સાધનનું પરીક્ષણ કરવામાં આવ્યું છે અને FCC નિયમોના ભાગ 15 અનુસાર વર્ગ B ડિજિટલ ઉપકરણ માટેની મર્યાદાઓનું પાલન કરે છે. આ મર્યાદાઓ રેસિડેન્શિયલ ઇન્સ્ટોલેશનમાં હાનિકારક હસ્તક્ષેપ સામે વાજબી સુરક્ષા પ્રદાન કરવા માટે ડિઝાઇન કરવામાં આવી છે. આ સાધન રેડિયો ફ્રિકવન્સી ઉર્જા ઉત્પન્ન કરે છે, તેનો ઉપયોગ કરે છે અને તેને ફેલાવી શકે છે અને, જો સૂચનાઓ અનુસાર ઇન્સ્ટોલ અને ઉપયોગ કરવામાં ન આવે તો, રેડિયો સંચારમાં હાનિકારક દખલ થઈ શકે છે. જો કે, ત્યાં કોઈ ગેરેંટી નથી કે કોઈ ચોક્કસ ઇન્સ્ટોલેશનમાં હસ્તક્ષેપ થશે નહીં. જો આ સાધન રેડિયો અથવા ટેલિવિઝન રિસેપ્શનમાં હાનિકારક દખલનું કારણ બને છે, જે સાધનને બંધ અને ચાલુ કરીને નક્કી કરી શકાય છે, તો વપરાશકર્તાને નીચેનામાંથી એક અથવા વધુ પગલાં દ્વારા દખલગીરીને સુધારવાનો પ્રયાસ કરવા પ્રોત્સાહિત કરવામાં આવે છે:

  • પ્રાપ્ત એન્ટેનાને પૂર્વવર્તી અથવા સ્થાનાંતરિત કરો.
  • સાધનસામગ્રી અને રીસીવર વચ્ચેનું વિભાજન વધારવું.
  • સાધનસામગ્રીને એક સર્કિટ પરના આઉટલેટમાં કનેક્ટ કરો જે રીસીવર સાથે જોડાયેલ છે તેનાથી અલગ.
  • મદદ માટે ડીલર અથવા અનુભવી રેડિયો/ટીવી ટેકનિશિયનની સલાહ લો.

RF એક્સપોઝર માહિતી (SAR)
આ ફોન યુનાઇટેડ સ્ટેટ્સના ફેડરલ કોમ્યુનિકેશન કમિશન દ્વારા નિર્ધારિત રેડિયો ફ્રીક્વન્સી (RF) ઊર્જાના સંપર્કમાં આવવા માટે ઉત્સર્જન મર્યાદાને ઓળંગી ન જાય તે માટે ડિઝાઇન અને ઉત્પાદિત કરવામાં આવ્યો છે.
એસએઆર પરીક્ષણ દરમિયાન, આ ઉપકરણ બધા પરીક્ષણ કરેલ આવર્તન બેન્ડમાં તેના ઉચ્ચતમ પ્રમાણિત પાવર સ્તરે પ્રસારિત કરવા માટે સુયોજિત થયેલ હતું, અને એવી સ્થિતિમાં મૂકવામાં આવ્યું છે કે જે આર.એફ.ના સંપર્કમાં માથાની વિરુદ્ધ અનુકરણનું અનુકરણ કરે છે, અને શરીરની નજીક 0 મી.મી.
FCC દ્વારા સેટ કરેલ SAR મર્યાદા 1.6W/kg છે. FCC એ આ મોડલ ફોન માટે FCC RF એક્સપોઝર માર્ગદર્શિકાના પાલનમાં મૂલ્યાંકન કરાયેલા તમામ રિપોર્ટ કરેલ SAR સ્તરો સાથે સાધનસામગ્રી અધિકૃતતા આપી છે.

IC સૂચના
આ ઉપકરણ ઇન્ડસ્ટ્રી કેનેડા લાઇસન્સ-મુક્તિ RSS માનકોનું પાલન કરે છે. ઓપરેશન નીચેની બે શરતોને આધીન છે:

  1. આ ઉપકરણ હસ્તક્ષેપનું કારણ બની શકશે નહીં, અને
  2. આ ઉપકરણએ કોઈપણ દખલગીરી સ્વીકારવી આવશ્યક છે, જેમાં દખલગીરીનો સમાવેશ થાય છે જે ઉપકરણના અનિચ્છનીય કામગીરીનું કારણ બની શકે છે.

IC રેડિયેશન એક્સપોઝર સ્ટેટમેન્ટ
આ EUT IC RSS-102 માં સામાન્ય વસ્તી/અનિયંત્રિત એક્સપોઝર મર્યાદાઓ માટે SAR નું પાલન કરે છે અને IEEE 1528 અને IEC 62209 માં નિર્દિષ્ટ માપન પદ્ધતિઓ અને પ્રક્રિયાઓ અનુસાર તેનું પરીક્ષણ કરવામાં આવ્યું હતું. આ સાધન લઘુત્તમ 0 સે.મી.ના અંતર સાથે સ્થાપિત અને સંચાલિત હોવું જોઈએ. રેડિયેટર અને તમારા શરીર વચ્ચે. આ ઉપકરણ અને તેના એન્ટેના (ઓ) અન્ય કોઈપણ એન્ટેના અથવા ટ્રાન્સમીટર સાથે સહ-સ્થિત અથવા કાર્યરત ન હોવા જોઈએ

UIFlow ક્વિક સ્ટાર્ટ

બર્નિંગ સાધન

M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 4

નોંધ: MacOS વપરાશકર્તાઓના ઇન્સ્ટોલેશન પછી, કૃપા કરીને એપ્લિકેશનને એપ્લિકેશન ફોલ્ડરમાં મૂકો, નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 5

ફર્મવેર બર્નિંગ

  1. બર્નર બર્નિંગ ટૂલ ખોલવા માટે ડબલ-ક્લિક કરો, ડાબા મેનુમાં અનુરૂપ ઉપકરણ પ્રકાર પસંદ કરો, તમને જોઈતું ફર્મવેર સંસ્કરણ પસંદ કરો અને ડાઉનલોડ કરવા માટે ડાઉનલોડ બટનને ક્લિક કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 6
  2. પછી M5 ઉપકરણને Type-C કેબલ દ્વારા કમ્પ્યુટર સાથે કનેક્ટ કરો, અનુરૂપ COM પોર્ટ પસંદ કરો, બૉડ રેટ M5Burner માં ડિફૉલ્ટ ગોઠવણીનો ઉપયોગ કરી શકે છે, વધુમાં, તમે તે WIFI પણ ભરી શકો છો જેની સાથે ઉપકરણ કનેક્ટ થશે. ફર્મવેર બર્નિંગ એસtage માહિતી. રૂપરેખાંકન પછી, બર્નિંગ શરૂ કરવા માટે "બર્ન" પર ક્લિક કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 7
  3. જ્યારે બર્નિંગ લોગ બર્ન સક્સેસફુલી પ્રોમ્પ્ટ કરે છે, તેનો અર્થ એ છે કે ફર્મવેર બર્ન થઈ ગયું છે.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 8

જ્યારે પ્રથમ બર્નિંગ અથવા ફર્મવેર પ્રોગ્રામ અસાધારણ રીતે ચાલે છે, ત્યારે તમે ફ્લેશ મેમરીને ભૂંસી નાખવા માટે "ઇરેઝ" પર ક્લિક કરી શકો છો. અનુગામી ફર્મવેર અપડેટમાં, ફરીથી ભૂંસી નાખવાની જરૂર નથી, અન્યથા સાચવેલ Wi-Fi માહિતી કાઢી નાખવામાં આવશે અને API કી તાજી કરવામાં આવશે.

WIFI ને ગોઠવો

UIFlow ઑફલાઇન અને web પ્રોગ્રામરનું સંસ્કરણ. નો ઉપયોગ કરતી વખતે web સંસ્કરણ, અમારે ઉપકરણ માટે WiFi કનેક્શન ગોઠવવાની જરૂર છે. નીચે ઉપકરણ માટે વાઇફાઇ કનેક્શનને ગોઠવવાની બે રીતોનું વર્ણન કરે છે (બર્ન કન્ફિગરેશન અને એપી હોટસ્પોટ કન્ફિગરેશન).

બર્ન કન્ફિગરેશન વાઇફાઇ (ભલામણ કરો)

UIFlow-1.5.4 અને ઉપરની આવૃત્તિઓ M5Burner દ્વારા સીધી WiFi માહિતી લખી શકે છે.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 9

APhotspot કન્ફિગરેશન WiFi

  1. મશીન ચાલુ કરવા માટે ડાબી બાજુના પાવર બટનને દબાવી રાખો. જો WiFi કન્ફિગર કરેલ ન હોય, તો સિસ્ટમ જ્યારે પ્રથમ વખત ચાલુ થાય ત્યારે આપમેળે નેટવર્ક કન્ફિગરેશન મોડમાં પ્રવેશ કરશે. ધારો કે તમે અન્ય પ્રોગ્રામ્સ ચલાવ્યા પછી નેટવર્ક કન્ફિગરેશન મોડમાં ફરીથી દાખલ કરવા માંગો છો, તો તમે નીચેની કામગીરીનો સંદર્ભ લઈ શકો છો. સ્ટાર્ટઅપ વખતે UIFlow લોગો દેખાય તે પછી, રૂપરેખાંકન પૃષ્ઠ દાખલ કરવા માટે હોમ બટન (મધ્યમાં M5 બટન) પર ઝડપથી ક્લિક કરો. વિકલ્પને સેટિંગ પર સ્વિચ કરવા માટે ફ્યુઝલેજની જમણી બાજુનું બટન દબાવો અને પુષ્ટિ કરવા માટે હોમ બટન દબાવો. વિકલ્પને વાઇફાઇ સેટિંગ પર સ્વિચ કરવા માટે જમણું બટન દબાવો, કન્ફર્મ કરવા માટે હોમ બટન દબાવો અને કન્ફિગરેશન શરૂ કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 10
  2. તમારા મોબાઇલ ફોનથી હોટસ્પોટ સાથે સફળતાપૂર્વક કનેક્ટ થયા પછી, સ્ક્રીન પર QR કોડ સ્કેન કરવા માટે મોબાઇલ ફોન બ્રાઉઝર ખોલો અથવા સીધા 192.168.4.1 ઍક્સેસ કરો, તમારી વ્યક્તિગત WIFI માહિતી ભરવા માટે પૃષ્ઠ દાખલ કરો અને તમારી WiFi માહિતી રેકોર્ડ કરવા માટે કન્ફિગર પર ક્લિક કરો. . ઉપકરણ સફળતાપૂર્વક રૂપરેખાંકિત થયા પછી અને પ્રોગ્રામિંગ મોડ દાખલ કર્યા પછી આપમેળે પુનઃપ્રારંભ થશે.

નોંધ: રૂપરેખાંકિત WiFi માહિતીમાં "સ્પેસ" જેવા વિશિષ્ટ અક્ષરોને મંજૂરી નથી.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 11

નેટવર્ક પ્રોગ્રામિંગ મોડ અને API KEY

નેટવર્ક પ્રોગ્રામિંગ મોડ દાખલ કરો

નેટવર્ક પ્રોગ્રામિંગ મોડ એ M5 ઉપકરણ અને UIFlow વચ્ચેનો ડોકિંગ મોડ છે web પ્રોગ્રામિંગ પ્લેટફોર્મ. સ્ક્રીન ઉપકરણની વર્તમાન નેટવર્ક કનેક્શન સ્થિતિ બતાવશે. જ્યારે સૂચક લીલો હોય છે, તેનો અર્થ એ છે કે તમે કોઈપણ સમયે પ્રોગ્રામ પુશ પ્રાપ્ત કરી શકો છો. ડિફૉલ્ટ પરિસ્થિતિમાં, પ્રથમ સફળ WiFi નેટવર્ક ગોઠવણી પછી, ઉપકરણ આપમેળે પુનઃપ્રારંભ થશે અને નેટવર્ક પ્રોગ્રામિંગ મોડમાં દાખલ થશે. જો તમે અન્ય એપ્લિકેશનો ચલાવ્યા પછી પ્રોગ્રામિંગ મોડમાં ફરીથી કેવી રીતે પ્રવેશવું તે જાણતા નથી, તો તમે નીચેની કામગીરીનો સંદર્ભ લઈ શકો છો.

પુનઃપ્રારંભ કરી રહ્યા છીએ, પ્રોગ્રામિંગ મોડને પસંદ કરવા માટે મુખ્ય મેનુ ઈન્ટરફેસમાં બટન A દબાવો અને પ્રોગ્રામિંગ મોડ પેજમાં નેટવર્ક ઈન્ડિકેટરના જમણા સૂચક લીલો થાય ત્યાં સુધી રાહ જુઓ. કમ્પ્યુટર બ્રાઉઝર પર flow.m5stack.com ની મુલાકાત લઈને UIFlow પ્રોગ્રામિંગ પૃષ્ઠને ઍક્સેસ કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 21

APKEY પેરિંગ
API KEY એ UIFlow નો ઉપયોગ કરતી વખતે M5 ઉપકરણો માટે સંચાર પ્રમાણપત્ર છે web પ્રોગ્રામિંગ UIFlow બાજુ પર અનુરૂપ API KEY ને ગોઠવીને, પ્રોગ્રામને ચોક્કસ ઉપકરણ માટે દબાણ કરી શકાય છે. વપરાશકર્તાએ કમ્પ્યુટરમાં flow.m5stack.com ની મુલાકાત લેવાની જરૂર છે web UIFlow પ્રોગ્રામિંગ પૃષ્ઠ દાખલ કરવા માટે બ્રાઉઝર. પૃષ્ઠના ઉપરના જમણા ખૂણે મેનૂ બારમાં સેટિંગ બટનને ક્લિક કરો, અનુરૂપ ઉપકરણ પર API કી દાખલ કરો, વપરાયેલ હાર્ડવેર પસંદ કરો, સાચવવા માટે ઓકે ક્લિક કરો અને તે સફળતાપૂર્વક કનેક્ટ થવાનો સંકેત આપે ત્યાં સુધી રાહ જુઓ.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 13

 

HTTP

ઉપરોક્ત પગલાંઓ પૂર્ણ કરો, પછી તમે UIFlow સાથે પ્રોગ્રામિંગ શરૂ કરી શકો છો. માજી માટેample:HTTP દ્વારા Baidu ને ઍક્સેસ કરો

M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 14BLE UART

કાર્ય વર્ણન

બ્લૂટૂથ કનેક્શન સ્થાપિત કરો અને બ્લૂટૂથ પાસથ્રુ સેવાને સક્ષમ કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 15

  • Init ble uart name સેટિંગ્સ શરૂ કરો, બ્લૂટૂથ ઉપકરણનું નામ ગોઠવો.
  • BLE UART Writre BLE UART નો ઉપયોગ કરીને ડેટા મોકલો.
  • BLE UART કેશ રહે છે BLE UART ડેટાની બાઈટની સંખ્યા તપાસો.
  • BLE UART BLE UART કેશમાં તમામ ડેટા વાંચો.
  • BLE UART વાંચો અક્ષરો BLE UART કેશમાં n ડેટા વાંચો.

સૂચનાઓ

બ્લૂટૂથ પાસથ્રુ કનેક્શન સ્થાપિત કરો અને નિયંત્રણ LED ચાલુ/બંધ મોકલો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 16

UIFlow ડેસ્કટોપ IDE

UIFlow ડેસ્કટોપ IDE એ UIFlow પ્રોગ્રામરનું ઑફલાઇન સંસ્કરણ છે જેને નેટવર્ક કનેક્શનની જરૂર નથી, અને તમને રિસ્પોન્સિવ પ્રોગ્રામ પુશ અનુભવ પ્રદાન કરી શકે છે. કૃપા કરીને તમારી ઓપરેટિંગ સિસ્ટમ અનુસાર ડાઉનલોડ કરવા માટે UIFlow-Desktop-IDE ના અનુરૂપ સંસ્કરણ પર ક્લિક કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 17

યુએસબી પ્રોગ્રામિંગ મોડ

ડાઉનલોડ કરેલ UIFlow ડેસ્કટોપ IDE આર્કાઇવને અનઝિપ કરો અને એપ્લિકેશન ચલાવવા માટે ડબલ-ક્લિક કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 18

એપ્લિકેશન શરૂ થયા પછી, તે આપમેળે શોધી કાઢશે કે તમારા કમ્પ્યુટરમાં USB ડ્રાઇવર (CP210X) છે કે નહીં, ઇન્સ્ટોલ પર ક્લિક કરો અને ઇન્સ્ટોલેશન પૂર્ણ કરવા માટેના સંકેતોને અનુસરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 19

ડ્રાઇવર ઇન્સ્ટોલેશન પૂર્ણ થયા પછી, તે આપમેળે UIFlow ડેસ્કટોપ IDE દાખલ કરશે અને આપમેળે રૂપરેખાંકન બોક્સ પોપ અપ કરશે. આ સમયે, Tpye-C ડેટા કેબલ દ્વારા M5 ઉપકરણને કમ્પ્યુટરથી કનેક્ટ કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 20

UIFlow ડેસ્કટોપ IDE નો ઉપયોગ કરવા માટે UIFlow ફર્મવેર સાથે M5 ઉપકરણની જરૂર છે અને ** USB પ્રોગ્રામિંગ મોડ ** દાખલ કરો.

પુનઃપ્રારંભ કરવા માટે ઉપકરણની ડાબી બાજુના પાવર બટનને ક્લિક કરો, મેનૂ દાખલ કર્યા પછી, USB મોડને પસંદ કરવા માટે ઝડપથી જમણા બટનને ક્લિક કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 21

અનુરૂપ પોર્ટ અને પ્રોગ્રામિંગ ઉપકરણ પસંદ કરો, કનેક્ટ કરવા માટે ઓકે ક્લિક કરો.M5STACK-CORE2-આધારિત-IoT-વિકાસ-કિટ-ફિગ 22

સંબંધિત લિંક્સ

UIFlow બ્લોક પરિચય

દસ્તાવેજો / સંસાધનો

M5STACK M5STACK-CORE2 આધારિત IoT ડેવલપમેન્ટ કિટ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 આધારિત IoT વિકાસ કીટ, M5STACK-CORE2, આધારિત IoT વિકાસ કીટ, IoT વિકાસ કીટ, વિકાસ કીટ

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *