Get started with Python Flask Framework on IBM Bluemix

Get started with Python Flask Framework on IBM Bluemix This work is based on Getting started with Python on Bluemix Tutorial The tutorial will develop a Python web application based on Flask framework and deploy the app on IBM Bluemix. The app shows up a basic form which users can type their names. When hit enter the name will be added to database and can be accessed at http://base_url/api/visitors 1. RequirementGitCfPython 2. Clone example code and run locallygit clone your app Open up,manifest.yml similar like: applications: - name: Lecheebot random-route: true memory: 128M Run your app locally Ensure that you have installed pip in your PC. If not, follow this post: pip and setuptool on windows now, you can run your app locally by typing the command: pip install -r requirements.txt python Your app is now accessible at http://localhost:8080 3. Deploy to IBM Bluemix using Cloud F…
Installing Windows 10 IoT Core for Raspberry Pi In this post I will be going to process of how to install Windows 10 IoT core for Raspberry Pi 2. For more information about Windows IoT Core, please visit the official site ( Windows IoT core is the operating system built for Internet of Things.
Requirement: -Windows 10 PC -SD Card -Raspberry Pi 2
Get started1. Download OS for Raspberry Pi Firstly, we need to download Windows 10 IoT core package for Raspberry Pi 2 on the official website: After downloading the package, we then Install Windows IoT Core For Raspberry Pi on your PC. Double-click on the file downloaded and install Windows 10 IoT Core for Raspberry Pi.
After installing, the flash file will be saved in your C drive (C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2\flash.ffu)
2. Download and install Windows ADK…

My latest publication: Environment monitoring system for agricultural application based on wireless sensor network

This paper proposes an Internet of Thing system architecture based on Wireless Sensor Network (WSN) for agricultural applications. The system consists of sensor nodes and a gateway, which allows a user to monitor environmental data for agriculture using a web browser. The sensor node is a microcontroller based Arduino including wireless module and connected sensors such as temperature, relative humidity, luminosity, air pressure and other sensors. A WiFi interface is deployed to exchange the environmental information from sensor nodes to the gateway running Linux. The gateway manages and transfers data to a Cloud where data were stored and visualized as graphs.
For more infomation:

Running Hello_world application ( based on Zephyr RTOS ) on Arduino Due

Zephyr Project goal is to build a best-in-breed small, scalable, real-time operation system (RTOS) for variety of IoT devices, such as X86 boards (Arduino 101, Galileo, Intel Quark D2000 development board,..), ARM boards (96Boards, Arduino Due, CC3200 LauchXL, Curie, NXP FRDM, ST Nucleo,...) ARC Boards, NIOS II Boards, XTENSA Boards.

In this post, we test a Hello_world application ( based on Zephyr RTOS ) on Arduino Due

Requirement - Host Computer: Ubuntu 16.04 LTS 64-bit
- Device: Arduino Due

1. Setup development environment
- Update your OS

$ sudo apt-get update $ sudo apt-get upgrade - Install requirements

$ sudo apt-get install git make gcc g++ python3-ply ncurses-dev \ python3-yaml python2.7 dfu-util
- Install the Zephyr SDK
  * Download the latest SDK self-extractable binary.

$ wget
  * Run the installation binary
$ chmod +x $ ./zephyr-sdk-0.9.1-se…

OpenHab2 - MQTT binding demo

OpenHab2 - MQTT binding demo This demo demonstrates how to use MQTT binding addon in OpenHAB2 installed into Orange Pi zero. The idea is very basic. A switch is created on default sitemap. When you turn on the switch, it sends "ON" message to Topic /office/light via MQTT broker that is installed on Orange Pi. When you turn off the switch, it sends "OFF" message to Topic /office/light. RequireOpenhab2 MQTT broker installed. First, install MQTT binding via paperui Define all the brokers which you want to connect to, in your services/mqtt.cfg file. cd /etc/openhab2/services sudo nano mqtt.cfg Edit the file as follow # # Define your MQTT broker connections here for usein the MQTT Binding or MQTT # Persistence bundles. Replace <broker> with an ID you choose. # # URL to the MQTT broker, e.g. tcp://localhost:1883or ssl://localhost:8883 mosquitto.url=tcp://localhost:1883 # Optional. Client id (max23 chars) tousewhen connecting to the broker. # Ifnot provided a defau…

Install Node-RED on Orange Pi

Step 1: Install NodeJs v7.xcurl -sL | sudo -E bash - sudo apt-get install -y nodejs Step 2: Install Node-REDsudo npm install -g --unsafe-perm node-red Step 3: Start Node-REDroot@orangepizero:~# node-red 22 Mar 17:51:35 - [info] Welcome to Node-RED =================== 22 Mar 17:51:35 - [info] Node-RED version: v0.16.2 22 Mar 17:51:35 - [info] Node.js version: v7.7.3 22 Mar 17:51:35 - [info] Linux 3.4.113-sun8i arm LE 22 Mar 17:51:37 - [info] Loading palette nodes 22 Mar 17:51:43 - [warn] ------------------------------------------------------ 22 Mar 17:51:43 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node 22 Mar 17:51:43 - [warn] ------------------------------------------------------ 22 Mar 17:51:43 - [info] Settings file : /root/.node-red/settings.js 22 Mar 17:51:43 - [info] User directory : /root/.node-red 22 Mar 17:51:43 - [info] Flows file : /root/.node-red/flows_orangepizero.json 22 Mar 17:51:43 - [info] Creating new fl…

The OpenIoTChallenge 3.0 was through. Thanks to Eclipse IoT Working Group

We - the AgriNode team are proud to receive the Special Acknowledgement from the judging panel.
Thanks to the EclipseIoT and the sponsors for organizing the Open IoT Challenge where we have learned about Open-source IoT platforms and made new friends in the IoT world.