Posted on

Holoportation communication, is this our future ?

Imagine you can talk with your friends and family in a 3-D reality world like in the sci-fi movies.The new Holoportation technology is out by Microsoft® which also recently launched a live demonstration of how it can be made possible.

It is a new 3-D capture technology that allows high quality 3-D models of people.The capture video goes under reconstruction, compression and transmission anywhere in the world in real time.This will allow user to interact with remote participants in 3-D as if they are actually standing next to them and having a normal conversation .

Posted on

5 IoT commercial trending products

Past few months there has been lots of talks and discussions about Internet of Things(IoT) and its financial impact.Which resulted into a race to create commercial products and services .We are going to showcase top 5 trending commercial applications in the market:

5.Roost 900-00001 Smart Battery for Smoke Alarms 

The Roost Smart Battery for smoke alarms transforms your smoke or carbon monoxide alarm into a smart home device – just like that. With the same form factor as a conventional 9-volt battery, the Roost Smart Battery works with existing alarms to upgrade the safety and convenience of your home. This is not your average 9V battery but more than that .

 

4.Awair: Smart Air Quality Monitor with LED display

Complete your smart home and create an automatic solution loop. Awair plans to work with connected devices such as thermostats, smart watches, fans, and much more in your home to help maintain optimal air quality.This product will be released in the market in mid October this year.

 

3.August Smart Lock – Keyless Home Entry with Your Smartphone

The August Smart Lock provides intelligent, secure access to your home. Now you can control who can enter and who can’t—without the need for keys or codes. And you can do it all from your smartphone.

 

2.Philips 798835 Hue Go Personal Wireless Lighting

Philips Hue is your personal wireless lighting. It enables you to create and control light using your smartphone or tablet.It helps you get creative and personalize your lighting to suit your and your family’s lifestyle. Light any moment anywhere with Hue Go – control light your way with this portable Hue light.

 

1.Dash Button

The idea is “Place it. Press it. Get it”.

Dash Button comes with a reusable adhesive and a hook so you can hang, stick, or place it right where you need it. Keep Dash Button handy in the kitchen, bath, laundry, or anywhere you store your favorite products. When you’re running low, simply press Dash Button, and Amazon quickly delivers household favorites so you can skip the last-minute trip to the store.

 

So let us know which one you liked.

UI5CN

Posted on

11 IDE’s for IoT enthusiasts

Recently there have been many attempts to solve the challenging problem of how to make Internet of Things more easy to work on, for developers. In this article, we will highlight 11 IDE’s which are built to make our job easy while deploying and developing the solution. Most of them are free and already used widely by programmers.

11.Nodeblu

This helps you experiment with the Octoblu and Meshblu (formerly SkyNet.im) IoT by dragging, dropping, and wiring up various nodes connected to the platform!
designer

10.Blockly

Blockly is a library for building visual programming editor.

Blockly from Google Developers

9.CodeBender

CodeBender is an online code editor for Arduino.

codebender_editor

8.VisualMicro

VisualMicro is a versatile and powerful add-in to Microsoft Visual Studio and Atmel Studio which both are based on the Microsoft Visual Studio technology. This documentation is focused solely on Visual Micro itself and does not address the basic concepts of Visual Studio/Atmel Studio.

Programming Arduino with Visual Studio in Visual Micro

7.ModKit

ModKit Drag & Drop Programming you can touch.

A Drag and Drop interface of ModKit

6.Zenodys

Zenodys is the easiest way to create a powerful Internet of Things Build IoT in minutes and without any programming. Simple for almost anyone.

zenodys-visual-app

5.S4A

S4A s a Scratch modification that allows for simple programming of the Arduino open source hardware platform. It provides new blocks for managing sensors and actuators connected to Arduino. There is also a sensor report board similar to the PicoBoard one.

S4A IDE from Citilab

4.Minibloq

Minibloq is an open source graphical programming environment for Multiplo™, Arduino™, physical computing devices and robots.

PiBot_miniBloq

3.Ardublock

Ardublock is a graphical programming environment to make programming physical computing with Arduino as easy as drag and drop.

ardublock_combo

2.Scratch

Scratch is another visual programming platform which very easily leads you to build up your application just with the help of little blocks of logic.

 

Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab

1.Wyliodrin

Wyliodrin is a programming environment for all and is pretty easy to get along with. Raspberry Pi developers would feel at home.

Wyliodrin editor

 

So let us know which one you liked the most.

UI5CN

Posted on

SAP HANA Internet of Things (IoT): Raspberry, Arduino Uno, XSJS & SAPUI5

 

SAP HANA IoT and The Internet of Things

In this entire blog series, we are going to cover one SAP Internet of Things (IoT) application setup, end to end.

Scope and Goals of our HANA IoT Project

SAP HANA IoT has started and is not just one more buzzword.

We have chosen a smart home example which will monitor our place. An example that everyone can relate to.

A photosensor will be monitoring the activity in our place and sending the data to an SAP HANA system, using Arduino and Raspberry Pi, in real-time.

From SAP HANA, you will be using SAPUI5 dashboarding capability to see the LUX  sensor information, in a fancy and simple UI.

Amazing isn’t it?

So prepare for the future and read on.

The main components of this project are:

  1. Lights
  2. Photoelectric sensors
  3. Raspberry Pi
  4. Arduino 
  5. SAP HANA system
  6. SAPUI5 technology

 

Raspberry Pi arduino for IoT UI5CN

This project, SAP HANA IoT With Arduino Uno, Raspberry Pi, HANA XSJS and SAPUI5, will be detailed in the next blogs:

UI5CN

Posted on

SAP HANA Internet of Things (IoT): Raspberry, Arduino Uno, XSJS & SAPUI5: Part 3

 

SAP HANA IoT and The Internet of Things

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

If you have not seen yet, double check the introductionthe first part and the second part of this SAP HANA IoT series.

Today, in this article we are going to perform:

Step 2 – Connect Raspberry Pi to Arduino and able to establish the same configuration which was achieved via computer and Arduino

Since there are many sub-steps, we will cover this step in this part 3 and the the following part 4 of this series.

Here, we are going to do the Raspberry Pi configuration and connecting it to the Arduino Uno.

Raspberry Pi is capable of running a complete operating system and the real advantage is the capability to running with so less power consumption and the easiness to interface with other micro-controller and digital/analog devices .

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Why do we use Arduino here ?

Raspberry Pi is a fine little computer board, though not nearly as good as the Arduino when it comes to I/O capabilities.

Since our experiment has a sensor network setup, it will be simpler to interface it with Arduino Uno.

Once we have the Arduino connection setup , then we can connect the Raspberry Pi through serial connection and do wonders with it.

Now, we are going to see how you can setup the connection of Raspberry and Arduino Uno in 10 simple steps:

Step 1: Download the RASPBIAN OS in Raspberry download section.

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Step 2: Write the image to the disc (SD card) using Win32 image. Bear in mind that If you copy and paste the disk to image then it will not work.

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Step 3.Open the SD card in your computer and add following line to the end of file cmdline.txt. Make sure that you leave a line break at the end, as in Linux it will be assumed to be execution of the command. It will be better to use notepad++ to edit, as sometimes notepad can insert some windows specific characters in the file which will not work in Linux (Raspberry system).

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

In the above image , the Raspberry IP address is first one and our Ethernet port IP is second one. This will enable to connect Raspberry Pi to the Internet through our computer.

Step 4: Change the IP of your Ethernet port to the IP which you have specified in the config file. In this tutorial, it is 192.168.137.1

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Step 5: Install Xming and Putty. Putty will be used to establish a SSH connection to Taspberry Pi and Xming will be used to create a graphical session .Download link of Putty and Xming.

Step 6: Once you have installed them, run Xming server and then open Putty.

.SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Enter the IP address of the Raspberry Pi you configured in step 3 i.e :192.168.137.10

Also make sure that you have SSH enabled in X11 :

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Now press open.

Step 7: It will ask for user name and password: username is pi and password is raspberry

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Now you are inside the Raspberry Pi 🙂

To view the graphical interface, you have to type lxsession and if everything is correct you will be able to see the graphical navigation window of Raspberry:

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Step 8: After you have closed the graphical session using CTR+ Z, install Arduino to Raspberry, using the bellow commands:

sudo apt-get update

sudo apt-get install Arduino

After the installation, you will get a success message as well.

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Step 9: Open the graphical session again using lxsession command and open the Arduino sketch IDE that has been installed:

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

Step 10: Now we have the Arduno’s sketch installed in the Raspberry Pi OS. This final step is to check if we can see the serial port connection visible (/dev/ttyACM0 in Raspberry OS).

SAP HANA IoT Internet of Things: Raspberry, Arduino Uno, XSJS & SAPUI5

We will use this port for our devices’ communication, in the use cases.

In part 4 we will install Java in order to enable a Java program to communicate with Arduino’s serial port 🙂