Link IoT Edge provides SDKs for the C, Node.js, and Python programming languages. These SDKs allow you to develop custom drivers to connect devices. The SDKs are known as Link Edge Device Access (LEDA) SDKs. An example is used to describe how to develop a custom driver. In this example, a custom driver is developed to connect an LED lamp to Link IoT Edge.
For more information about development that is based on the three programming languages, see C, Node.js, and Python.
Background information
In this example, a custom driver is developed to connect an LED lamp to Link IoT Edge. After the LED lamp is connected, you can control the LED lamp and check the temperature by using the IoT Platform console.
The available official drivers cannot connect the LED lamp to Link IoT Edge. Therefore, a custom driver must be developed.
The following topics describe how to use the SDK for the C programming language to develop the custom driver.