- 博客(240)
- 收藏
- 关注
原创 蓝牙网关(备份)
本代码集成了蓝牙,wifi, mqtt。重点是判断蓝牙的广播包和响应包数据,最后根据响应包的最后一个字节来决定怎样发送mqtt。本代码采用蓝牙bluedroid。最好用idf 5.3.4 和esp32。我用idf v5.5和esp32s3 没有通过。
2025-11-04 12:48:37
170
原创 nrf52840 门窗传感器(备份)
此代码根据nrf5_SDK example: /home/wjs/nrf5_sdk/nRF5_SDK_17.1.0_ddde560/examples/ble_peripheral/ble_app_blinky 修改完成。
2025-10-10 17:22:20
239
原创 改华为智能插座为mqtt本地控制
3焊上esp32c3 supermini,热熔胶粘上,焊接电源正负极,及第5脚。4.取电源板阻容降压全部。因此电路不能提供足够电流给esp32工作。1. 打开插座后盖板,取出主板。5.外接小型ac-dc电源5v。2.取下主板上的8266。
2025-08-23 12:23:44
456
原创 Mqtt控制 esp32s3 驱动pcm5102a 的 wav播放器。版本号1.04
2.停止播放:mosquitto_pub -h 192.168.101.233 -t esp32/control -m stop。1.音量: mosquitto_pub -h 192.168.101.233 -t esp32/volume -m 0.54。3.选曲:mosquitto_pub -h 192.168.101.233 -t esp32/play -m 20.wav。
2025-08-13 20:34:13
421
原创 利用freopen 重定向杀死ps -a 显示运行的进程
此例是杀死运行的deepin-music 进程,此程序可以杀死ps列出的所有进程。准备用此程序定时关闭运行的音乐播放器。
2025-06-01 16:34:37
141
原创 备份 esp32c3 Supermini 作为ble client,esp32 作为ble server
蓝牙开关,根据esp32 官方example 代码修改而成。
2025-01-10 19:59:01
668
原创 终于让全家所有上网设备都具有公网ipv6地址。
在局域网外用FE文件浏览器,输入每个设备的公网ipv6 地址都可以单独仿问。最关健一步先准备一部路由器,再让电信师傅上门把光猫改为单独路由器桥接拔号上网。省去自己找超级密码。坐标广西南宁,用电信宽带。此图为手机用流量仿问内网smb浏览器,采用ipv6地址。ES不能使用ipv6地址。
2024-12-04 23:19:41
821
原创 android手机利用ES文件浏览器上传图片到SMB服务器的步骤(备份)
2.点更多选项,点分享,点ES文件浏览器,点保存到ES,点选择路径下面的
2024-11-27 11:44:02
1134
原创 ThinkPad t61p 作SMB服务器,打印服务器,pc ,android ,ipad利用此服务器互传文件
6.手机安装FE文件浏览器,可以利用花生壳外网穿透访win7共享文件。5.androidipad安装ES文件浏览器访问win7 共享文件。4.pc与win7利用系统网络互相发现。1.在t61p上安装win7。3.再安装好打印驱动程序。2,配置好smb 服务。
2024-11-23 20:23:50
373
原创 esp32c3 Supermini light sleep
define BOOT_BUTTON_NUM 8 //esp32c3 Supermini boot 按钮为gpio8。//此处为唤醒后要执行代码。此为根据esp32 example 代码修改后的程序。
2024-11-17 11:52:52
845
1
原创 win10 安装esp32 IDF-IDE
9. 进入C:/Espressif/frameworks/esp-idf-v5.3.1/example/get-started/hello-world/,把此目录的所以文件目录都复制到c3目录下。5.选 Espressif-IDE 3.10 with ESP-IDF-IDE v5.3.1 版本下载。如我的:C:/Espressif/frameworks/esp-idf-v5.3.1/13.以后编程只要修改c3 /main/helo-world.c 文件为自己的代码即可。7.进入本地IDF目录。
2024-11-16 10:32:34
548
原创 WIFI 开关
esp32c3 作为遥控器,按下gpio4脚接高电平,唤醒深度睡眠的c3, 连接服务器,发送/open.此无线开关高度低功耗,因为采用深度睡眠。就是双方wifi连接时间有5秒左右时间。esp32 作为http ap server 控制led。1. led服务器端。
2024-11-14 20:05:28
286
原创 esp32 刷深度睡眠代码失败的处理方法
刷失败后,操作系统认不出esp32c3串口。原因是esp32进入深度睡眠后,cpu等不工作,所以pc操作系统读不出串口号,我还以为esp32坏了。2.先按住boot 键不要松,再按住en 键后 ,停留1-2秒同时松开,现在设备管理器应该有esp32的串口号了。1.最好打开系统控制面板,进入设备管理器界面。现在是读不出esp32串口号的。现在esp32 已进入下载模式,可以正常下载程序了。4.按en 键后,退出下载模式。5.重新下载一次正常代码即可。
2024-11-09 17:52:25
415
原创 esp32 GPIO 分别用5种中断类型控制LED
下面程序分别用ANYEDGE POSEDGE NEGEDGE HIGH_LEVEL LOW_LEVEL。2. 按钮接gpio 1脚 和地或3.3v 脚。中断类型控制GPIO 0 脚的电平。硬件 1. led 接0脚和地。
2024-10-28 18:40:13
524
原创 esp32-C3 wifi 开关
c3 作为http client ,当gpio0 脚接地 发送/open 开信号到http server。0脚为高电平,发送/close 关信号。
2024-10-23 19:56:28
520
原创 浏览器控制的无线开关
esp32-c3 作为HTTP server 控制led 灯。服务器注册两个uri。一个"/open" 控制开,一个"/close"控制关。
2024-10-22 19:09:12
332
原创 准备用esp32-c3搞一个无线开关
开关:GPIO 2脚电阻上拉,平时始终为高电平,开灯是按下按钮,2脚接低,电平为电平。再提供wifi把此信息传给另一个c3。用两片c3,一片作为开关,一片控制灯泡,两者采用wifi 连接。开关c3 采用纽扣电池供电,后期改为esp32 的睡眠模式。开关:下面程序为2脚接地,led灯闪烁。
2024-10-20 21:33:19
514
原创 esp32-c3 Supermini 驱动ds3121的问题
c3 驱动ds3121 ,始终有问题,但把程序用esp32上,一点问题都没有,难道c3 的i2c库是另外的库。
2024-10-19 19:55:15
596
原创 浏览器实时更新esp32-c3 Supermini http server 数据
2.现在更新的是开机数据,运用此程序,可以实时显示各种传感器的实时数据。1.浏览器每隔1秒更新一次数据。3.esp32 服务器代码。
2024-10-18 20:23:40
783
原创 esp32-c3 Supermini 模块下载
2. 此模块下载只能用自带type c 数据口与pc usb 连接进行。不能用usb 转 uart 对模块下载,但可以通讯。3. 利用idf.py 对模块下载前,必须要用 idf.py set-target esp32c3 重新指定模块型号。1.此模块自带usb 功能,可以直接利用数据线连接模块与pc进行下载。4.利用idf.py下载,自动让模块进入下载模式,不用按 boot 和 start 键。如模块没有下载过程序,在win10 系统下,驱动会不停重启,只要下载一次后就不会重启了。
2024-10-11 20:24:06
1797
1
原创 备份:esp32 驱动 GY-30 光强度测量模块
Continuously H-Resolution Mode2:连续高分辨率模式2,0.5lx 分辨率,测量时间约为 120ms。One Time H-Resolution Mode2:一次性高分辨率模式2,0.5lx 分辨率,测量时间约为 120ms。Continuously H-Resolution Mode:连续高分辨率模式,1lx 分辨率,测量时间约为 120ms。One Time H-Resolution Mode:一次性高分辨率模式,1lx 分辨率,测量时间约为 120ms。
2024-10-01 10:30:58
513
原创 关于esp32 对 TOF200C编程的问题
这段时间一直在找tof200c 的寄存器表资料,可惜厂家没有提供,所以不能用纯c对tof200c 寄存器编程,只能移置官方api 函数库到idf 中,采用官方函数对tof200c编程,这就又涉及到修改i2c总线部分。
2024-10-01 10:28:59
487
原创 esp32 wifi 联网后,用http 发送hello 用pc 浏览器查看网页
【代码】esp32 wifi 联网后,用http 发送hello 用pc 浏览器查看网页。
2024-09-18 21:16:23
625
学jpeg.编码解码有用吗
2024-01-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅