Dodano: piątek, 22 stycznia 2021r. Producent: Digi

Programowanie modułów RF z serii XBee za pomocą MicroPython'a

Digi XBee3

Moduły Digi XBee 3 eliminują potrzebę stosowania zewnętrznego mikrokontrolera i dają możliwość tworzenia inteligentnych węzłów końcowych sieci za pomocą MicroPython'a. Moduły te zawierają 1 MB / 128 KB RAM (32 KB jest dostępne dla kodu MicroPython).

MicroPython to język programowania oparty na otwartym oprogramowaniu open-source bazującym na Pythonie 3 (zawiera wiele z tej samej składni i funkcjonalności), który został zoptymalizowany do zastosowania w małych urządzeniach z ograniczonymi zasobami sprzętowymi, takimi jak np. mikrokontrolery lub moduły RF XBee 3.

Moduł XBee 3 ma na sobie uruchomiony interpreter MicroPython'a i dostęp do niego można uzyskać po zainstalowaniu modułu w odpowiedniej płytce rozwojowej (XBDB lub XBIB) i podłączeniu do komputera za pomocą kabla USB.

Obsługa Micropython'a zaimplementowana jest w następujących modułach (z najnowszym firmware):

  • Digi XBee3 Zigbee 3
  • Digi XBee3 802.15.4
  • Digi XBee3 DigiMesh 2.4
  • Digi XBee3 Cellular LTE-M/NB-IoT
  • Digi XBee3 Cellular LTE Cat 1
  • Digi XBee Cellular 3G
  • Digi XBee Cellular LTE Cat 1

Przy wykorzystaniu MicroPythona można sterować modułami używając terminala "MicroPython terminal" programu XCTU (gdy moduł jest w trybie "MicroPython mode") lub ładując kod MicroPython napisany wcześniej z wykorzystaniem środowiska IDE PyCharm z zainstalowaną wtyczką "Digi PyCharm IDE plugin".

Więcej informacji znajduje się pod poniższymi linkami:

Pozostałe aktualności:

Avalue wprowadza na rynek przemysłowe alternatywy dla Raspberry Pi – ACP-3566-PI i ACP-IMX8-PI

Avalue wprowadza na rynek przemysłowe alternatywy dla Raspberry Pi –...

Firma Avalue Technology Inc., ogłosiła wydanie nowych komputerów SBC klasy przemysłowej opartych na architekturze ARM...

środa, 4 czerwca, 2025 Więcej

Sterownik TinySwitch-5 firmy Power Integrations zapewnia moc wyjściową do 190W i 92% wydajności w klasycznej architekturze Flyback

Sterownik TinySwitch-5 firmy Power Integrations zapewnia moc wyjściową...

Firma Power Integrations zaprezentowała TinySwitch™-5, zwiększając moc wyjściową najpopularniejszej rodziny...

środa, 4 czerwca, 2025 Więcej

Wyzwania związane z zasilaniem w zastosowaniach inteligentnych sieci i magazynowania energii: przewodnik po wyborze zasilacza o mocy od 20 do 1000W

Wyzwania związane z zasilaniem w zastosowaniach inteligentnych sieci i...

W miarę rozwoju transformacji energetycznej i technologii odnawialnych, inteligentne sieci i systemy magazynowania...

poniedziałek, 2 czerwca, 2025 Więcej

Firma Avalue Technology zaprezentowała ultracienkie panelowe komputery PC oparte na wydajnym procesorze Rockchip RK3576

Firma Avalue Technology zaprezentowała ultracienkie panelowe komputery...

Ultra cienkie komputery panelowe PC o przekątnej 21" APC-21WR6 oraz 23,8" APC-24WR6 firmy Avalue Technology dysponują...

poniedziałek, 2 czerwca, 2025 Więcej

HiperLCS-2 firmy Power Integrations zwiększa sprawność konwertera LLC zapewniając do 1650W ciągłej mocy wyjściowej

HiperLCS-2 firmy Power Integrations zwiększa sprawność konwertera LLC...

Chipset HiperLCS-2 firmy Power Integrations do przełączania offline LLC zapewnia teraz do 1650W ciągłej mocy...

czwartek, 29 maja, 2025 Więcej

AJCV150 moduł zasilania firmy ARCH Electronics zbudowany do zastosowań przemysłowych wymagających niewielkiej przestrzeni

AJCV150 moduł zasilania firmy ARCH Electronics zbudowany do zastosowań...

150W moduł zasilania AJCV150 firmy ARCH Electronics pokonuje te ograniczenia, oferując kompaktowe rozwiązanie o dużej...

poniedziałek, 26 maja, 2025 Więcej