| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> STM32对接涂鸦wifi模块项目记录 -> 正文阅读 |
|
[嵌入式]STM32对接涂鸦wifi模块项目记录 |
一、如何选择合适的涂鸦wifi模块第一步,在这个问题上,没有接触过涂鸦的朋友或许会犯迷糊。 二、涂鸦IoT平台操作接下来就来讲解一下涂鸦IoT平台的操作,账号肯定得注册一个,然后在产品栏目,找到创建产品,如下图(图中因为以前创建过,所以有一个存在产品):
上图的示例是创建了一个插座的新品,而且是零代码开发的,不存在SDK移植之类的,因为不需要,简单标准的功能涂鸦可以直接做好固件程序,根据你配置好的功能采购的模块就直接上电可以用,无需另加MCU。 我们回头来看一下产品的生产管理,可以看到除了我以前创建的产品,多了一个我们刚才创建的插座,除了这些标准的产品,在遇到一些定制化项目产品不是那么常规标准的情况下,就得使用通用模块进行SDK移植了: 在硬件开发部分,涂鸦推荐的模块为 TYWE3S Wi-Fi模组(当时选完功能后就只有这么一个模块推荐),因为这个是需要移植SDK的,需要自己外带一个MCU做处理,所以这个界面中,有 下载资料 这么一栏,主要是MCU SDK下载:
三、SDK移植下载好SDK包,打开后里面包含的文件如下图: 官方的文档教程:涂鸦官方SDK包移植文档说明 我这里就把自己移植的过程作记录一遍, 我个人整体来说,没有详细的一点一点去看文档和视频,只是大概浏览一下,然后几个大步骤注意,都是修改编译,然后出了error 以后找到问题所在,去修改的: 1、 添加对应的文件和头文件 ![在这里插入图片描述](https://img-blog.csdnimg.cn/8a5c1246d55d44ceaa381739d0eefa9b.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA55-c6L6w5omA6Ie0,size_16,color_FFFFFF,t_70,g_se,x_16
3、 在 MCU 串口及其他外设初始化后调用 四、配网操作测试样品使用的配网方式是 wifi模块自动处理 方式,默认是长按按键 5 S,切换配网方式(AP模式 和 Smart模式相互切换)
配网需要使用到涂鸦app,我们这里使用Smart模式延时一下具体步骤: 1、 在app中点击右上角加号,选择你所需要的添加的设备,我这里选择的是下图中的第一个,wifi类型的传感器: |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:42:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |