03 2023 档案

摘要:ESP32串口 ESP32双机串口通信 环顾论坛居然无使用uart进行双击通信的案例或者讲解!!! 还是自己摸索吧!环境依旧是arduino(熟练使用ESP32后必得用vs code,这个IDE居然有时候函数不能跳转!!!) 双向通信代码 先贴代码(使用串口2,GPIO16、17): esp32发送 阅读全文
posted @ 2023-03-25 16:55 lhy_1016 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:ESP32配置MQTT 明确流程 1. 需要在arduino上使用mqtt需要使用库 " PubSubClient "。 2. 使ESP32连接到WiFi网络 3. 连接mqtt代理 4. 订阅主题 5. 发布信息 安装库: 打开arduino选择“工具”里的管理库,在管理库里搜索:Pub SubC 阅读全文
posted @ 2023-03-25 12:42 lhy_1016 阅读(1078) 评论(0) 推荐(1) 编辑
摘要:vs code上安装plantuml 条件 在VS Code上安装PlantUML扩展之前,请确保您具有以下先决条件: Java与GraphViz(点击可直接跳转下载界面) 选择安装java,下载后直接点击安装 安装GraphViz 选择第二个添加到Path系统环境变量、更改安装路径 测试安装完成, 阅读全文
posted @ 2023-03-12 11:14 lhy_1016 阅读(615) 评论(0) 推荐(0) 编辑
摘要:ESP32 wifi模式 环境:esp32+vs code 先看代码后看讲解,尝试自己理解 //WiFi回调事件函数 static void wifi_event_handler(void* arg, esp_event_base_t event_base, int32_t event_id, vo 阅读全文
posted @ 2023-03-07 21:30 lhy_1016 阅读(475) 评论(0) 推荐(0) 编辑
摘要:ESP32 GPIO使用 GPIO使用需要加入必要的GPIO库 #include <driver/gpio.h> 接下来进行初始化GPIO #define GPIO_OUT_PIN 2 //定义引脚号 #define GPIO_OUTPUT_PIN_SEL (1<<GPIO_OUT_PIN) //定 阅读全文
posted @ 2023-03-07 21:18 lhy_1016 阅读(553) 评论(0) 推荐(0) 编辑
摘要:ESP32 打印日志 环境:ESP32、VS code 、esp-ide 日志等级有:错误,警告,信息,调试和详细(详细度从最低到最高)。 在每个C文件里使用日志功能,需要这样定义TAG变量: static const char* TAG = "MyModule"; 然后使用一条日志宏来产生输出,比 阅读全文
posted @ 2023-03-07 21:09 lhy_1016 阅读(273) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示