
# 下载Demo
首先参考[创建工程](https://support.huaweicloud.com/devg-iotedge/iotedge_devg_0058.html)的步骤创建新的工程。
复制[Demo](https://support.huaweicloud.com/devg-iotedge/iotedge_devg_0085.html)，解压并覆盖新建项目中的 main.c 文件。
最终的文件树应如下图所示。
MyCApp
│ ├─main.c // 主程序
│ ├─lib // sdk库文件
│ │ ├─libmodule.so
│ │ └─\*\*\*
│ ├─include // 头文件
│ │ ├─edge_error.h
│ │ ├─edge_daemon.h
│ │ └─edge.h
└───conf // 配置文件
│ │ ├─sdk_log.conf //sdk日志配置
│ │ ├─module.dat //sdk需要的密钥
│ │ └─rootcert.pem //证书
└───start.sh // 启动脚本（编写启动脚本可参考[制作镜像包或插件包](https://support.huaweicloud.com/devg-iotedge/iotedge_devg_0061.html)）
![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001141646122.jpg)
详细目录树如下图
![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001187926265.jpg)
![](https://support.huaweicloud.com/devg-iotedge/public_sys-resources/note_3.0-zh-cn.png)
更多Demo参见[ModuleSDK-C Demo展示](https://support.huaweicloud.com/devg-iotedge/iotedge_devg_0082.html)。
