IoTivity logo

Getting Started Getting Started FAQ Digging Deeper GitHub Repository


IoTivity is an open source framework that implements the OCF (Open Connectivity Foundation) protocol for easy, secure device-to-device communication for IoT devices. IoTivity includes the following:

Learning to Use IoTivity

These 15-30 minute tutorials walk through installing, building, and using client and server software applications that rely on IoTivity capabilities. The Digging Deeper section provides the how-to and reference information needed to implement IoTivity on your own custom device.

Getting Started with IoTivity (Device Simulation)

Getting Started with IoTivity (Graphical Device Simulation)

Getting Started with IoTivity (Raspberry Pi kit)

Digging Deeper: Next Steps for Development