# iotcore-sdk-java **Repository Path**: mirrors_baidu/iotcore-sdk-java ## Basic Information - **Project Name**: iotcore-sdk-java - **Description**: Java SDK for baidu IoT Core service - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-05 - **Last Updated**: 2026-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IoTCore SDK for Java This repository is for easy and better interaction with [IoTCore Service](https://cloud.baidu.com/product/iot.html) over MQTT protocol. Currently, there are 3 modules. - **iotcore-device-avatar**. With the SDK, using [IoTCore Avatar Service](https://cloud.baidu.com/doc/IoTCore/s/Nkdildw8v) can be much easier and straightforward. - **iotcore-file-delivery**. With the SDK, users can upload and download large files beyond single message limitation. - **iotcore-logger**. With the SDK, users can receive system events for better message-tracking and troubleshooting. ## Getting Started To get started with a specific module SDK, see the corresponding **README.md** file located in the module folder. Also, detailed explanations are presented in it. ### Prerequisites All the module are based on Java 8. ### Historical Versions There is a **CHANGELOG.md** file located in each module folder to track its release history and key changes. ## Contributing This project welcomes contributions and suggestions. For details on contributing to this repository, see the [contributing guide](./eng/CONTRIBUTING.md). ### Additional Links for Contributors - [Issues](https://github.com/baidu/iotcore-sdk-java/issues) sections and [issue template](./.github/ISSUE_TEMPLATE). - Frequently Asked Questions (FAQ) and Conceptual Topics in the detailed [IoTCore SDk for Java wiki](https://github.com/baidu/iotcore-sdk-java/wiki); ## License IoTCore SDK for Java is licensed under [Apache](./LICENSE) license.