2022/7/5 13:34
LoRa E5 - ലോംഗൻ ഡോക്സ്
Wio-E5
Wio-E5 CAN FD വികസന കിറ്റ്
Wio-E5 STM5WLE32JC യുടെയും CAN FD, RS5 ആശയവിനിമയത്തിന്റെയും ശക്തമായ പ്രകടനം അൺലോക്ക് ചെയ്യുന്നതിനുള്ള ഒരു കോംപാക്റ്റ് ഡെവലപ്മെന്റ് ടൂൾസെറ്റാണ് Wio-E485 CAN FD ഡെവലപ്മെന്റ് കിറ്റ്. ഞങ്ങൾ ഒരു ലളിതമായ വാട്ടർപ്രൂഫ് കേസും സോളാർ ചാർജിംഗ് ഇന്റർഫേസും നൽകുന്നു, നിങ്ങൾക്ക് എളുപ്പത്തിൽ ഒരു സെൻസർ നോഡ് ഔട്ട്ഡോർ സ്ഥാപിക്കാൻ കഴിയും.
ഗ്ലോബൽ ഫ്രീക്വൻസി ബാൻഡിൽ LoRaWAN പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുന്ന Wio-E5 STM5WLE32JC മൊഡ്യൂളിനൊപ്പം ഉൾച്ചേർത്ത Wio-E5 Dev ബോർഡ്. RS-5, ഗ്രോവ്, പുരുഷ/സ്ത്രീ തലക്കെട്ടുകൾ എന്നിവയുൾപ്പെടെയുള്ള വിവിധ ഡാറ്റാ പ്രോട്ടോക്കോളുകളും ഇന്റർഫേസുകളും പിന്തുണയ്ക്കുന്ന Wio-E485-ന്റെ പൂർണ്ണ GPIO-കളെ ഇത് നയിക്കുന്നു. നിങ്ങളുടെ ലോംഗ് റേഞ്ച് IoT പ്രോജക്റ്റുകളുടെ വേഗത്തിലുള്ള പരിശോധനയ്ക്കും ദ്രുതഗതിയിലുള്ള പ്രോട്ടോടൈപ്പിനും ഇത് ഒരു മികച്ച തിരഞ്ഞെടുപ്പായിരിക്കും. Wio-E5 Dev ബോർഡ് Wio-E5 STM32WLE5JC മൊഡ്യൂളിൽ ഉൾച്ചേർത്തിരിക്കുന്നു, ഇത് ലോംഗ് റേഞ്ച് RF, MCU ചിപ്പ് എന്നിവയുടെ ഒരൊറ്റ ചെറിയ ചിപ്പിലേക്ക് ലോകത്തിലെ ആദ്യത്തെ സംയോജനമാണ്, കൂടാതെ FCC, CE എന്നിവ സാക്ഷ്യപ്പെടുത്തിയതുമാണ്. ഇത് ARM Cortex-M4 കോർ, Semtech SX126X ലോംഗ് റേഞ്ച് ചിപ്പ് എന്നിവയാൽ പ്രവർത്തിക്കുന്നു, ലോകമെമ്പാടുമുള്ള ഫ്രീക്വൻസിയിലും (G)FSK, BPSK, (G)MSK, ലോംഗ് റേഞ്ച് മോഡുലേഷനുകളിലും LoRaWAN, ലോംഗ് റേഞ്ച് പ്രോട്ടോക്കോൾ എന്നിവയെ പിന്തുണയ്ക്കുന്നു. Wio-E5 നെ കുറിച്ച് ഇവിടെ കൂടുതലറിയുക.
Wio-E5 ദേവ് ബോർഡിന് ഒരു തുറന്ന പ്രദേശത്ത് 5km വരെ Wio-E10-ന്റെ ദീർഘദൂര ട്രാൻസ്മിഷൻ ശ്രേണിയുണ്ട്.
ബോർഡിലെ Wio-E5 മൊഡ്യൂളുകളുടെ സ്ലീപ്പ് കറന്റ് 2.1 uA (WOR മോഡ്) വരെ കുറവാണ്. -40 ℃ ~ 85℃-ൽ വിശാലമായ പ്രവർത്തന താപനിലയും -116.5 dBm ~ -136 dBm നും ഇടയിലുള്ള ഉയർന്ന സംവേദനക്ഷമതയും 20.8V-ൽ +3.3dBm വരെ പവർ ഔട്ട്പുട്ടും ഉള്ള വ്യാവസായിക നിലവാരത്തോടെയാണ് ഇത് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. Wio-E5 ദേവ് ബോർഡിന് സമ്പന്നമായ ഇന്റർഫേസുകളും ഉണ്ട്. Wio-E5 മൊഡ്യൂളിന്റെ പൂർണ്ണമായ പ്രവർത്തനക്ഷമത അൺലോക്ക് ചെയ്യുന്നതിനായി വികസിപ്പിച്ച Wio-E5 Dev ബോർഡ്, Wio-E28-ന്റെ 5 പിൻസ് മുഴുവനായും പുറത്തിറക്കി, ഒപ്പം ഗ്രോവ് കണക്ടറുകൾ, RS-485 ടെർമിനൽ, പുരുഷ/പെൺ പിൻ ഹെഡറുകൾ എന്നിവയുൾപ്പെടെയുള്ള സമ്പന്നമായ ഇന്റർഫേസുകൾ നൽകുന്നു. വ്യത്യസ്ത കണക്ടറുകളും ഡാറ്റ പ്രോട്ടോക്കോളുകളും ഉപയോഗിച്ച് സെൻസറുകളും മൊഡ്യൂളുകളും ബന്ധിപ്പിക്കുക, വയർ സോൾഡറിംഗിൽ നിങ്ങളുടെ സമയം ലാഭിക്കുക. ബാറ്ററി ഹോൾഡറിനെ 2 AA ബാറ്ററികളുമായി ബന്ധിപ്പിച്ച് നിങ്ങൾക്ക് ബോർഡ് എളുപ്പത്തിൽ പവർ ചെയ്യാനും, ബാഹ്യ പവർ സ്രോതസ്സ് ഇല്ലാത്തപ്പോൾ താൽക്കാലിക ഉപയോഗം സാധ്യമാക്കാനും കഴിയും. എളുപ്പത്തിലുള്ള പരിശോധനയ്ക്കും ദ്രുതഗതിയിലുള്ള പ്രോട്ടോടൈപ്പിംഗിനുമുള്ള ഉപയോക്തൃ സൗഹൃദ ബോർഡാണിത്. Wio-E5 ഒരു MCU ഉള്ള ഒരു LoRaWAN ചിപ്പ് ആയതിനാൽ, Wio-E5 Dev ബോർഡ് ഉപയോഗിക്കുന്നതിന് മൂന്ന് പ്രധാന വഴികളുണ്ട്:
- Wio-E5 Dev ബോർഡ് USB വഴി PC-ലേക്ക് കണക്റ്റുചെയ്യുക, AT കമാൻഡുകൾ വഴി നിയന്ത്രിക്കുക, ബോർഡിൽ ഒരു അന്തർനിർമ്മിത USB to UART ഫംഗ്ഷൻ ഉണ്ട്, നിങ്ങൾക്ക് ഒരു USB ടൈപ്പ് C കേബിൾ ഉപയോഗിച്ച് Wio-E5 Dev ബോർഡ് നിങ്ങളുടെ പിസിയിലേക്ക് കണക്റ്റ് ചെയ്യാം, കൂടാതെ AT കമാൻഡുകൾ അയയ്ക്കാനും ബോർഡിൽ നിന്നുള്ള ഡാറ്റ വായിക്കാനും സീരിയൽ കമ്മ്യൂണിക്കേഷൻ സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക
- UART വഴി മറ്റൊരു മെയിൻബോർഡിലേക്ക് Wio-E5 Dev ബോർഡ് കണക്റ്റുചെയ്ത് AT കമാൻഡുകൾ വഴി നിയന്ത്രിക്കുക.ample, Wio-E5 Dev ബോർഡിനെ Seeduino XIAO യിലേക്കും UART വഴി വിപുലീകരണ ബോർഡിലേക്കും ബന്ധിപ്പിക്കുക, കൂടാതെ AT കമാൻഡുകൾ അയയ്ക്കുകയും Arduino IDE സീരിയൽ മോണിറ്റർ വഴി Seeeduino XIAO-യിൽ നിന്നുള്ള ഡാറ്റ വായിക്കുകയും ചെയ്യുക.
- SDK ഉപയോഗിച്ച് ഉപയോക്തൃ ആപ്ലിക്കേഷൻ വികസിപ്പിക്കുക, STM32Cube പ്രോഗ്രാമർ ഉപയോഗിച്ച് MCU ഫംഗ്ഷനുള്ള നിങ്ങളുടേതായ ദീർഘദൂര വികസന ബോർഡ് വികസിപ്പിക്കുക, ഇത് STMicroelectronics ഔദ്യോഗികമായി നൽകുന്ന SDK ആണ്. ഈ SDK റിസോഴ്സ് ഡൗൺലോഡ് ചെയ്യാൻ, പഠനത്തിലെ ഉറവിടങ്ങൾ കണ്ടെത്തി താഴെ രേഖപ്പെടുത്തുക. മുകളിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ മികച്ച സവിശേഷതകളും ഉള്ളതിനാൽ, Wio-E5 Dev ബോർഡ് IoT ഉപകരണ വികസനം, ടെസ്റ്റിംഗ്, പ്രോട്ടോടൈപ്പിംഗ്, ദീർഘദൂര, വളരെ കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗം, സ്മാർട്ട് അഗ്രികൾച്ചർ, സ്മാർട്ട് ഓഫീസ് തുടങ്ങിയ IoT സാഹചര്യങ്ങളിലെ ആപ്ലിക്കേഷനുകൾക്കുള്ള മികച്ച തിരഞ്ഞെടുപ്പായിരിക്കും. സ്മാർട്ട് വ്യവസായം. നിങ്ങൾക്ക് ലോംഗ് റേഞ്ച്, ലോറവാൻ സാങ്കേതികവിദ്യകൾ പരിചയമില്ലെങ്കിൽ, വിശദമായി ഈ ബ്ലോഗ് LoRapedia പരിശോധിക്കുക.
ഫീച്ചറുകൾ
- അൾട്രാ കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗവും ഉയർന്ന പ്രകടനവും
- എളുപ്പത്തിലുള്ള പരിശോധനയും ദ്രുതഗതിയിലുള്ള പ്രോട്ടോടൈപ്പിംഗും
- CAN FD ആശയവിനിമയം
- RS485 ഇന്റർഫേസ്
- ഗ്ലോബൽ ലോറവാനും ലോംഗ് റേഞ്ച് ഫ്രീക്വൻസി പ്ലാനും പിന്തുണയ്ക്കുന്നു
- 10 കിലോമീറ്റർ വരെ ദീർഘദൂര പ്രക്ഷേപണ ശ്രേണി (തുറന്ന പ്രദേശത്ത് അനുയോജ്യമായ മൂല്യം)
ഹാർഡ്വെയർ കഴിഞ്ഞുview

- റീസെറ്റ് ബട്ടൺ
- 2 × 9 തലക്കെട്ട്
- ടൈപ്പ്-സി യുഎസ്ബി
- ഉപയോക്താവ് LED
- ഉപയോക്തൃ ബട്ടൺ
- 485 ഇൻ്റർഫേസ്
- CAN ഇന്റർഫേസ്
- പവർ ഇൻപുട്ട് (5-28V)
- ബൂട്ട് ബട്ടൺ
എ. അയയ്ക്കാം/recv സൂചകങ്ങൾ
ബി. സോളാർ ഇൻപുട്ട്
C. ലിപ്പോ ബാറ്ററി ഇൻപുട്ട്
ഡി/ഇ. ആന്റിന
F. Wio E5 മൊഡ്യൂൾ G/H.
ഗ്രോവ് കണക്റ്റർ
സ്പെസിഫിക്കേഷൻ
| ഇനം | സ്പെസിഫിക്കേഷനുകൾ |
| വാല്യംtagഇ വിതരണം | 5V/USB, 3.7V ലിപ്പോ ബാറ്ററി, 4.5~28V DC ഇൻപുട്ട് |
| വാല്യംtagഇ outputട്ട്പുട്ട് | 3.3V |
| പവർ ഔട്ട്പുട്ട് | 20.8V-ൽ 3.3dBm വരെ |
| ആവൃത്തി | EU868 / US915 / AU915 / AS923 / KR920 / IN865 |
| പ്രോട്ടോക്കോൾ | ലോറവൻ |
| സംവേദനക്ഷമത | 116.5dBm ~ -136dBm |
| മോഡുലേഷൻ | LoRa, (G)FSK, (G)MSK, BPSK |
| CAN 2.0 വേഗത | 1Mb/s വരെ |
| CAN FD വേഗത | 5Mb/s വരെ |
അപേക്ഷ
- ഒരു സാധാരണ ലോറ ഉപയോഗ സാഹചര്യം, അതായത്, ഒരു ലോംഗ് റേഞ്ച് സെൻസർ നെറ്റ്വർക്ക് നിർമ്മിക്കുന്നു. വ്യവസായത്തിലെ ധാരാളം സെൻസറുകൾ CAN ബസിലൂടെ കൈമാറുന്നു. Wio-E5 CAN ബസ് ദേവ് ബോർഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് സെൻസറുകൾ വായിക്കാനും ലോംഗ് റേഞ്ചിലൂടെ ഡാറ്റ അയയ്ക്കാനും ഓൺ-ബോർഡ് CAN ബസ് ഫംഗ്ഷൻ ഉപയോഗിക്കാം.
- സർക്യൂട്ട് ബോർഡിന് 5-28V ഇൻപുട്ട് ലഭിക്കുമെന്നതിനാൽ, ഉപയോക്താവിന് സർക്യൂട്ട് ബോർഡിനെ OBD ഇന്റർഫേസുമായി ബന്ധിപ്പിക്കാനും കാറിന്റെ ഡാറ്റ നേടാനും ലോംഗ് റേഞ്ചിലൂടെ അയയ്ക്കാനും കഴിയും.
അപേക്ഷാ കുറിപ്പുകൾ
- ഫാക്ട്രോയ് എടി ഫിർമയർ
Wio-E5 സീരീസിന് ഒരു ബിൽറ്റ്-ഇൻ AT കമാൻഡ് ഫേംവെയർ ഉണ്ട്, അത് LoRaWAN ക്ലാസ് A/B/C പ്രോട്ടോക്കോളും ഒരു വൈഡ് ഫ്രീക്വൻസി പ്ലാനും പിന്തുണയ്ക്കുന്നു: EU868/US915/AU915/AS923/KR920/IN865. ഈ എടി കമാൻഡ് ഫേംവെയർ ഉപയോഗിച്ച്, ഡവലപ്പർമാർക്ക് അവരുടെ പ്രോട്ടോടൈപ്പ് അല്ലെങ്കിൽ ആപ്ലിക്കേഷനെ എളുപ്പത്തിലും വേഗത്തിലും നിർമ്മിക്കാൻ കഴിയും. AT കമാൻഡ് ഫേംവെയറിൽ DFU-നും AT ആപ്ലിക്കേഷനും ഒരു ബൂട്ട്ലോഡർ അടങ്ങിയിരിക്കുന്നു. "PB13/SPI_SCK/BOOT" പിൻ ബൂട്ട്ലോഡറിൽ തുടരുന്നതിനോ AT ആപ്ലിക്കേഷനിലേക്ക് പോകാൻ Wio-E5 നിയന്ത്രിക്കുന്നതിനോ ഉപയോഗിക്കുന്നു. PB13 ഉയർന്നതായിരിക്കുമ്പോൾ, റീസെറ്റ് ചെയ്തതിന് ശേഷം മൊഡ്യൂൾ AT ആപ്ലിക്കേഷനിലേക്ക് കുതിക്കും, 9600 എന്ന ഡിഫോൾട്ട് ബോഡ് നിരക്ക്. PB13 കുറവായിരിക്കുമ്പോൾ (Wio-E5 Dev ബോർഡിലോ Wio-E5 മിനിയിലോ "ബൂട്ട്" ബട്ടൺ അമർത്തുക), മൊഡ്യൂൾ ബൂട്ട്ലോഡറിൽ തുടരുക, ഓരോ 1S ലും "C" പ്രതീകം 115200 എന്ന ബാഡ് നിരക്കിൽ സംപ്രേഷണം ചെയ്യുക.
ശ്രദ്ധ
ഫാക്ടറി എടി ഫേംവെയർ RDP (റീഡ് പ്രൊട്ടക്ഷൻ) ലെവൽ 1 ഉപയോഗിച്ചാണ് പ്രോഗ്രാം ചെയ്തിരിക്കുന്നത്, ഡെവലപ്പർമാർ ആദ്യം STM32Cube പ്രോഗ്രാമർ ഉപയോഗിച്ച് RDP നീക്കം ചെയ്യേണ്ടതുണ്ട്. ലെവൽ 0-ലേക്കുള്ള RDP റിഗ്രഷൻ ഒരു ഫ്ലാഷ് മെമ്മറി മാസ് മായ്ക്കുന്നതിന് കാരണമാകുമെന്നും ഫാക്ടറി എടി ഫേംവെയർ വീണ്ടും പുനഃസ്ഥാപിക്കാനാകില്ലെന്നും ശ്രദ്ധിക്കുക.
Wio-E13 മൊഡ്യൂളിലെ "PB5/SPI_SCK/BOOT" പിൻ ഒരു സാധാരണ GPIO ആണ്, MCU-യുടെ "BOOT0" പിൻ അല്ല. ഈ "PB13/SPI_SCK/BOOT" പിൻ ഉപയോഗിക്കുന്നത് ഇതിന്റെ ബൂട്ട്ലോഡറിൽ ആണ്.
ഫാക്ടറി എടി ഫേംവെയറിൽ, APP-ലേക്ക് പോകാനോ ബൂട്ട്ലോഡറിൽ തുടരാനോ (DFU-ന്) തീരുമാനിക്കാൻ. യഥാർത്ഥ “BOOT0” പിൻ മൊഡ്യൂളിലേക്ക് പിൻഔട്ട് ചെയ്യുന്നില്ല, അതിനാൽ കുറഞ്ഞ പവർ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുമ്പോൾ ഉപയോക്താക്കൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട്. - ക്ലോക്ക് കോൺഫിഗറേഷൻ
2.1 എച്ച്എസ്ഇ
32MHz TCXO
TCXO പവർ സപ്ലൈ: PB0-VDD_TCXO
2.2 എൽഎസ്ഇ
32.768KHz ക്രിസ്റ്റൽ ഓസിലേറ്റർ - RF സ്വിച്ച്
Wio-E5 മൊഡ്യൂൾ RFO_HP വഴി മാത്രമേ പ്രക്ഷേപണം ചെയ്യൂ:
സ്വീകരിക്കുക: PA4=1, PA5=0
ട്രാൻസ്മിറ്റ് (ഉയർന്ന ഔട്ട്പുട്ട് പവർ, എസ്എംപിഎസ് മോഡ്): PA4=0, PA5=1
ആമുഖം
- AT കമാൻഡുകളുടെ ദ്രുത ആരംഭം
1.1 തയ്യാറാക്കൽ
ഘട്ടം 1. ഒരു ടൈപ്പ്-സി കേബിൾ വഴി Wio-E5 ഡെവലപ്മെന്റ് ബോർഡ് PC-യിലേക്ക് ബന്ധിപ്പിക്കുക
ഘട്ടം 2. ഒരു സീരിയൽ ടൂൾ തുറക്കുക (ഉദാ. Arduino സീരിയൽ മോണിറ്റർ), ശരിയായ COM പോർട്ട് തിരഞ്ഞെടുക്കുക, 9600 ലേക്ക് ബോഡ്റേറ്റ് സജ്ജീകരിച്ച് NL & CR എന്നിവ തിരഞ്ഞെടുക്കുക
ഘട്ടം 3. "AT" അയയ്ക്കാൻ ശ്രമിക്കുക, നിങ്ങൾ പ്രതികരണം കാണും.

1.2 അടിസ്ഥാന എടി കമാൻഡുകൾ
- AT+ID // എല്ലാം വായിക്കുക, DevAddr(ABP), DevEui(OTAA), AppEui(OTAA)
- AT+ID=DevAddr // DevAddr വായിക്കുക
- AT+ID=DevEui // DevEui വായിക്കുക
- AT+ID=AppEui // AppEui വായിക്കുക
- AT+ID=DevAddr,”devaddr” // പുതിയ DevAddr സജ്ജീകരിക്കുക
- AT+ID=DevEui,”deveui” // പുതിയ DevEui സജ്ജമാക്കുക
- AT+ID=AppEui,”appeui” // പുതിയ AppEui സജ്ജമാക്കുക
- AT+KEY=APPKEY,”16 ബൈറ്റ് ദൈർഘ്യമുള്ള കീ” // ആപ്ലിക്കേഷൻ സെഷൻ കീ മാറ്റുക
- AT+DR=band // ബാൻഡ് പ്ലാനുകൾ മാറ്റുക
- AT+DR=സ്കീം // നിലവിലെ ബാൻഡ് പരിശോധിക്കുക
- AT+CH=NUM, 0-7 // ചാനൽ 0~7 പ്രവർത്തനക്ഷമമാക്കുക
- AT+MODE=”mode” // വർക്ക് മോഡ് തിരഞ്ഞെടുക്കുക: LWOTAA, LWABP അല്ലെങ്കിൽ TEST
- AT+JOIN // ജോയിൻ അഭ്യർത്ഥന അയയ്ക്കുക
- AT+MSG=”അയയ്ക്കാനുള്ള ഡാറ്റ” // സെർവർ സ്ഥിരീകരിക്കേണ്ട ആവശ്യമില്ലാത്ത സ്ട്രിംഗ് ഫോർമാറ്റ് ഫ്രെയിം അയയ്ക്കാൻ ഉപയോഗിക്കുക
- AT+CMSG=”അയയ്ക്കാനുള്ള ഡാറ്റ” // സ്ട്രിംഗ് ഫോർമാറ്റ് ഫ്രെയിം അയയ്ക്കാൻ ഉപയോഗിക്കുക, അത് സെർവർ സ്ഥിരീകരിക്കണം
- AT+MSGHEX=”xx xx xx xx” // സെർവർ സ്ഥിരീകരിക്കേണ്ട ആവശ്യമില്ലാത്ത ഹെക്സ് ഫോർമാറ്റ് ഫ്രെയിം അയയ്ക്കാൻ ഉപയോഗിക്കുക
- AT+CMSGHEX=”xx xx xx xx” // സെർവർ സ്ഥിരീകരിക്കേണ്ട ഹെക്സ് ഫോർമാറ്റ് ഫ്രെയിം അയയ്ക്കാൻ ഉപയോഗിക്കുക
1.3 TTN-ലേക്ക് ഡാറ്റ ബന്ധിപ്പിച്ച് അയയ്ക്കുക
ഘട്ടം 1: TTN-ലേക്ക് ലോഡുചെയ്യുക webസൈറ്റ്: https://www.thethingsnetwork.org നിങ്ങളുടെ അക്കൗണ്ട് സൃഷ്ടിക്കുക, തുടർന്ന് "കൺസോൾ" ആക്സസ് ചെയ്ത് ആദ്യം "ആപ്ലിക്കേഷനുകൾ" ക്ലിക്ക് ചെയ്യുക
ഘട്ടം 2: ഒരു ആപ്ലിക്കേഷൻ ചേർക്കുക
- ഘട്ടം 3: TTN-ലേക്ക് APPLICATION EUIS പകർത്തി നിങ്ങളുടെ ഉപകരണം ചേർക്കുന്നതിന് "ഉപകരണം രജിസ്റ്റർ ചെയ്യുക" ബട്ടൺ ക്ലിക്ക് ചെയ്യുക

- ഘട്ടം4: നിങ്ങളുടെ ഉപകരണ EUI ലഭിക്കാൻ AT കമാൻഡ് AT + ID = DevEui അയയ്ക്കുക, AT കമാൻഡ് അയയ്ക്കുക
AT + KEY = APPKEY , ” 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 0 0 1 1 2 2 3 3 4 4 5 5 6 6 XNUMX XNUMX ” ആപ്പ് കീ സജ്ജീകരിക്കാൻ AT കമാൻഡ് അയയ്ക്കുക
ഒടുവിൽ ഈ എല്ലാ EUI-കളും നിങ്ങളുടെ ഉപകരണം രജിസ്റ്റർ ചെയ്യുന്നതിനുള്ള പേജിന്റെ കീയും പൂരിപ്പിക്കുക
ആപ്പ് EUI സജ്ജീകരിക്കാൻ,
AT + ID = A pp E ui , ” APPLICATIONEUIS നിങ്ങൾ ഇപ്പോൾ പകർത്തുന്നു”
Tx : A T+ID=D evEui
Rx : + ID : D ev E ui , 2 C:F7:F 1:20:2 4:90:1 6:1D
Tx: AT + KEY = APPKEY , ” 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 0 0 1 1 2 2 3 3 4 4 5 5 6 6 XNUMX ”
Rx : + KEY : APPKEY 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 0 0 1 1 2 2 3 3 4 4 5 5 6 6
Tx : AT + ID = A pp E ui , ” 7 0 B 3 D 5 7 ED 0 0 3 F 0 6 A ”
Rx : + ID : A pp E ui , 7 0:B3:D 5:7E:D 0:03:F 0:6A
- ഘട്ടം 5: TTN കൺസോളിൽ നിങ്ങളുടെ LoRaWAN ഗേറ്റ്വേ രജിസ്റ്റർ ചെയ്യുക, The Things Indoor Gateway വിക്കി പേജിൽ കാണിച്ചിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പരിശോധിക്കുക: The Things Indoor Gateway Get Started with SenseCAP
- ഘട്ടം 6: TTN-ലേക്ക് കണക്റ്റുചെയ്യാൻ ഇനിപ്പറയുന്ന AT കമാൻഡ് ടൈപ്പ് ചെയ്യുക
T x : AT +ID
R x: + ID: D ev A ddr, 24:90:16:1D
+ ഐഡി: D ev E ui , 2C :F7:F1 :20:24 :90:16 :1D
+ ഐഡി: A pp E ui , 70 :B3:D5 :7E:D0 :03:F0 :6A
T x : AT + DR = EU 8 6 8
R x : + DR : EU 8 6 8
T x : AT + CH = NUM , 0 – 2
R x : + CH : NUM , 0 -2
// ഞാൻ നിങ്ങൾ US 9 1 5 FSB2 ഉപയോഗിക്കുന്നു
// T x : AT +DR=US 915
// R x : + DR : US 915
// T x: AT + CH = NUM , 8 -15
// R x : + CH : NUM , 8 – 15
T x : AT + MODE = LWOTAA
R x : + മോഡ് : LWOTAA
T x : AT +JOIN
R x : + JO IN : സെന്റ് ആർട്ട്
+ J OI N: RMAL ഇല്ല
+ J OI N: N etwork jo ined
+ ചേരുക: N et ID 0 0 0 0 1 3 D ev A ddr 26 :01:5F :66
+ ചേരുക: ചെയ്തു
നിങ്ങളുടെ സീരിയൽ കൺസോളിൽ നിങ്ങൾ കാണുകയാണെങ്കിൽ, അഭിനന്ദനങ്ങൾ, നിങ്ങളുടെ ഉപകരണത്തിൽ + ചേരുക: N etworkj oined
ഇതിനകം TTN-ലേക്ക് കണക്റ്റുചെയ്തു! "ഓവർ" എന്നതിൽ നിങ്ങളുടെ ഉപകരണ നില പരിശോധിക്കാനും കഴിയുംview” പേജ്.
- ഘട്ടം 7: TTN-ലേക്ക് ഡാറ്റ അയയ്ക്കാൻ ഇനിപ്പറയുന്ന AT കമാൻഡ് ടൈപ്പ് ചെയ്യുക
// "ഹലോ" എന്ന സ്ട്രിംഗ് TTN-ലേക്ക് അയയ്ക്കുക
T x : AT + MSG = ഹലോ
R x : + MSG : സെന്റ് ആർട്ട്
+ MSG: FP അവസാനിക്കുന്നു
+ MSG: RXWIN 2, RSSI - 1 1 2, SNR - 1.0
+ MSG: ചെയ്തു
// sendhex ” 0 0 1 1 2 2 3 3 44″
T x : AT + MSGHEX = ” 0 0 1 1 2 2 3 3 44″
R x : + MSGHEX : സെന്റ് ആർട്ട്
+ MSGHEX : ചെയ്തു
- ഘട്ടം 8: AT കമാൻഡുകൾ സംബന്ധിച്ച കൂടുതൽ വിവരങ്ങൾക്ക്, Wio-E5 AT കമാൻഡ് സ്പെസിഫിക്കേഷൻ കാണുക
2. STM32Cube MCU പാക്കേജ് ഉപയോഗിച്ച് വികസിപ്പിക്കുക
ഈ വിഭാഗം Wio-E5 Mini അല്ലെങ്കിൽ Wio-E5 Dev ബോർഡിന് വേണ്ടിയുള്ളതാണ്, STM32WL സീരീസിനായി (SDK) STM32Cube MCU പാക്കേജിനൊപ്പം ഒരു LoRaWAN എൻഡ് നോഡ് സൃഷ്ടിക്കാൻ ലക്ഷ്യമിടുന്നു, LoRaWAN നെറ്റ്വർക്കിലേക്ക് ഡാറ്റ അയയ്ക്കുക.
ശ്രദ്ധ
Please read Erase Factory AT Firmware section first, as if we need to erase the Factory AT Firmware before we program with SDK. After erasing the Factory AT Firmware it CANNOT be recovered.
2.1 തയ്യാറെടുപ്പുകൾ
സോഫ്റ്റ്വെയറുകൾ:
- STM32CubeIDE ഇൻസ്റ്റാൾ ചെയ്യുക (സമാഹരണത്തിനും ഡീബഗ്ഗിനും)
- STM32CubeProgrammer (STM32 ഉപകരണങ്ങൾ പ്രോഗ്രാം ചെയ്യാൻ) ഇൻസ്റ്റാൾ ചെയ്യുക
- STM32WL സീരീസിനായി (SDK) STM32Cube MCU പാക്കേജ് ഡൗൺലോഡ് ചെയ്ത് എക്സ്ട്രാക്റ്റ് ചെയ്യുക
ഹാർഡ്വെയറുകൾ: - LoRaWAN ഗേറ്റ്വേ LoRaWAN നെറ്റ്വർക്ക് സെർവറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു (ഉദാ. TTN)
- ഒരു USB TypeC കേബിളും ഒരു ST-LINK ഉം തയ്യാറാക്കുക. ഇതിനായി TypeC കേബിൾ TypeC പോർട്ടിലേക്ക് ബന്ധിപ്പിക്കുക
- പവർ, സീരിയൽ കമ്മ്യൂണിക്കേഷൻ, ST-LINK ഇതുപോലെ SWD പിന്നുകളിലേക്ക് ബന്ധിപ്പിക്കുക:

2.2 GPIO കോൺഫിഗറേഷൻ കഴിഞ്ഞുview
Wio-E5 സീരീസിന്റെ ഹാർഡ്വെയർ ഡിസൈൻ, ST-യിൽ നിന്നുള്ള ഔദ്യോഗിക STM55WL32JC ഡെവലപ്മെന്റ് ബോർഡായ NUCLEO-WL55JC-യിൽ നിന്ന് അൽപ്പം വ്യത്യസ്തമായതിനാൽ, SDK മുൻ പതിപ്പിനെ പൊരുത്തപ്പെടുത്തുന്നതിന് ഡെവലപ്പർമാർ ചില ജിപിയോകൾ പുനഃക്രമീകരിക്കേണ്ടതുണ്ട്.ample Wio-E5 ശ്രേണിയിലേക്ക്. ഈ എക്സിയിൽ ഞങ്ങൾ ഇതിനകം gpios വീണ്ടും ക്രമീകരിച്ചിട്ടുണ്ട്ample, എന്നാൽ വ്യത്യാസം ചൂണ്ടിക്കാണിക്കുന്നത് അനിവാര്യമാണെന്ന് ഞങ്ങൾ കരുതുന്നു.
| SDK മുൻampലേ ലേബൽ | NUCLEOWL55JC യുടെ GPIO | Wio-E5 മിനിയുടെയും Wio-E5 ദേവ് ബോർഡിന്റെയും GPIO |
| RF_CTRL1 | PC4 | PA4 |
| RF_CTRL2 | PC5 | PA5 |
| RF_CTRL3 | PC3 | ഒന്നുമില്ല |
| എന്നാൽ 1 | PA0 | PB13 (ബൂട്ട് ബട്ടൺ) |
| എന്നാൽ 2 | PA1 | ഒന്നുമില്ല |
| എന്നാൽ 3 | PC6 | ഒന്നുമില്ല |
| LED1 | PB15 | ഒന്നുമില്ല |
| LED2 | PB9 | PB5 |
| LED3 | PB11 | ഒന്നുമില്ല |
| DBG1 | PB12 | PA0 (D0 ബട്ടൺ) |
| DBG2 | PB13 | PB10 |
| DBG3 | PB14 | PB3 |
| DBG4 | PB10 | PB4 |
| ഉസാർട്ട് | Usart2(PA2/PA3) | Usart1(PB6/PB7) |
2.3 LoRaWAN എൻഡ് നോഡ് നിർമ്മിക്കുക Example
- ഈ റിപ്പോ ഡൗൺലോഡ് ചെയ്ത് നിങ്ങളുടെ SDK ഫോൾഡറിലേക്ക് പകർത്തുക en. stm32c ubewl \STM32 Cube_F W_WL_V 1.0.0 \Proje cts\NU CLEOW L 5 5 JC \ A പ്രയോഗങ്ങൾ \ L o R a WAN കൂടാതെ ഒറിജിൻ en മാറ്റിസ്ഥാപിക്കുക. stm32c ubewl \STM32 Cube_F W_WL_V 1.0.0 \Proje cts\NU CLEO- WL5 5JC\Ap plica tions\ LoRaWA N\LoRa WAN_E nd_Nod e ഫോൾഡർ
- L o R a WAN _ E nd _ N ode തുറക്കുകample STM 3 2 C ube IDE , ഇരട്ട ക്ലിക്ക് വഴി file LoR aWAN_E nd_No de\STM 32Cube IDE\.p rojec t
- ഇതിനുവേണ്ടി ക്ലിക്ക് ചെയ്യുകampലെ, ഇത് ഒരു പിശകും കൂടാതെ പ്രവർത്തിക്കണം BuildD ebug
2.4 നിങ്ങളുടെ ഉപകരണ EUI, ആപ്ലിക്കേഷൻ EUI, ആപ്ലിക്കേഷൻ കീ, നിങ്ങളുടെ ലോറവൻ മേഖല എന്നിവ പരിഷ്ക്കരിക്കുക
നിങ്ങളുടെ TTN ആപ്ലിക്കേഷൻ സജ്ജീകരിക്കാൻ ഇവിടെയുള്ള ഗൈഡ് പിന്തുടരുക, നിങ്ങളുടെ ആപ്ലിക്കേഷൻ EUI നേടുക, മാക്രോ ഡെഫനിഷൻ LORAWAN _ JOIN _ EUI-ലേക്ക് പകർത്തുക.ampലെ, എന്റെ ആപ്ലിക്കേഷൻ EUI ആണ്
L o R a WAN / A pp / se – i dentity.h , 7 0 B 3 D 5 7 ED 0 0 3 F 0 6A: / / L o R a WAN / A pp / se -id എന്റിറ്റി .h / *! * ആപ്പ് / ജെ ഓൺസെർവർ IEEEEUI (ബിഗ് എൻ ഡയൻ) */ # LO RAWAN_ JOIN_E UI 0 x D 5 , 0 x 7 E , 0 x D 0 , 0 x 0 3 , 0 x F 0 , 0 6 A } { 0 നിർവചിക്കുക x 7 0 , 0 xB3, കൂടാതെ, മാക്രോ ഡെഫനിഷൻ LORAWAN _ DEVICE _ EUI, LORAWAN _ NWK _ KEY എന്നിവ L o R a WAN / A pp / se – i dentit yh എന്നിവയിൽ സജ്ജീകരിച്ചുകൊണ്ട് നിങ്ങളുടെ ഉപകരണ EUI, ആപ്ലിക്കേഷൻ കീ എന്നിവ പരിഷ്കരിക്കാനാകും. , L ORAWA N_DEVI CE_EUI ഉറപ്പാക്കാനും TTN കൺസോളിൽ മറക്കരുത്. LORAWA N_NWK_ KEY ഉപകരണ EUI ആപ്പ് കീ പോലെ തന്നെയാണ്
// L o R a WAN / A pp / se -id എന്റിറ്റി .h /*! * അവസാനം – dev ice IEEEE I ( big en dian) */ # LO RAWAN_ DEVICE _EUI 0 x E 1 , 0 x 1 5 , 0 x 0 0 , 0 x 0 7 , 0 x 4 C , 0 x D 5 } നിർവചിക്കുക { 0 x 0 0 , 0 x80, /*! * N etworkroot കീ */ # LORAWAN NWK _ KEY 2B ,7E,15 ,16,28 ,AE,D2 ,A6,AB,F7,1 5,88,0 9,CF,4 F,3C ഡിഫോൾട്ട് LoRaWAN മേഖല നിർവചിക്കുക EU 8 6 8 ആണ്, ACT IVE_RE GION L oRaWA N/App/ lora_a pp.h / / Lo RaWAN/ App/lo ra_app .h / * L ora WAN ആപ്ലിക്കേഷൻ കോൺഫിഗറേഷൻ അയോൺ ( M wisconfiguredbyl orawa n_conf .h) */ / * A ലഭ്യമാണ് ORAMAC _ മേഖല _ 9 2 3 ൽ, LORAMAC _ മേഖല _ യുഎസ് 9 1 5, LORAMAC _ മേഖല _ RU 8 6 8 */ # AC TIVE_R EGION നിർവ്വചിക്കുന്നു
L ORAMAC _REGI ON_EU8 68

- പരിഷ്ക്കരിച്ച ശേഷം, ദയവായി പഴയത് പുനർനിർമ്മിക്കുകampനിങ്ങളുടെ Wio-E5-ലേക്ക് പ്രോഗ്രാം ചെയ്യുക. STM 3 2 ക്യൂബ് പ്രോഗ്രാമർ തുറക്കുക, നിങ്ങളുടെ പിസിയിലേക്ക് ST-LINK കണക്റ്റുചെയ്യുക, നിങ്ങളുടെ ഉപകരണം പിടിക്കുക, റീസെറ്റ് ബട്ടൺ അമർത്തിപ്പിടിക്കുക, തുടർന്ന് RESE T ബട്ടൊ n: കണക്റ്റുചെയ്യുക

- റീഡ് ഔട്ട് പരിരക്ഷ AA ആണെന്ന് ഉറപ്പുവരുത്തുക, അത് BB ആയി കാണിക്കുകയാണെങ്കിൽ, തിരഞ്ഞെടുത്ത് പ്രയോഗിക്കുക ക്ലിക്കുചെയ്യുക:

- ഇപ്പോൾ, E rasing & P റോഗ്രാമിംഗ് പേജിലേക്ക് പോകുക, നിങ്ങളുടെ ഹെക്സ് തിരഞ്ഞെടുക്കുക file പാത (എന്റെ പാത E:\ en.stm 32cub ewl\ST M32Cub e_FW_W L_V1. 0.0\Pr ഒജക്ടുകൾ \NUCLE OWL5 5JC\Ap plica tions\ LoRaWA N\LoRa WAN_E nd_Nod e\ubd ug. ഹെക്സ്) , ഇനിപ്പറയുന്ന ചിത്രമായി പ്രോഗ്രാമിംഗ് ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കുക, തുടർന്ന് S ടാർട്ട് പി റോഗ്രാമിംഗ് ക്ലിക്ക് ചെയ്യുക ! പ്രോഗ്രാമിംഗ് പൂർത്തിയായിക്കഴിഞ്ഞാൽ,
2.5 TTN-ലേക്ക് ബന്ധിപ്പിക്കുക - നിങ്ങളുടെ LoRaWAN ഗേറ്റ്വേയും TTN-ഉം സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, പുനഃസജ്ജമാക്കിയതിന് ശേഷം Wio-E5 വിജയകരമായി ചേരും! ഓരോ 30 സെക്കൻഡിലും TTN-ലേക്ക് ഒരു comfirm LoRaWAN പാക്കേജ് അയയ്ക്കും. ജോയിൻ വിജയകരമാണെങ്കിൽ, ഇനിപ്പറയുന്ന ലോഗ് സീരിയൽ പോർട്ടിൽ നിന്ന് പുറത്തുവരും:


- ചിയേഴ്സ്! LoRaWAN നെറ്റ്വർക്കിലേക്ക് നിങ്ങൾ ഇതിനകം Wio-E5 കണക്റ്റുചെയ്തു! നിങ്ങൾ ചില അത്ഭുതകരമായ LoRaWAN എൻഡ് നോഡ് ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നത് കാണാൻ കാത്തിരിക്കാനാവില്ല!
അപേക്ഷാ കുറിപ്പുകൾ
- Wio-E5 ഉയർന്ന പവർ ഔട്ട്പുട്ട് മോഡിനെ മാത്രമേ പിന്തുണയ്ക്കൂ, അതിനാൽ നിങ്ങൾക്ക് ഈ മാക്രോ ഡെഫനിഷനുകൾ ഇതിൽ ഉപയോഗിക്കാനാവില്ല: rad io_boa rd_if .h # define RB I_CONF _RFO / / അല്ലെങ്കിൽ # define RB I_CONF _RFO R BI_CO NF_RFO _LP_CONF_BRFO
കൂടുതൽ ഡെമോകൾ ഉടൻ വരുന്നു…
വിഭവങ്ങൾ
Wio-E5 CAN FD വികസന ബോർഡ് ഡാറ്റാഷീറ്റ്:
- PDF ഫോർമാറ്റിലുള്ള സ്കീമാറ്റിക്സ്
- ഈഗിൾ ഫോർമാറ്റിലുള്ള സ്കീമാറ്റിക്സ്
- CAN FD ലൈബ്രറി
- MCP2517FD ഡാറ്റാഷീറ്റ്
Wio-E5 ഡാറ്റാഷീറ്റ്: - Wio-E5 ഡാറ്റാഷീറ്റും സവിശേഷതകളും
- Wio-E5 AT കമാൻഡ് സ്പെസിഫിക്കേഷൻ
- STM32WLE5JC ഡാറ്റാഷീറ്റ്
Wio-E5 സർട്ടിഫിക്കേഷനുകൾ: - Wio-E5-HF സർട്ടിഫിക്കേഷൻ CE-VOC-RED
- Wio-E5-HF FCC സർട്ടിഫിക്കേഷൻ -DSS
- Wio-E5-HF FCC സർട്ടിഫിക്കേഷൻ -DTS
പ്രസക്തമായ SDK: - STM32WL സീരീസിനുള്ള STM32Cube MCU പാക്കേജ്
സാങ്കേതിക പിന്തുണ
എന്തെങ്കിലും സാങ്കേതിക പ്രശ്നങ്ങൾ ഞങ്ങളുടെ ഫോറത്തിൽ സമർപ്പിക്കുക.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
സീഡ് സ്റ്റുഡിയോ Wio-E5 CAN FD വികസന കിറ്റ് [pdf] ഉപയോക്തൃ ഗൈഡ് Wio-E5 CAN FD ഡെവലപ്മെന്റ് കിറ്റ്, Wio-E5, CAN FD ഡെവലപ്മെന്റ് കിറ്റ്, FD ഡെവലപ്മെന്റ് കിറ്റ്, ഡെവലപ്മെന്റ് കിറ്റ് |




