摘要: 目录 1前言 2应用侧接入华为云IoT平台 3必备环境 4使用步骤 4.1华为云IoT平台简介 4.2产品定义 4.3设备定义与注册 4.4ESP32编程接入 4.4.1头文件的包含 4.4.2接入参数以及ESP32WiFi的配置 4.4.3WiFi配置与MQTT连接初始化 4.4.4属性上报 4. 阅读全文
posted @ 2022-09-01 14:08 Witheart 阅读(202) 评论(1) 推荐(0)
摘要: 目录 前言 使用环境 使用方法 原创不易,点个赞或者点个关注激励笔者分享更多优质原创内容吧! 开源万岁! 前言 从ESP32板子的官方库中可以找到EEPROM库,但是阅读README.md文件可知,ESP32并没有EEPROM,而是使用内部FLASH模拟出来EEPROM的,这是为了和以前的Ardui 阅读全文
posted @ 2022-08-31 22:15 Witheart 阅读(110) 评论(0) 推荐(0)
摘要: 目录 前言 #define 变量 函数 原创不易,点个赞或者点个关注激励笔者分享更多优质原创内容吧! 开源万岁! 前言 本规范为(Witheart)个人制定的规范适用于C语言嵌入式开发 #define 全大写字母格式:内容+所属硬件+参数,”+“使用双下划线分割,其他逻辑断点使用单下划线分割 #de 阅读全文
posted @ 2022-08-31 20:25 Witheart 阅读(7) 评论(0) 推荐(0)
摘要: 目录 前言 架构 注意 原创不易,点个赞或者点个关注激励笔者分享更多优质原创内容吧! 开源万岁! 前言 最近在做一些项目,虽然只使用了裸机,但是项目的内容还是比较多的,如果没有一个清晰的结构,编程时容易混乱,于是我构思了一种适用于裸机编程的嵌入式程序架构。 架构 第一层 HAL(hardware a 阅读全文
posted @ 2022-08-31 20:19 Witheart 阅读(59) 评论(0) 推荐(1)
摘要: 目录 问题描述 出现问题的环境 问题出现的原因 解决方法 具体步骤如下 资源下载 原创不易,点个赞或者点个关注激励笔者分享更多优质原创内容吧! 开源万岁! 问题描述 在ArduinoIDE上使用Adafruit_PN532库,编译官方示例文件中的iso14443a_uid文件到ESP32板子中,串口 阅读全文
posted @ 2022-08-31 16:09 Witheart 阅读(67) 评论(0) 推荐(0)
摘要: 背景 最近有一个项目需要使用42步进电机连接丝杆转动,需要知道电机旋转一周时螺母座在丝杆上运动的距离询问商家得知此款丝杆的螺距是2mm,由此我推测电机旋转一周螺母座应该运动2mm实际大概测量时发现电机旋转一周螺母座运动8mm,上网查找资料发现了丝杆的螺距和导程的概念概念 螺距:沿螺旋线方向量得的,相 阅读全文
posted @ 2022-08-05 17:52 Witheart 阅读(119) 评论(0) 推荐(0)
摘要: 教程内容 如何生成不同尺寸参数配置的零部件,并且可以一键切换不同尺寸的类似零部件 作用 方便批量生产类似形状,但是尺寸不相同的零部件 使用方法 插入EXCEL设计表 将需要的尺寸添加到表格中 在表格中输入不同的尺寸参数后电机表格外空白处进行保存在此处点击“显示配置”就可以看到不同尺寸的零部件 原创不 阅读全文
posted @ 2022-07-12 16:27 Witheart 阅读(38) 评论(0) 推荐(0)
摘要: 目录 问题描述: 解决过程: 问题解决方法: 出现问题的软硬件环境: 问题描述: ESP32连接华为云IoTDA返回failed with state 2 解决过程: 查询了PubSubClient库的文档中关于state编号的描述,stage 2代表“服务器拒绝了clientId" PubSubC 阅读全文
posted @ 2022-05-31 23:24 Witheart 阅读(24) 评论(1) 推荐(1)