Giter VIP home page Giter VIP logo

rakwireless-arduino-bsp-index's Introduction

RAKwireless BSP Support For The Arduino Board Manager

RAKwireless RUI3 RAKstar WisBlock

This repo contains the custom installation packages required by the Arduino IDE (version 1.6.4 or newer) to install the WisBlock Arduino BSP's and the RAKwireless RUI3 BSP's.

There are two installation packages available:

  • package_rakwireless_index.json is for WisBlock Core module support in Arduino IDE v1.6.4 or newer.
  • package_rakwireless.com_rui_index.json is for RUI3 support in Arduino IDE v1.6.4 or newer.

The difference between the two packages:

Arduino BSP RUI3
Open Source API is prorietary RAK code and not published
Uses SX126x-Arduino library MAC stack V1.0.2 Uses RAK MAC stack V1.0.3
Class A and C Class A, B and C
Has FreeRTOS (RAK4631/RAK11200) Barebone SDK code
lowest power consumption ~30uA (RAK4631) lowest power consumption ~6uA
Adopted from available open source BSP's Developed by RAK R&D team
Supports RAK4630, RAK4631, RAK11310 and RAK11200 Supports RAK4630, RAK4631, RAK3172, RAK3172 EVB, RAK3272 Breakout Board, RAK3172-SiP, RAK3272-SiP Breakout Board
Uses open source bootloader Uses RAK proprietary bootloader

Supported WisBlock Core modules for the Arduino BSP's

This repository contains support for the following RAKwireless Arduino BSP's for the following WisBlock Core modules.

Supported RUI3 modules

This repository contains RUI3 support for the following RAKwireless modules.


Installation instructions for RAKwireless WisBlock Core modules

To add board support for our products, start Arduino and open the Preferences window (File > Preferences).

Preferences


In the Preferences window, look for Additional Boards Manager URLs and click the icon on the right side.

Additional Boards Manager URLs



If installing Arduino BSP's for WisBlock

Copy https://raw.githubusercontent.com/RAKwireless/RAKwireless-Arduino-BSP-Index/main/package_rakwireless_index.json and paste it into the new window.

  • If there is already an URL from another manufacturer in that field, paste the above URL into a new line.

If installing RUI3 BSP's

Copy https://raw.githubusercontent.com/RAKwireless/RAKwireless-Arduino-BSP-Index/main/package_rakwireless.com_rui_index.json and paste it into the new window.

  • If there is already an URL from another manufacturer in that field, paste the above URL into a new line.

Paste

Then press the OK button.


Next open the Boards Manager in the menu Tools
Preferences


Write "RAK" (without quotes) in the search bar. The RAKwireless WisBlock Core modules and/or the RAKwireless RUI3 supported modules will be shown in the window.

Preferences

You can see which BSP is required for which WisBlock Core module.
Select the BSP you need for your WisBlock Core module or RUI3 supported module and click on Install.

Depending on your connection speed, the installation can take some time. Please be patient.


RAKwireless invests time and resources providing this open source code, please support RAKwireless and open-source hardware by purchasing products from RAKwireless!

For support and questions about RAKwireless products please visit our forum
For examples and quick start tutorial please visit our Github Repo
For documentation about RUI3 API visit Documentation Center - RUI3
For additional information about RAK products please visit our Documentation Center
To buy WisBlock modules please visit our online store

rakwireless-arduino-bsp-index's People

Contributors

beegee-tokyo avatar nerodu avatar ptrose avatar eddieho1124 avatar ianlo-rak avatar mrapierce avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.