久爱物联网
坚持学习,记录分享,帮助TA人
展开
-
离线升级esp32开发板升级包esp32-2.0.14(最新版已经3.0alpha了)
2024.2.20IDE升级安装:https://www.arduino.cc/en/software原创 2024-02-20 21:48:26 · 972 阅读 · 0 评论 -
关于Arduino IDE库文件存放路径问题总结(双版本)
arduino库文件,开发板文件存放位置,区别及注意事项原创 2023-07-19 11:40:06 · 10009 阅读 · 0 评论 -
arduinoIDE2.1.1最新版升级开发板(esp32-2.0.3升级2.0.10)方法总结(esp8266升级通用)
帮您快速升级arduino的开发板升级包,esp8266-3.1.2和esp32-2.0.10方法通用。原创 2023-07-19 09:52:48 · 1723 阅读 · 3 评论 -
ESP8266-NTP获取网络时间(年月日时分秒周)【补】
本次学习目的,之前代码不知道动了哪,发现年份错误,时间戳是对的。tm_year部分造成异常。原创 2023-06-13 15:12:54 · 2373 阅读 · 0 评论 -
ESP32S2(12K)-DS18B20数码管显示温度
EPS32S2(12K)实现DS18B20温度的读取,显示及发布;多种方法对比,知识点扩展学习总结。原创 2023-02-10 21:55:42 · 1348 阅读 · 0 评论 -
arduino有关IDE2.x中报警的解决办法(ESP8266智能家居案例)
arduino有关数据类型转换中出现的问题的处理方法 char const * 的赋值方法,转 char[] 方法,如果在赋值操作的时候,等号两边的变量类型不一样,那么编译器会进行一种叫做 implicit conversion 的操作来使得变量可以被赋值。warning: ISO C++ forbids converting a string constant to 'char*'解决方法原创 2022-12-03 22:17:21 · 450 阅读 · 0 评论 -
ESP32-S2-AP内嵌网页配网及指令发送
ESP32-S2-AP配网(内嵌网页配网和指令测试)原创 2022-05-22 22:20:20 · 1220 阅读 · 1 评论 -
EPS32-S2-DHT11\DHT21\DHT22温湿度数码管显示(arduino)
arduino应用案例,ESP32-S2通过数码管显示温湿度(支持DHT11,DHT22,DHT22,DHT12)传感器。并且交替显示3种数据原创 2022-05-18 18:26:15 · 1449 阅读 · 0 评论 -
ESP32-S2-UDP测试示例及错误提示解决办法
严重错误 等待数据包头超时的问题处理。UDP监听及接收数据的动作处理(控制指示灯),处理不当无法收到外部UDP客户端数据(2种监听方法对比),外部客户端可以正常收数据的问题。涉及到一些数据类型转换方法总结。关键点:无需设置外部IP的情况下实现单播。原创 2022-05-17 09:41:19 · 1113 阅读 · 0 评论 -
ESP32-S2-OTA公网升级固件(arduino)HTTPUpdate带进度显示
ESP32-S2-OTA升级,带进度提示,自动重启。HTTPUpdate方法使用(Arduino)原创 2022-05-16 15:45:22 · 2644 阅读 · 1 评论 -
ESP32开发板2.0安装包(arduino)及编译注意事项
arduino ESP32开发板安装包下载的疑惑解决方法及编译注意事项,库文件存放路径,导出编译二进制的文件位置等原创 2022-05-15 20:23:00 · 2374 阅读 · 1 评论 -
arduino编译时提示库文件存在开发板之间不兼容的解决方法
库在不同开发板之间应用时的不兼容警告的解决办法,注意前提能用的情况下,对于新的开发板的兼容性处理。原创 2022-05-14 09:38:53 · 3635 阅读 · 0 评论 -
ESP32-S2作为TCP客户端与TCP服务端通讯(arduino)
ESP32-S2(ESP12K)arduino建立TCP客户端进行通讯,可以执行对应指令。重启,开关等,打印信息等原创 2022-05-11 21:33:55 · 2133 阅读 · 0 评论 -
ESP32-S2时钟NTP同步
NODEMCU-32-S2(ESP-12K)两种方式联网及NTP时间同步方法。支持定制固件下载。原创 2022-05-09 16:44:03 · 903 阅读 · 0 评论 -
OpenBlock Desktop v2.3.1积木编程
Graphic programming software for hardware like: arduino, microbit, esp32, esp8266.原创 2022-05-08 21:56:54 · 1261 阅读 · 1 评论 -
arduino开发板包及相关依赖包的下载、升级
arduino开发板包,依赖文件下载方法。存放方法,快速升级方法。牢记这几个路径就很好处理。包括头文件引用路径的了解。原创 2022-05-08 21:04:07 · 2240 阅读 · 1 评论 -
Arduino库文件、开发板包文件存放位置目录分布、修改IDE显示
了解arduino开发板目录存放结构,位置,及如何在IDE中修改显示名称,便于定位开发板资源信息,以及了解NODEMUC-32-S2在IDE中的参数配置原创 2022-05-08 19:54:37 · 11318 阅读 · 1 评论 -
MQTT-DHT11-LED-ESP8266
学习使用dht11的温度值来控制点灯(GPIO2)知识点:WIFI连接,MQTT连接,DHT11,点灯LED//引用库文件#include <ESP8266WiFi.h>#include <PubSubClient.h>#include <ArduinoJson.h>#include "DHT.h"// WiFi 账号密码设置,如果通过预设密码或配网 可以参考我的相关文章const char *ssid = "jiuai"; // Enter yo原创 2022-04-26 22:18:00 · 422 阅读 · 1 评论 -
Arduino控制数码管显示,亮度,冒号,字符(四段共阳)
用途:显示指定的内容(分类:时间,时间+温度,时间+湿度,错误码)主要功能:1)根据时段自动调整显示亮度(最暗,最亮,默认)2)如何设置冒号:3)如何更新4位数字或后面符号(第4位0~9和A~F的显示)4)数据通过数组(名称或单独设置)直接赋值代码中的时间和温湿度和没声明的变量一律是全局变量int8_t tm1637Data[4] = {0x08,0x08,0x08,0x08};//四段数据 默认显示 8888核心代码:/********************..原创 2021-10-04 19:37:41 · 1965 阅读 · 0 评论 -
Arduino学习笔记(持续更新)
1、动态修改串口波特率 Ser->begin(9600);//写前重置波特率 unsigned char t[8] = {0x01, 0x04, 0x00, 0x00, 0x00, 0x02, 0x71, 0xCB}; Ser->write(t, 8);//写入(传输) Ser->flush();//等待串口数据发送结束 Ser->begin(115200);//写后切换回来默认波特率2、10进原创 2021-10-03 17:10:06 · 777 阅读 · 0 评论 -
arduino读取RS485温湿度传感器实战总结
说明:测试开发板如下(GPIO口全部利用,引发的其他知识点)这部分示意图知识点:1、串口无法同时并联,485使用时必须断开CH340C的供电(相当于不工作),烧录时需供电。2、因RX-485RX,TX-485TX采用串联形式,注意串口收发写法。我的TYPE-C可以一键烧录也可以5V供电的作用。3、如果GPIO数量够的情况下不采用此方式(可以采用非8266的RX,TX即可)干货开始://十进制转十六进制String dec2hex(int n) { if (n =...原创 2021-10-01 19:07:45 · 5079 阅读 · 0 评论 -
尝试vscode编辑arduino
准备:1、下载vscodeVisual Studio Code - Code Editing. Redefinedhttps://code.visualstudio.com/2、下载Arduino IDEArduino IDE 1.8.16Software | Arduinohttps://www.arduino.cc/en/software安装 vscode,安装arduino IDE (过程略)点击Install,完成,如果想换成中文,扩展里搜索chinese安装重启即可..原创 2021-09-26 08:50:54 · 1184 阅读 · 2 评论 -
对RS485温湿度传感器调试串口数据的分析
工具1)RS485传感器1个2)485-TTL转换模块1个3)USB升压模块(5-24V)4)串口调试工具CommMonitor 串口监控精灵v12.0.35)串口调试助手配置事项:1.串口调试助手2.串口监控精灵3.调试结果说明发送指令(hex):01 04 00 00 00 02 71 CB返回数据(hex):01 04 04 01 03 02 D1 CB 44解析数据:01 03 是温度 转10进制为259 表示25.9℃,湿度02 D1...原创 2021-09-24 23:03:58 · 4517 阅读 · 0 评论 -
ArduinoIDE无法编译的错误经历了N种磨难尝试
问题如下:Fatal Python error: initfsencoding: unable to load the file system codecModuleNotFoundError: No module named 'encodings'Current thread 0x000013f8 (most recent call first):exit status 3C:\Program Files (x86)\Arduino\arduino-builder 返回 3为开发板 No原创 2021-09-14 00:26:22 · 5697 阅读 · 4 评论 -
arduino开发板升级、库文件、IDE升级方法
目录1、关于升级开发包的方法2、关于升级库文件的方法3、关于升级arduinoIDE的方法步骤说明1、例如升级到最新开发板包https://github.com/esp8266/Arduino/releases/download/3.0.2/esp8266-3.0.2.zip工具》开发板管理器:输入8266如果直接安装可能比较慢,也有的方法说代理自动,测试没效果。有个好方法,先点击安装,如果失败之后,关闭,在IDE输出区找到实际路径然后复制,打开代理.原创 2021-09-10 09:45:22 · 2093 阅读 · 0 评论