Internet of Things operating system Ruff development drone project experience sharing

Everyone is talking about the Internet of Things. The Internet of Things is an important part of the new generation of information technology and an important stage of development in the era of "informatization." At the end of the last century, the concept of the Internet of Things was proposed by Americans in 1999. Now the biggest opportunity for the Internet of Things can come.

To know that the core and foundation of the Internet of Things is still the Internet, the operating system is the core part of the underlying. When it comes to the Internet of Things, the Internet of Things operating system has to be mentioned. Here we mainly share the development history and experience of some IoT developers.

Maker talks about Ruff development experience

The first knowledge with Ruff was in the HACKXFDU Maker Marathon of Fudan University in October 2016. At that time, Ruff was one of the hardware sponsors. Before the event started, our team planned to do some development in DJI, so we are considering Use Arduino plus WiFi module. However, HACKxFDU is not so powerful, ask to ask if there is no WiFi module.

However, if you want real-time data feedback, you can't use the data cable to connect the Arduino to the drone and fly around... I just gave up the drone-related development, but the captain found that Ruff can be a good substitute for Arduino. . The onboard WiFi hotspot can be said to be quite appropriate.

In addition to on-board WiFi, its development advantages are also obvious. At that time, I belonged to Arduino just getting started. The hardware knows a little bit. The wiring is completely impossible. I don’t understand how to do without the tutorial... At the time, I and my teammates were two high school students. A little bit forced. But for this reason, when I got Ruff, I felt that this order saved the vicissitudes of life:

Rap layout --visual

Speaking of this is a brief introduction to Ruff, an IoT operating system that supports JavaScript development applications. There is also a JavaScript-based IoT development kit. When I came to evaluate it, I felt that Ruff was very friendly to novice white. It abstracts the hardware and uses an event-driven, asynchronous I/O model to make hardware development lightweight and efficient.

Now the new version of the official website is more concise than before, and the UI has also improved significantly.

Internet of Things operating system Ruff development experience sharing

This is the Ruff box that was quite high at the time. As a half-hanger designer, I still like it quite a bit.

Internet of Things operating system Ruff development experience sharing

This is Ruff's board, about twice as big as the Arduino, and a little bigger than the Raspberry Pi, but it's quite convenient and worthwhile.

Internet of Things operating system Ruff development experience sharing

When I got to know Ruff, I started playing it, starting with its development process.

Follow the official tutorial, all the steps are quite simple, the official tutorial can be found in the official website, follow it step by step, just like children learn to walk, development has become very simple.

But first download the Ruff SDK. The Ruff SDK is based on the version of your computer and the OS. It is very convenient and can be downloaded from the official website.

Then type this command in the command line to make sure that the installation is done:

Rap --version

Get ready to work and start the project. I didn't follow the official tutorial to do the "Hello Ruff" project. I used the temperature and humidity, the light, the big button, and the buzzer several devices, so the first thing to do is to add the modules of several devices from the command line to the project (folder) that I am working on. :

Internet of Things operating system Ruff development experience sharing

Rap is a manager of the Ruff package. All the specific information about the modules used above can be found in the package repository of Ruff's official website.

You can go with the latest version of these modules. Of course, you can follow the official example.

Internet of Things operating system Ruff development experience sharing

This is the page opened with this command:

Internet of Things operating system Ruff development experience sharing

Isolator switch

korlen electric as a Isolator switch manufacturer in china, specialized in manufacturing Isolator switch in wholesale with high quality.


Do you need some Isolator switch? Our company, GAONENGGELE ELECTRICAL SHARES CO.,LTD. is the best manufacturers\factoy\suppliers in china who provided Isolator switch can help you.

China Isolator switch,Isolator switch,DIN Rail Isolator,Isolator

Wenzhou Korlen Electric Appliances Co., Ltd. , https://www.zjaccontactor.com