RAK has prepared an online compiler for users who want to build their own IoT products based on RAK IoT modules, for example, RAK811, RAK4200, RAK4600, RAK8212-M, RAK5010, etc. If you are, for example, you want to connect an I2C sensor to RAK811 module to build an exciting IoT product which can gather sensor’s data and send them out through LoRa frequently, then you can use RAK IoT SDK named RUI to build a firmware for your exciting product easily. Actually, you only need to write an “Application” for your product by calling RUI APIs, you needn’t to be care of what is LoRa and what about RAK module, you just need to learn how to use RUI API.
This link is RUI APIs:
RAK online compiler will be helpful for you to compile a customized firmware after you have done some customized things based on RUI.
This document show you how to use RAK online compiler:
Also, we’ll supply all of products practice based on RUI and RAK IoT module, for example, RAK7204, RAK5205, RAK7205, etc. We’ll open source these products practice application on Github: https://github.com/RAKWireless/Products_practice_based_on_RUI
Just choose the correct core module repository.
Maybe you can share your good idea and exciting products practice with everyone too, if you can, you
are welcome to pull request them on the above Github repo surely.
Today, we’ve only supplied a customized ability based on RAK811/RAK4200/RAK4600/RAK8212-M/RAK5010+RUI, and we’ll supply more and more customized ability based on RAK IoT modules + RUI later.
If you have any question about RUI and customizing the firmware based on RAK module, please public the question here:
This topic is used to apply for an account for RAK online compiler if you need.
Please show me “your name” + “your email” + “your RAK IoT module/product picture”.
I’ll contact with you ASAP.
Thank you for using RAK products.
RAK team has developed a simple web version RUI online compiler which is much easier to use than the commandline compiler:
You can create an account by yourself now. More details, please have a look at the document “How to use RUI online compiler”: