下载中心

MiCO总动员开发案例

MiCO总动员源码


MiCO 总动员 是由上海庆科 MXCHIP 开发的,旨在实现:基于 MiCO 系统的设备,连接到 FogCloud 云平台,并进行数据通信的开源项目 Demo 示例。

名称 支持Fog版本 下载 使用说明 更新日期
Fog_v2_MiCOKiT_ENJOY SDK v2.0 点击进入 详见SDK文档 2016.11.04

特别注意

1. 如果您使用的是 mico-os v3.5.4 及以上版本,设备端的 sdk 获取,请使用 MiCO Cube 工具导入或创建一个 mico-os 工程,然后在根目录下添加组件包 FOG_V2,使用指令:mico add FOG_V2,具体使用参见 SDK 中的 README.md 内容

2. 另外,由于 MiCO 总动员需要使用上层扩展板EXT,用户需进入相应的硬件平台: mico-os/board/MKxxxx/platform.h 中添加宏定义:#define USE_MiCOKit_EXT ; 同时建议您进入 mico-os 目录,使用命令:mico update 更新 os 到最新版本。

内容:

  1. device_sdk:MiCO 设备端应用程序源码,和 连接 FogCloud 的库组件;
  2. app_sdk: 基于APICloud平台开发的 MiCO总动员APP_V2 源码;
  3. apicloud_mico2_zip: 基于mico的自定义模块组件;
  4. 使用说明:MiCO设备端及APP端连接到FogCloudV2.0的具体步骤说明。

MiCO 总动员应用具体使用方法,可参考 MiCO 开源项目 - MiCO 总动员

说明:

  1. 支持的设备端硬件型号:EMW3165、EMW3166、EMW3239、EMW3031、MiCOKit-3165、MiCOKit-3166、MiCOKit-3239、NUCLEO-F411RE。
  2. MiCO总动员V2 APP下载(左:IOS, — 右:Android)

ios_mico_enjoy / android_mico_enjoy

步骤:

一、设备端

  1. Fog云端 注册账户,创建产品,获取产品ID,即:Product ID;
  2. 将 SDK 中的Fog库文件:SDKfog_v2 添加到工程目录:MiCO SDKlibrariesprotocols 中;
  3. 根据你您当前所用的硬件平台,将 SDK 中的Fog示例程序文件:fog_v2_micokit_enjoy 添加到工程目录:MiCO SDKdemosapplication中;
  4. 修改工程文件fog_v2_config.h中的产品ID定义:FOG_V2_PRODUCT_ID为Fog云端产品创建时的相应值;
  5. 工程中输入make命令:
  6. 当基于MiCOKit开发板调试(以MiCOKit-3165为例),如果使用Jlink仿真器, 命令:application.fog_v2_micokit_enjoy@MK3165 download total run
  7. 当基于MiCOKit开发板调试(以MiCOKit-3165为例),如果使用Stlink仿真器,命令:application.fog_v2_micokit_enjoy@MK3165 download JTAG=stlink-v2 total run

  8. 当基于Nucleo开发板调试,使用Stlink仿真器时, 命令:application.fog_v2_nucleo_enjoy@NUCLEO_F411RE download JTAG=stlink-v2-1 run

  9. 工程编译,链接,下载至设备。

二、APP端

  1. APICloud云端 注册账户,下载,搭建APICloud IDE环境,并登陆;
  2. IDE中新建空项目,导入MiCO总动员V2_SDK中的Application源码,并修改,同步到APICloud云端;
  3. 云端项目中添加组件和 SDK 中的mico自定义模块;
  4. 云端编译,生成二维码,扫码下载APP并安装。

三、示例演示

  1. 重启设备,进入配网状态,打开手机APP-MiCO总动员,开始配网和绑定;
  2. 手机APP控制设备和读取设备数据。

获取更多操作细节,敬请参考各 SDK 中 使用文档内容。

欢迎大家开发使用,使用中有问题可在mico.io网站论坛:http://bbs.mico.io/card/1251 中提出。

上一篇:1. 固件概述

下一篇:EasyLink SDK

版权所有 © 2017 - 2018 MXCHIP授权代理商 - 深圳市博易特智能科技有限公司 粤ICP备17063559号

服务热线:0755-23733662 Email:info@mxchip.cc

业务咨询:

MXCHIP在线客服,很高兴为您服务!

项目合作:

MXCHIP在线客服,很高兴为您服务!

售后客服:

MXCHIP在线客服,很高兴为您服务!

服务时间:

9:00-22:00(工作日)