Arduino Core für Wisblock Core RAK4631 und RAK4601 -Module
Dieses Repository enthält den Arduino BSP für Wisblock -Kernmodule:
Was ist Wisblock?
Wisblock ist ein erstaunliches Produkt, das von der RAK -Firma für IoT -Branche gebaut wurde. Es kann Schaltungen erstellen, wie das Klicken auf Blöcke zusammen zu klicken, um schnell Ihre Idee zu erkennen. Übersicht über den Checkout für Informationen oder besuchen Sie unser Dokumentationszentrum
Rakwireless investiert Zeit und Ressourcen, die diesen Open-Source-Code bereitstellen. Bitte unterstützen Sie Rakwireless und Open-Source-Hardware, indem Sie Produkte von Rakwireless kaufen!
Für Unterstützung und Fragen zu Rakwireless -Produkten besuchen Sie bitte unser Forum
Beispiele und ein schnelles Start -Tutorial finden Sie in unserem GitHub -Repo
Weitere Informationen zu RAK -Produkten finden Sie in unserem Dokumentationszentrum
Um Wisblock -Module zu kaufen, besuchen Sie bitte unseren Online -Shop
Inhalt
Überblick
- Beschreibung
- Schlüsselmerkmale
- Wisblock Highlights
BSP -Installation
- Stabile Version
- Beispiele und Tutorials
- Konfiguration
Überblick
Beschreibung
Wisblock ist ein modulares System, das es einfach erleichtert, ein Niedrigguss -Netzwerk (LPWAN) in Ihre IoT -Lösung zu implementieren. Wisblock geht mit Ihrer Lösung vom schnellen Prototyping bis zur Massenproduktion aus, ohne dass für jeden Schritt neue Hardwaremodule erstellt werden müssen.
- In der Entwicklungsphase können Sie mit Wisblock-Modularität verschiedene Mikrocontroller, Sensoren, Kommunikationstechnologien und IO-Optionen testen, indem Module mit den einfachen Plug-in-Modulen geändert werden.
- Wisblock-Module für industrielle Qualität können in der Massenproduktion verwendet werden, ohne die Prototypen neu zu gestalten.
- Auch wenn die Geräte nach dem Einsatz modifiziert oder mit minimaler Verschwendung und Anstrengung repariert werden können
Schlüsselmerkmale
Klicken. Code. Verbinden.
Wisblock wird mit 4 modularen Blöcken erstellt.
- Die Wisblock -Basis ist die Fußleiste, die alles verbindet.
- Wisblock Core ist das Berechnungs- und Kommunikationsmodul
- Der Wisblock -Sensor ist eine Auswahl an Sensor- und Eingangsmodulen
- Wisblock IO erweitert die Output- und Kommunikationsmöglichkeiten des Wisblock -Kerns
Wisblock Highlights
- Mit der Verwendung eines kompakten Anschlusses macht seine Größe außergewöhnlich klein. Eine Wisblock -Basiskarte, die der Basisträger ist, ist nur 30 mm x 60 mm groß.
- Mithilfe eines industriell -bewerteten Steckers können Sie dieselben Module vom schnellen Prototyping bis zum Testen bis zum Endprodukt verwenden.
- Wisblock ist nicht nur modular auf der Hardware -Basis, sondern es ist einfach, eine Anwendung zu erstellen, die Ihren Lösungsanforderungen entspricht.
Wisblock -Basis
- Wisblock Base ist der Träger für alle Wisblock -Module.
- Es enthält die Stromversorgung für alle Module, USB/5 -V -Stecker , Batterieladegerät , Solarladegerät , Status -LED und Reset -Taste .
- Eine Wisblock -Basis kann ein Mikrocontroller -Modul (Wisblock Core), ein IO -Modul (Wisblock IO) und bis zu 4 Sensormodule (Wisblock -Sensor) enthalten.
Wisblock -Kern
- Wisblock Core ist das Datenverarbeitungszentrum von Wisblock.
- Einige Wisblock-Kernmodule bieten auch LORA®/LORAWAN®-Kommunikation und zusätzliche Kommunikation wie Bluetooth, Bluetooth Low Energy oder Wi-Fi.
Wisblocksensor
- Wisblock Sensor ist das Datenerfassungsmodul von Wisblock.
- Es umfasst analoge, digitale und ökologische sowie Standort -Akquisitionssensoren.
Wisblock io
- Wisblock IO -Module erweitern die Eingangs- und Ausgangsmöglichkeiten von Wisblock.
- Zu den Optionen gehören Mobilfunk, Anzeigen, LEDs, Tastenschnittstellen sowie zusätzliche USB- und GPIO-Anschlüsse sowie Wi-Fi.

BSP -Installation
Stabile Version
? WARNUNG
Wenn Sie Windows 10 verwenden .
Installieren Sie die Arduino -IDE nicht im Microsoft App Store. Bitte installieren Sie die ursprüngliche Arduino -IDE von der offiziellen Website von Arduino!. Die Arduino -App aus dem Microsoft App Store verfügt über Probleme, Board -Support -Pakete von Drittanbietern zu verwenden. :::
(1) Laden und installieren Sie die Arduino IDE (mindestens V1.6.12)
(2) Befolgen Sie diese Anleitung, um das erforderliche Board Support Package (BSP) zu installieren.
Beispiele und Tutorials
Nachdem Sie ein RAK -Board ausgewählt haben, können Sie Beispiele für alle Wisblock -Module sehen

Weitere Informationen zu den Beispielen und Tutorials finden Sie in unserem Github Wisblock Repo
Adafruits Nrfutil -Werkzeuge
Adafruit-Nrfutil (abgeleitet von nordischer PC-Nrfutil) wird benötigt, um die Skizze über den seriellen Port hochzuladen.
- Für Windows und MacOS sind vorgefertigte ausführbare Binärdateien in der BSP bei
tools/adafruit-nrfutil/ enthalten. Es sollte aus der Schachtel funktionieren. - Linux -Benutzer muss den Befehl befolgen, um ihn von PYPI zu installieren
$ pip3 install adafruit-nrfutil --user
Treiber
- Für einige Module ist möglicherweise ein Silabs -CP2104 -Treiber erforderlich.
Credits
Dieser BSP basiert auf AdaFruits Nrf52 BSP,
das basiert auf Arduino-nrf5 von Sandeep Mistry,
was wiederum auf dem Arduino SAMD -Kern basiert.
Die folgenden Bibliotheken werden verwendet:
- Adafruit-Nrfutil basiert auf dem PC-Nrfutil von Nordic Semiconductor ASA
- Freertos als Betriebssystem
- Tinyusb als USB -Stack
- Nrfx für Peripheriegerätefahrer
- Littlefs für internes Dateisystem