VRB News
Virtual Reality Brisbane
  • Home
  • About us
  • IT news
  • Tech
  • World
  • Contact
No Result
View All Result
  • Home
  • About us
  • IT news
  • Tech
  • World
  • Contact
No Result
View All Result
No Result
View All Result
Home IT news

IoT Open-Source platforms compared

admin by admin
May 12, 2021
in IT news
0
IoT Open-Source platforms compared
0
SHARES
33
VIEWS
Share on FacebookShare on Twitter

IoT platforms IoT Open-Source platforms compared

12.05.2021 author /
Editor:
Thomas Joos
/ Sebastian Human

Platforms can be used to create central administrative areas for IoT devices. Here, too, open source solutions play an increasingly important role. We show three of the most famous open source platforms for the Internet of Things (IoT).

Companies on the topic

Company, the Arduino, Devicehub.net or OpenWSN for IoT projects, benefit from the Open-Source approach of the platforms.Company, the Arduino, Devicehub.net or OpenWSN for IoT projects, benefit from the Open-Source approach of the platforms.

The Internet of Things is hard to imagine business and private life without. Industrial sensors and end devices communicate with each other as well as the different devices in the smart home.

With IoT platforms, hardware and software from IoT devices can be reconciled and projects can be advanced more effectively. If you additionally rely on open source, you also have control over the source code and can work together with a community on an extension of the platform.
We introduce three of them.

A central B2B platform for industry offers numerous opportunities – Germany could draw on sound knowledge in its development.

Arduino hardware and software for IoT

One of the most famous IoT platforms is Arduino. The company’s open source platform includes software and hardware as open source for the IoT. With Arduino, complete solutions can be developed-complete with open source licenses. Since the hardware is also made available as open source, the schematics of the devices are also available and can be downloaded from the developers ‘ page. Also the adjustment of the hardware is possible in this way.

The hardware usually includes a microcontroller that can be programmed with the Arduino software. The Arduino platform also includes the Arduino Programming Language and a suitable development environment (IDE). To get started, many developers rely on Arduino Uno, which is available for 20 euros. There are also more complicated devices that are also connected to the mobile network via a SIM card, for example.

The software can be installed on Windows, Linux and macOS. The Arduino solution can be used to develop applications that can communicate with Arduino boards. The Arduino IDE can also work with C – / C++. On the Arduino Project Hub page, you can find numerous examples of what solutions have been developed with Arduino.

Arduino is sometimes compared to Raspberry PI. However, the main difference is that the microcontrollers are not complete mini-computers, but rather microcontrollers that are located at least one level below them. Developers can use the controllers to develop their own IoT devices that can receive and send signals. Of course, it is also possible to connect Arduino boards to Raspberry PI.

Arduino also offers a development environment that can be used to write programs for Arduino boards.Arduino also offers a development environment that can be used to write programs for Arduino boards.

(Picture: Arduino)

Arduino boards can receive and process data from sensors. On the basis of the incoming signals, it is also possible to generate outgoing signals that build on the incoming information, process it and trigger actions. In smart homes, for example, awnings can be retracted when the wind sensor detects a storm, or the German weather service publishes news that forecasts a storm.

Arduino boards are available from various manufacturers. In contrast to Raspberry PI, no comprehensive functions of PCs are integrated on the boards but are available in principle. Network adapters can also be connected via extensions, for example.

Since the software is free of charge, the hurdles for developing your own IoT solutions are very low. It communicates with the board via USB in order to be able to send data and programs to the device.

https://www.youtube.com/watch?v=44160

OpenWSN-IoT project of the University of California Berkeley

OpenWSN is a project of the University of California Berkeley, which exists since 2010. It is available for Windows, Linux and macOS. OpenWSN is an implementation of a protocol stack and an IoT framework.

This project is also open source. Unlike Arduino, no hardware is included here, but the project supports hardware from other manufacturers, such as LPC214x ARM7, STM32F103 Cortex, Atmega128 or TI cc2420/cc2520. OpenWSN also includes an emulator that can be used to test the source code on computers.

The toolchains used are IAR EW430, IAR EWARM, MSPGCC, GCC and ARMGCC. The protocol stack of OpenWSN is available via the kernels of uC / OS-II, FreeRTOS and OpenOS. OpenWSN also allows you to connect to Arduino and use Arduino devices.

Zetta-open source platform based on Node.BTT

Zetta is an open source platform for the Internet of Things based on Node.js based. The platform can be used to create HTTP APIs for IoT devices that Node.use js servers as a base.

The advantage of the platform is that it not only supports on-premises operation, but can also be deployed in the cloud IoT server. In addition, there are interfaces for connecting sensors, actuators and controllers. Thanks to cloud support, Zetta is also able to connect smartphone apps, among other things. Zetta can be installed in Linux via NPM : npm install zetta

Zetta also allows the use of Raspberry PI. Together with other boards and the use of cloud platforms such as AWS, Azure or Google Cloud platform, Zetta can build an IoT infrastructure that can also be scaled internationally. By building a Zetta server with Node.js can connect various IoT devices to the platform. Using APIs and REST APIs, it is possible to accurately address different IoT devices:

GET / servers/321/devices / 123
Host: cloud.herokuapp.com
Accept: application/vnd.siren+json
{
“class”: [
“device”
],
“properties”: {
“id”: “123”,
“type”: “arm”,
“name”: “Robot Arm”,
“state”: “standby”
},
“actions layer”:[{[{
“name”: “move-claw”,
“method”: “POST”,

Zetta also focuses on the transmission of large amounts of data in real time. There are also ways to monitor the condition and behavior of devices and integrate them into dashboards or monitoring tools.

This entry was first published on our partner portal Industry of Things.

(ID:47394364)

Previous Post

Working with AsciiDoc markups

Next Post

How to create AR glasses yourself

admin

admin

Related Posts

How to Grow a YouTube Channel with ScaleLab
IT news

How to Grow a YouTube Channel with ScaleLab: Effective Strategies for Creators

February 4, 2025
Sticker mockups
IT news

Sticker mockups: how to visualize your ideas professionally and efficiently

January 13, 2025
Ways to Get Free Senegal Proxies for Work and Surfing
IT news

Ways to Get Free Senegal Proxies for Work and Surfing

December 24, 2024
Crypto Betting Frontiers
IT news

Crypto Betting Frontiers: The 2025 Landscape

December 6, 2024
iGaming Marketing Trends for 2025
IT news

iGaming Marketing Trends for 2025: Adapting to a Rapidly Changing Landscape

December 5, 2024
Next Post
How to create AR glasses yourself

How to create AR glasses yourself

Premium Content

PrioVR integrates with Virtualizer and shows the possible appearance of the controls

September 7, 2022
Bundeskartellamt opens investigation into app tracking

Bundeskartellamt opens investigation into app tracking

June 16, 2022
Slow transfer speed in Windows 7

Slow transfer speed in Windows 7

February 20, 2022

Browse by Category

  • Games
  • IT news
  • Tech
  • World

VRB News is ready to cooperate with webmasters and content creators. Send an email to info@virtualrealitybrisbane.com

Categories

  • Games
  • IT news
  • Tech
  • World

Recent Posts

  • How to Grow a YouTube Channel with ScaleLab: Effective Strategies for Creators
  • Sticker mockups: how to visualize your ideas professionally and efficiently
  • Ways to Get Free Senegal Proxies for Work and Surfing

© 2023 - The project has been developed ServReality

No Result
View All Result
  • Home
  • About us
  • IT news
  • Tech
  • World
  • Contact

© 2023 - The project has been developed ServReality

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?