Internet Of Things 101 Intel® Edison
  • Cover
  • Summary
  • About This Traning
    • Objectives
    • Skills
    • Prerequisites
    • Requirements
  • Once Upon A Time ...
  • Internet Of Things
    • Examples
    • Consortiums
    • Resources
      • Architecture
      • Associations
      • Awards
      • Contests
      • Events
      • Investors
      • Job Roles
      • People
      • Programming Languages
      • Projects
      • Standards
      • Tendencies
      • Training
        • Coursera
      • Licensing
      • Sites
    • Key Players
      • Amazon
      • Apple
      • ARM
      • AT&T
      • Atari
      • Axeda
      • Bosch
      • Cisco
      • Dell
      • Eclipse
      • Facebook
      • General Electric
      • Google
      • Hewlett Packard
      • Huawei
      • IBM
      • Intel
        • Tools
      • IoT Ticket
      • Libelium
      • Oracle
      • Others
      • Mediatek
      • Micrium
      • Microchip
      • Microsoft
      • Mozilla
      • NXP
      • NVIDIA
      • Nokia
      • Predixion
      • PTC
      • Qualcomm
      • RedHat
      • Renesas
      • Salesforce
      • Samsung
      • SAP
      • Schneider Electric
      • Telefonica
      • Texas Instruments
      • ThingWorx
      • Verizon
      • Vodafone
      • C2M
  • Architecture
    • Thing
      • Boards
        • Arduino
        • Beagleboard
        • C.H.I.P.
        • Raspberry Pi
        • ESP8266
        • Intel Architecture
          • Development Workstation
      • Boot Loaders
        • Labs
      • Operating Systems
      • Embedded Linux
        • Board Support Package
          • Labs
        • Boot Up
          • Labs
        • Command Line Interface
          • Labs
        • File Systems
          • Labs
        • Text Editors
          • Labs
        • Package Management System
          • Labs
        • Version Control Systems
          • Labs
        • Programming Languages
          • Python
          • PiP Package Management System
          • Labs
        • Libraries
          • Labs
      • Integrated Development Environments
    • Data
      • Sensors
        • Labs
        • Project
      • Actuators
        • Labs
        • Project
      • Local Operations
      • Frameworks
    • Gateways
      • Intel® IoT Gateways
    • Communications
      • Connectivity
        • Labs
      • Protocols
        • RESTful
          • Labs
        • MQTT
          • Labs
          • Project
    • Cloud Computing
      • Application Programming Interface
        • Labs
        • Project
      • Services
        • Labs
      • Platforms
        • Labs
  • Wrap-Up
    • Online Training
    • Challenge
  • SandBox
    • Sandbox-NonIT
    • IoTPy
    • Analytics
    • Security
    • Cloud
Powered by GitBook
On this page
  • Frameworks
  • IoTivity
  • AllJoyn® Framework
  • Eclipse IoT
  • The Thing System
  • ARM mbed
  • Other Frameworks
  1. Architecture
  2. Data

Frameworks

PreviousLocal OperationsNextGateways

Last updated 7 years ago

Frameworks

IoTivity

IoTivity is an open source software framework enabling seamless device-to-device connectivity to address the emerging needs of the Internet of Things.

Welcome to IoTivity, an Open Source Project sponsored by the Open Interconnect Consortium (OIC) and hosted by the Linux Foundation. The aim of this project is to develop an open source software framework to seamlessly connect the billions of devices in the emerging Internet of Things (IoT), across multiple operating systems and network protocols.

Support Communication Protocols

Features

  • High-level APIs for IoT Application Developers

  • Exposing “things” as resources

  • Discovering and manipulating resources over multiple

    network transports

  • Utilize emerging IoT technologies

AllJoyn® Framework

AllJoyn is an open source software framework that makes it easy for devices and apps to discover and communicate with each other. Developers can write applications for interoperability regardless of transport layer, manufacturer, and without the need for Internet access. The software has been and will continue to be openly available for developers to download, and runs on popular platforms such as Linux and Linux-based Android, iOS, and Windows, including many other lightweight real-time operating systems.

Eclipse IoT

The IoT Working Group fosters the creation of extensible services and frameworks that enable IoT applications on top of open APIs.

The Eclipse IoT Working Group is a collaboration between organizations and individuals who share the goal of creating an open IoT. The collaboration focuses on the development, promotion and adoption of open source IoT technology. Many of our members provide a wide range of projects and services built on top of Eclipse IoT technology.

The Thing System

Your life and your house went from one computer to an Internet of things. From tablets to lightbulbs, from sensors to media boxes, everybody gets their own Internet. Today, you have to fight your things. They don't talk to each other, the apps don't work, it's a tower of babel. Our solution — the Thing System — is open source. We'll talk to anything, you can hack the system, it has an open API. With the Thing System, you can finally take control of your things.

ARM mbed

The ARM® mbed™ IoT Device Platform is the fastest way to create commercial and interoperable connected IoT devices based on ARM microcontrollers.

Other Frameworks

IoTivity
IoTivity Homepage
IoTivity and Embedded Linux Support
AllSeen Alliance AllJoyn® Framework Homepage
Eclipse IoT Homepage
The Thing System Homepage
ARM mbed
ARM mbed IoT Device Platform
Kaa
Mago
Nimbits
OpenIoT
OpenRemote
Arduino
DeviceHubNet
IoT toolkit
OpenWSN
Particle
SiteWhere
ThingSpeak
Webinos
Zetta
Octoblu
Engineering Essentials: IoT Standards and Frameworks
Cayenne
Flowthings