# iothardware_peripheral **Repository Path**: kid-li/iothardware_peripheral ## Basic Information - **Project Name**: iothardware_peripheral - **Description**: IoT peripheral control module | IoT外设控制模块 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 72 - **Created**: 2021-04-27 - **Last Updated**: 2021-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IoT Hardware - [Introduction](#section11660541593) - [Directory Structure](#section1464106163817) - [Constraints](#section1718733212019) ## Introduction The Internet of Things \(IoT\) hardware subsystem provides APIs for operating IoT devices, including flash, general-purpose input/output \(GPIO\), Inter-Integrated Circuit \(I2C\), pulse width modulation \(PWM\), universal asynchronous receiver-transmitter \(UART\), and watchdog APIs. ## Directory Structure ``` /base/iot_hardware/peripheral ├── interfaces └── kits # APIs for operating IoT devices ``` ## Constraints The IoT hardware subsystem is compiled using the C language. Currently, only the Hi3861 development board is supported. If you want to use other chips, you need to implement OpenHarmony APIs.