
IoT_物联网_电子电路
文章平均质量分 71
IoT_物联网_电子电路
MicroLindb
IBM China - HCT 混合云迁移任职
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【好盈电调】使用 ESP32 的 PWM 驱动无刷电调,电调型号:XRotor Pro 80A BLDC V4.1
本文介绍了基于ESP32S3控制好盈XRotor Pro 80A无刷电调驱动大功率电机的系统实现。主要内容包括:1)硬件配置说明,包含电调、MCU和电机的选型参数;2)电调接线方法及不同蜂鸣声对应的状态诊断;3)ESP32S3的Arduino程序实现,重点阐述了PWM信号生成原理、油门控制逻辑和关键参数设置(特别是MIN_US零油门脉宽的校准);4)系统运行效果演示。通过串口输入0-100调节油门百分比,输入886可紧急停止,实现了对大功率无刷电机的稳定控制。原创 2025-07-15 20:36:47 · 829 阅读 · 0 评论 -
【RP2040】疑难杂症:exec: “/bin/arm-none-eabi-g++“: executable file not found in %PATH% Compilation error:
针对Arduino开发RP2040板卡编译报错问题,文章指出常见错误包括缺失arm-none-eabi-g++编译器和pqt-python3工具链。问题根源在于从GitHub下载的开发板管理包缺少约700MB的关键工具文件。作者提供了完整tools.zip工具包的网盘下载链接(提取码:fywq),替换原目录即可解决。最后提醒烧录时需要进入UF2模式(按住BOOT键上电),并展示了成功上传的程序示例图。该方案解决了官方渠道和社区都未能正确处理的编译环境缺失问题。原创 2025-06-05 01:32:48 · 905 阅读 · 0 评论 -
【CPH系列】RFID标签读取模块,开发说明文档(包含重要内容和BUG)
1.射频功率(RF-Power)读写器在工作时射频功率的大小,在其他变量控制不变的前提下,RF-Power 越大,读取距离 越远。2.盘点(Inventory)盘点其实就是指读取操作,只不过是不间断的读取操作。3.读(read)读取标签中的数据内容。实测最远读卡距离:810mm,0.81米(无遮挡,正向)型号:CPH-305最大功率设定:官方给出 15-30 dbm,但是实测使用上位机只能 0-20 dbm,>=20则向下取到20。4.写(write)向标签中写入数据。1.锁定。原创 2025-01-22 13:18:05 · 1516 阅读 · 0 评论 -
【msys2】msys2安装卡在 50%,updating trust database 50%
1.msys2安装卡在 50%,updating trust database 50%原创 2024-09-18 17:07:13 · 4703 阅读 · 6 评论 -
【自用】无法通过ESP32创建HomeAssistant实体问题解决(MQTT对ESP32创建实体请求无应答)
原因不明,因为 JSON 字符串的长度,在 MQTTX 客户端 和 ESP32 中是一样的。有可能是没有给线程上锁的原因,但此种可能性较小,因为当我只发送一次 publish() 请求时,该问题依然存在。最终打开了 MQTT 日志监测,并逐行查阅日志文件,发现日志中 MQTT 接收到的 JSON 格式请求被拦腰截断,变成了不完整的请求。在ESP32中通过 publish() 函数发送注册请求的时候,并不会报任何错误,但 MQTT 服务器就是对此毫无反应。原创 2023-08-23 13:15:39 · 1073 阅读 · 0 评论 -
【自用】配置minGW、vscode配置ESP-IDF环境
1.配置minGW2.下载安装esp-idf软件3.将vscode esp-idf插件 和 esp-idf软件进行关联。原创 2023-05-09 17:51:48 · 2014 阅读 · 0 评论 -
【自用】云服务器 使用 docker 搭建 HomeAssistant + MQTT 物联网平台
我们需要先有一台云服务器,然后在上面搭建 docker(用宝塔傻瓜式搭建就行了,一会儿我会写怎么搭建),再用 docker 创建 2个 容器,它们分别装着 HomeAssistant 和 MQTT,这相当于我们在 1个 云服务器 上 运行了 2个 “服务(服务器)”。至此,在云服务器上使用 docker 搭建 HomeAssistant 平台并 让 MQTT 与 HomeAssistant 平台建立通讯的任务圆满结束。原创 2023-08-11 22:47:53 · 10762 阅读 · 45 评论 -
【自用】ESP32-S3 启明智显 ZX7D00CE01S_V12_8048 屏幕的本地 ESP-IDF 和 8ms平台 编译环境配置、8ms使用教程及编译烧录全过程教程
0.我首先得吐槽一下,qmzx的官方8ms教程写得和shi差不了太多,配环境花了整整3天。1.ESP-IDF 配置2.ESP-IDF-TOOLS 配置3.8ms 平台配置4.虽然这个 ESP-IDF 用到了 git、python、cmake 和 ninja 之类七七八八的,但是都在它的文件包里集成了,且它给提供了一个虚拟的 Python 环境。,很保险。原创 2023-05-14 15:03:55 · 2139 阅读 · 9 评论 -
【Arduino】BNO085 姿态的 3D模型 展示方法(映射到 Unity)
1.arduino 代码和库等…2.Unity 的部分,创建一个 3D 工程,然后创建一个 cube,绑定一个脚本文件3.效果预览:【Arduino】BNO085 姿态的 3D模型 展示方法(映射到 Unity)原创 2024-09-14 23:56:33 · 2341 阅读 · 1 评论 -
【ESP32-S3】无法擦拭和重新写入固件 或 Device is busy... 解决办法
最初碰到这个问题是因为我的 ESP32 上连接了 MAX6675 模块,这个时候擦拭固件等一切都不好使,因为元件是焊死的所以百思不得解。把能拔的都拔了,所有引脚别连接东西。原创 2023-03-09 17:04:17 · 2777 阅读 · 0 评论 -
【自用】云服务器 docker 环境下 HomeAssistant 安装 HACS 教程
输入下面的命令(把 CONTAINER_ID 换成你自己的)当然,如果已经显示出我上面类似的内容,则 不执行 上面的命令。找到了 docker 的 container ID。原创 2023-08-17 17:32:22 · 9119 阅读 · 3 评论 -
【ESP32-S3】micropython实现无线网络连接;netAssist工具进行连接测试。
之后,能够看到,PC端接收到了 ESP32-S3 发送的 “hello,world”信息,说明 ESP-S3 已经连接到了 WLAN 局域网!WIFI 分为 AP(access point)无线接入点 和 STA(Station) 无线终端模式。负责给其他设备提供无线网络接入点的模式。链接到 AP 的装置,手机电脑等联网设备都是处在STA模式。打开NetAssist,选择好你本机的ip地址。点击“打开”按钮,打开8080端口开始监听。在shell中依次输入以下命令。在shell中依次输入以下命令。原创 2023-02-17 11:33:01 · 3116 阅读 · 4 评论 -
【ESP32-S3 自用】Pycharm microPython:KeyboardInterrupt 问题解决
在写入程序运行时出现 KeyboardInterrupt,程序无法正常写入。在程序运行之后,按住板子上的 RST,然后松开,程序正常运行!原创 2023-02-21 14:03:40 · 1555 阅读 · 0 评论 -
【自用】终端设备(ESP32-S3)连接云服务器 HomeAssistant + MQTT 物联网平台
1.流程概述2.开始搭建!3.https://mqttx.app/zh/downloads0.点击左侧的加号,开始新建连接。一共需要填写几个参数:1.名称:想起什么名称都可以2.服务器地址:填入你的云服务器外网IP3.用户名 和 密码:填入你刚才登录 EMQX 的 用户名和密码(就是默认用户名是 admin 、默认密码是 public 的那个)4.创建连接成功3.1 添加设备 和 实体这个步骤需要注意的就是,topic 里面的内容应该是 unique_id 的值加上 /config。如果不明白,看我原创 2023-08-14 14:18:53 · 7188 阅读 · 5 评论 -
【自用】ESP32-S3新板子 从零配置micropython环境(安装CH343驱动等)
1.安装CH343驱动2.下载 microPython 固件3.安装烧录软件 flash_download_tool_3.9.3.exe 并开始烧录4.安装 Thonny IDE 软件 并配置编译环境。原创 2023-02-09 14:34:27 · 13029 阅读 · 22 评论 -
【solidworks报错解决】无法获得下列许可 SOLIDWORKS Standard。无效的(不一致的)使用许可号码。(-8.544,0)
把 _SolidSQUAD_\Program Files\SOLIDWORKS Corp 文件夹下的所有文件拷贝到solidworks的安装目录。注意不是把SOLIDWORKS Corp,而是把它里面的所有文件复制过去。原创 2024-10-17 22:49:12 · 6547 阅读 · 2 评论 -
【CT511N-A(T0)大夏龙雀4G模块】GPS定位实操和各个参数解释(详细简单,一看就懂)
我在寻找4G+GPS模块的过程中发现的一款小产品,感觉还不错,试着定位一下,顺便就写个文档,方便自己也方便大家。另外,也算是我闲的,希望花几天时间详细地测试这个模块的各个功能,然后出一个系列的教程文档,如果有必要会出视频。这里强调我和甲方无任何利益合作关系,不是广告,纯属自己瞎玩,一切测试结果仅供参考。(免责声明)此模块使用了 3 种卫星进行融合定位,分别是来自美国的 GPS、中国 北斗、俄罗斯 GLONASS。原创 2024-10-02 17:37:41 · 3002 阅读 · 7 评论 -
【Arduino】ATmega328PB 连接 LSM6DS3 姿态传感器,并读数据(不确定 ESP 系列是否可行,但大概率是可行的)
1.初始化 ATmega328PB,默认大家已经完成了 328 的配置准备工作,已经直接能够向里面写入程序2.接线,然后验证 mega328 的 I2C 设备接口能否扫描到 LSM6DS33.编写代码,上传,查看串口数据。完成。原创 2024-08-18 02:08:21 · 1489 阅读 · 0 评论 -
【Arduino】ATmega328PB 单片机初始化配置,连接使用配置 arduino
1.下载资料2.配置 arduino 首选项3.配置开发板管理器4.配置不同 晶振频率 的 mega328PB 的参数设置。原创 2024-08-18 02:07:43 · 1158 阅读 · 0 评论 -
【node-RED 4.0.2】连接操作 Oracle 数据库实现 增 删 改 查【新版,使用新插件:@hylink/node-red-oracle】
上节课,我们说到,在 node-red 上链接 oracle 数据库我们使用的插件是 node-red-contrib-agur-connector。其实后来我发现,有一个插件更简便,并且也更好用:@hylink/node-red-oracle。原创 2024-07-14 18:30:28 · 1715 阅读 · 0 评论 -
【node-RED 4.0.2】连接 Oracle 数据库踩坑解决,使用模组:node-red-contrib-agur-connector
Oracle 就好像一张吸满水的面巾纸,你稍一用力它就烂了。### 1.为什么需要 Oracle Instant Client && 不能使用 rpm 安装的原因我们在使用 node-red 的 node-red-contrib-agur-connector 插件模组时,需要用到 Oracle Client。因为我们在服务器上也安装了 Oracle(如果你安装了的话),那么,Oracle Instant Client 的 rpm 文件安装就会和 Oracle EE 发生冲突。它会直接把你的数据库冲烂原创 2024-07-14 01:54:29 · 1413 阅读 · 0 评论 -
【CentOS7.6】使用 pm2 工具运行 node-RED,设置 pm2 和 node-RED 开机自启动
让 pm2 保存当前进程状态,在再次启动时,会自动恢复。原创 2024-07-05 23:31:01 · 749 阅读 · 0 评论 -
【CentOS7.6】docker部署EMQX教程,本地镜像直接导入(附下载链接),没法在云服务器上魔法拉取镜像的快来
先把下载链接放在这里吧,这是 EMQX 的 tar 包,能够直接导入 CentOS 的 docker:提取码:0108。原创 2024-07-05 21:22:27 · 2011 阅读 · 2 评论 -
【Node-RED 4.0.2】4.0版本新增特性(官方版)
如果,我们不同的 子flow,想要访问不同的 MQTT Broker(一般情况下,这种情况并不会发生,因为大部分情况是,一个服务器上面的一个 MQTT Broker 负责全部的功能,但是少数情况,确实应该支持 子flow 能够分别接收or发送消息 给不同的 MQTT 服务,也许是两个服务器上运行的两个 MQTT 服务)使用代码编写能够实现,这次,flow 也支持了这个功能,图形化编程也能实现了。之前的行为:在之前的版本中,palette 管理器只会显示那些包含节点的插件模块。原创 2024-07-02 23:09:00 · 1105 阅读 · 0 评论 -
【自用】CentOS7.6 安装 node-RED 4.0.2 教程(各种坑都摆脱的版本)
1.下载安装 nodejs2.安装并配置 node-RED3.重启服务器,验证 node-RED 是否安装 and 配置成功。##### 1.1 下载方式1网页下载,然后你要用 Xftp 传进 云服务器里面下载地址:[https://nodejs.org/dist/](https://nodejs.org/dist/)nodejs-v18.20.3下载地址:[https://nodejs.org/dist/v18.20.3/](https://nodejs.org/dist/v18.20.3/)原创 2024-07-02 17:42:14 · 2187 阅读 · 0 评论