专栏中心

EEPW首页 > 专栏 > Wi-Fi 模组二次开发课程——0.课程介绍

Wi-Fi 模组二次开发课程——0.课程介绍

发布人:智能物联研习社 时间:2021-08-25 来源:工程师 发布文章

课程介绍
“涂鸦 IoTOS 是涂鸦智能自主开发的,全球唯一的覆盖物联网感知、中断、网络、平台、应用各个层次的物联网操作系统。受益于涂鸦智能在物联网行业的积累,涂鸦IoTOS提供了全品类的从产品设计、研发、接入到后期运营解决方案。”

涂鸦IoTOS embedded SDK是涂鸦 IoTOS 的重要组成部分,通过良好的设计,为客户提供了统一的开发接口,丰富的开发套件以及自助化定制功能,屏蔽了物联网行业的碎片化特征,可以应用于工业物联网、车联网、安防监控、户外出行、智能家居等行业的物联网应用开发。

涂鸦IoTOS embedded SDK具有以下特点:

弹性裁剪:涂鸦IoTOS embedded SDK提供了丰富的开发套件,涵盖了物联网操作系统内核、通用物联网功能、不同领域的物联网技术栈,开发者可以根据自己的产品的需求进行选择对应的解决方案,有能力的开发者,可以在线按需进行深度的定制。


跨平台:涂鸦IoTOS embedded SDK设计层面支持了跨硬件平台、操作系统的特性,可以在任意的硬件芯片和系统上进行移植,极大的提高了开发者的开发效率。


安全隐私:涂鸦IoTOS embedded SDK提供了安全数据存储、安全网络通信、身份验证、安全启动、安全升级等特性,并严格遵守全球各地的安全、隐私政策,有效的保障产品的安全、隐私特性。


丰富生态:涂鸦智能和各大芯片原厂进行了密切的合作,导入了100+款供开发者选择,同时所有使用涂鸦IoTOS 开发的产品都能够进行互联互通,场景联动,Powered by Tuya已经形成了完整的物联网产业生态。


关于本系列课程


本系列课程面向有嵌入式开发经验的同学,用来介绍如何在涂鸦的Wi-Fi系列模组和Wi-Fi&Bluetooth LE系列模组上进行二次开发。

对涂鸦模组进行二次开发主要流程为:在涂鸦 IoT 平台上创建产品>基于涂鸦提供的SDK进行代码开发》将开发完成后的固件上传到涂鸦IoT平台上>对涂鸦模组进行烧录授权。完成这些步骤,模组进入到配网模式后,就可以使用涂鸦智能APP对设备进行配网测试了。

本文档将分为以下几个部分进行讲解。

第一部分主要是开发环境搭建:在Windows上安装Ubuntu系统,在Ubuntu上安装一些开发和编译所必须的工具,然后通过编译获取到的SDK中已有demo对环境搭建是否成功进行验证。


第二部分主要是介绍涂鸦 IoT 云平台。在对产品进行开发之前需要先在涂鸦 IoT 平台上根据产品要实现的功能执行创建产品、选择功能点、选择面板和选择模组等操作,获取到产品 ID(PID)。


第三部分便开始利用涂鸦 SDK 对模组进行二次开发。在拿到PID之后,了解了涂鸦提供的 SDK 的启动流程之后就对模组进行二次开发,成功编译生成固件后,对生成的固件进行一个介绍。


第四部分固件上传到涂鸦 IoT 平台。固件成功生成之后,需要将生成的固件上传到涂鸦 IoT平台,通过涂鸦 IoT 平台对固件进行管理。


第五部分主要是对烧录授权过程的介绍。固件上传到涂鸦 IoT 平台后才可以对模组进行授权工作,只有授权成功的模组才能够连接上涂鸦IoT平台。


第六部分是对Tuya IoT OS 中的API进行讲解示例。(待补充...)


关于涂鸦


涂鸦智能是全球化的 IoT 云平台,连接品牌、OEM 厂商、开发者和连锁零售商的智能化需求,提供一站式人工智能物联网的 PaaS 级解决方案,涵盖了硬件开发、全球云、智慧商业平台开发,提供全面生态赋能。


涂鸦IoT平台:

https://auth.tuya.com/?from&_source=9de5cdfa4a79394ef7b770503a5680d1

Demo中心

https://developer.tuya.com/cn/demo?_source=b02c724f55cab1172fe13a98170404ec


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 嵌入式 工程师

相关推荐

RK3576 + ROS2 SLAM建图与导航实战

浅谈嵌入式LINUX系统教与学

资源下载 2007-02-09

嵌入式看门狗如何提升系统稳定性

从COM到SMARC再到OSM:嵌入式计算模块的发展

意法半导体出厂中国制造的STM32 MCU

硬件工程師手冊

IAR 扩展了嵌入式开发平台,提供 LTS 服务

TI将边缘AI微控制器更深入地融入嵌入式设计

嵌入式系统方案设计

Windows CE 开发初步(第一部)

DigiKey 推出《工程技术启钥》视频系列,帮助培养下一代工程师

米尔亮相德国嵌入式展2026 Embedded World

基于CS8575S的高性价比解决方案:工程师实用指南

未来倾向于UFS用于高性能嵌入式闪存

华清远见嵌入式在线视频教程——1、走近嵌入式系统

视频 2008-07-08

第一讲:嵌入式系统概述

华清远见嵌入式在线视频教程——4、基于ARM的嵌入式开发

视频 2008-07-14
更多 培训课堂
更多 焦点
更多 视频

技术专区