Skip to content

Build Interoperable IoT Products With OCF & IoTivity

Build Interoperable IoT Products With OCF & IoTivity

IoTivity is an open source software framework enabling seamless device-to-device connectivity to address the emerging needs of the Internet of Things. This Workshop will help the participants to understand the fundamentals of IoTivity and how to develop IoT products from scratch using the open source code. Open source IoT framework like IoTivity allows a developer to inherit a robust underlying communications stack and sample application code, and then focus on adding value at the application layer. Open source components drastically reduce the time to market and enable products to be developed in a fraction of the time. A recommended workshop for software developers, startups, students with IT background, System Architects, SMEs and Executives.

Speaker/Instructor:
Balaji VR (Samsung R&D), Pramod HG (Granite River Labs), Madan G (Xtrans Solutions) [Open Source Experts from OCF India Forum]​

Date: 18th October 2019

Time: 11:45 AM to 01:45 PM

Venue: Workshop Room 4, NIMHANS Convention Centre, Bangalore.

Fee: Rs. 3999/- (Limited seats available)

Objective of the workshop

IoTivity is an open source software framework enabling seamless device-to-device connectivity to address the emerging needs of the Internet of Things. This Workshop will help the participants to understand the fundamentals of IoTivity and how to develop IoT products from scratch using the open source code. Open source IoT framework like IoTivity allows a developer to inherit a robust underlying communications stack and sample application code, and then focus on adding value at the application layer. Open source components drastically reduce the time to market and enable products to be developed in a fraction of the time. A recommended workshop for software developers, startups, students with IT background, System Architects, SMEs and Executives.

Who can attend this workshop?

The workshop can be attended who has interest in IoT development with knowledge of C programming Knowledge

What all will be covered in the workshop

  • Basics of OCF & IoTivity
  • Devkit Overview
  • Resource Model (Creation/Addition)
  • IoTivity
  •   – Architecture
  •   –  Resources/Directory Structure/Protocol
  • Security Introduction (Optional)
  • Sample Client  & How to modify
  • Sample Server & How to modify

Benefits/Takeaways of this workshop for the attendees

  • Setup IoT Connectivity using OCF IoTivity
  • Explore available Sensors
  • Explore & Modify Resource / Interfaces of the devices
  • Discover IoT Device (OCF Server) from a Client (OCF Client)
  • Control & Monitor the IoT Device
  • Build IoT Device connecting to Cloud (Optional)
  • Control IoT Device remotely using OCF Client Application(Optional)

Pre-requisites to attend the workshop

  • Laptop with Linux (mandatory). Its a bring your own device
  • C programming Knowledge
  • Putty or similar Tool to access DevKit/OCF Server
  • Knowledge on Raspberry Pi/similar boards (optional)

About Speakers

Balaji V R has over 20 years of experience in Semiconductor domain. Has worked on various Mobile Platforms (Samsung Linux Platform, Android Platforms) on Apps, onnectivity, Data Networking and Radio Interface Layer and also on 3G/4G Protocol Stacks. Has led Connectivity WorkGroup and Telephony WorkGroup(WG) as a WG Chair in LiMo Foundation. Currently working as Deputy General Manager in Samsung R&D India in IoT Connectivity related areas. Balaji VR has been associated with Samsung IoT & OCF related work over 3 years. Also leading Samsung IoT Connectivity Team and working on Multi-Vendor Interoperability across Samsung & other OCF Members. He is also Acting Chair for OCF India Chapter Technical Work group.

Pramod H G has over 15 years of experience in Semiconductor domain. Having worked over 10 years in Intel in domains related to Server,Mobile and Desktop related software and firmware.Currently he is working as Senior Technical Manager in GRL and overlooking IOT related work. Pramod has been associated with OCF related work over 3 years and has worked on the IoTivity and also IoTivity Lite related Certfication App which is used to certify the code for OCF spec. Also he has worked on developing an Interop device solution(consisting of both Hardware and software) for OCF Interop related activities.

Madan Gopal is an Electronics Industry professional with more than 30 years of experience in the field of Product Development and Manufacture of high-tech electronic products and embedded systems for Networking, Telecom, High-performance computers, Medical electronics and Defense electronics. He is currently Director – Engineering and R&D with Xtrans Solutions, Bengaluru India, a startup focused on NextGen Internet Technologies like IoT, Blockchain and AI/ML.
Before joining Xtrans Solutions, Madan Gopal was Vice President, Technical Operations at RealTime TechSolutions, Bengaluru, where he was responsible for the Technical Operations of the Organization including Program Management of cross-site projects and teams, Systems Integration and delivery to customers. Prior to that he has held positions in Engineering Management, Quality systems and Validation with leading multinational companies in the Semiconductor domain such as Intel, AMD and Cypress, Medical electronics domain such as GE Medical Systems and Computer systems domain such as Dell Computers. Madan Gopal has also worked for Tata Power’s Strategic Electronics Division, Bengaluru, in the field of Defence Electronics Systems.
He completed his B.E in from BMS college of Engineering, Bangalore in 1983 and M.S from University of Kentucky, Lexington, USA in 1988. He is a Six Sigma Black Belt and had published papers in the Transactions of IEEE and ASAE.

Balaji VR
(Samsung R&D)
Pramod HG
(Granite River Labs)
Madan G
(Xtrans Solutions)