Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

mangOH allows you to use existing open hardware Arduino compatible shields.  There is an Arduino compatible connector that allows any Arduino shields to be plugged on top of the mangoh.There is an onboard ATMega32u4 chipset directly talking to the WP module.We have a prebuilt legato bridge application allowing seamless connection between the Arduino shield and WP module. We have a two way data exchange between the Arduino shield and anyother application connected to the mangoh. We also provide a couple of additional APIs that allow you to push the data to the cloud. For the Hackathon, the Arduino Legato app (called Arduino Bridge) talks to the ATmega chipset and takes care of the bringing data from arduino sensors into the WP module

 

 

b. Legato Open Source Embedded Linux Framework:  An open source Linux-based embedded platform designed to simplify connected IoT application development. Using Legato Framework  developers with limited hardware, wireless, embedded or cloud expertise can build applications easily.

There are essentially 3 parts to Legato. 

 

...

  1. The first part is a Linux Distribution.  Specifically, an it’s an embedded Linux distribution tailored to run on Sierra Wireless’s Linux-capable modules to start with (since Sierra has funded the whole project so far), with select security features enabled. Legato Linux is based on the Linux Foundation’s Yocto Project.

...

  1. The second part is the Legato Application Framework. This builds on top of standard POSIX and Linux APIs, complementing them. It includes Connectivity APIs and tools to make using cellular easy. It provides helpful tools for building and deploying embedded applications into the field. Includes support for multiple programming languages. And it also provides application sandboxing.  That is all applications are isolated from each other to help prevent any problems in one application taking down another.
    The framework update process also enables automatic rollback so that a bad software update will not brick your device.

...

  1. The third part is the development environment.

 

We start with command-line tools that help you:

...

  • discovering target devices on your network.
  • managing and editing files directly on your device via sftp.
  • doing symbolic debugging using a graphical frontend to gdb.
  • editing source code, with syntax highlighting and context-sensitive help.

c. Air Vantage cloud platformAirVantage lets you capture and exploit data from any device deployed in the field, opening many new possibilities for your business processes, service applications, and revenue streams. 

...

More information on mangOH/Legato/AV can be found at:a.

...

...

 

Connectivity for the hackathon is provided by the following :a.

...

  • WiFi /BT  IoT Expander card for Client or AP mode and to attach to BLE sensors

...

  • Location sensing is provided by an on board GPS.

...

  • Sierra Wireless Smart SIM

 

 

APIs for Hackathon

The APIs we will provide for building various IoT use cases include (but not limited to):

Legato APIi. Communication

...

...

...

...

...

 

AirVantage API:

 API to connect AirVantage to enterprise software (https://doc.airvantage.net/av/howto/gettingstarted/

...

The sensors kit for the hackathon includes the following sensors:a.

...

  • Bluetooth based: digital microphone, magnetic sensor, humidity, pressure, accelerometer, gyroscope, magnetometer, object temperature, and ambient

...

 

 

The platform architecture for the hackathon will involve the following applications :

...

Sierra will provide 16 completely assembled kits with the following:1 .

  • 16 mangOH Open Hardware platforms 

...

  • 16 Bluetooth/WiFi IoT Expander cards

...

  • 16 TI Sensor Tag 2.0 will be provide

...

  • 10 Arduino Sensor Grove Shields

 

 

Each individual mangOH platform will be preassembled for you:a.

...

  • One Ti Sensor Tag Bluetooth sensor will be in every box. Each unit will be automatically pre-associated to one sensor tag.
    In case you run into issue, please the sensor tag into scan mode by pressing the power button. 
    Then to connect mangOH to sensor tag run the following commands on console:

      ...

        • hcitool lescan ( this will show you MAC address of sensor tag)

      ...

      ...

      ...

      ...

      • Connecting to BlueMix: Step below
      • TBC tomorrow

      ...

       

      For direct response to questions, please register on the forum at  mangoh.io ( http://forum.mangoh.io/