logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ESP32入门例程5 蓝牙开发

当客户端与ESP32通过蓝牙连接以后,用户可以在客户端看到ESP32上传的温度和湿度数据,并且用户可以通过客户端上面的灯的开关来控制ESP32上连接的灯的亮灭。即可满足大部分开发的需求,通过 SoftDevice(即协议栈,这种方式使得协议栈和用户应用可以单独编译和链接)的 API 软件接口(以。无论是哪个芯片厂商实现的BLE协议栈,其结构都非常的相似,低功耗蓝牙协议栈包含。信道:一共40个信道(

#网络#物联网#驱动开发
ESP32入门例程4 WIFI———OTA升级

OTA(Over-The-Air,空中升级)是指通过无线网络(如Wi-Fi、蓝牙、蜂窝网络等)远程更新设备固件的技术,无需物理连接(如USB/UART烧录)。它广泛应用于物联网(IoT)设备,如智能家居、可穿戴设备、工业传感器等,以实现远程修复漏洞、功能升级或优化性能。

#物联网#驱动开发
ESP32入门例程3 WiFi开发

WiFi(Wireless Fidelity,无线保真)是一种基于 IEEE 802.11 标准的无线局域网(WLAN)技术,允许电子设备通过无线方式连接到互联网或局域网。将STA(Station)模式设置为默认网络接口esp_netif_set_default_netif(esp_netif_sta);在AP接口上启用NAPT(网络地址端口转换)esp_netif_napt_enable(esp

#单片机#嵌入式硬件#物联网 +1
ESP32入门例程2 驱动DHT22温湿度传感器(Wokwi仿真)

WS2812是一种集成了控制单元和RGB灯珠的高集成度器件,广泛应用于智能家居、装饰灯等领域。单总线通信:通过一根GPIO线即可实现数据传输。高精度控制:每个灯珠可以独立控制任意颜色。串接扩展:多个WS2812可以串联,通过单个GPIO控制多个灯珠。引脚功能电压范围VDD电源3.3V-5.3VDIN数据输入DOUT数据输出注意:虽然手册推荐3.5V-5.3V,但实际测试中3.3V也可以正常工作。

#驱动开发#物联网
ESP32入门例程1 驱动WS2812多彩灯(Wokwi仿真)

WS2812是一种集成了控制单元和RGB灯珠的高集成度器件,广泛应用于智能家居、装饰灯等领域。单总线通信:通过一根GPIO线即可实现数据传输。高精度控制:每个灯珠可以独立控制任意颜色。串接扩展:多个WS2812可以串联,通过单个GPIO控制多个灯珠。引脚功能电压范围VDD电源3.3V-5.3VDIN数据输入DOUT数据输出注意:虽然手册推荐3.5V-5.3V,但实际测试中3.3V也可以正常工作。

#物联网#驱动开发
ESP32入门——工程目录解析

工程编译后才会生成的文件夹,里面是一些中间编译过程文件,也包括bin文件或者hex文件等。生成的bin文件在什么地方?include($ENV{IDF_PATH}/tools/cmake/project.cmake):固定内容。下面以helloworld工程为例,为读者介绍一下ESP32工程中一般有什么文件,各文件有什么作用?project(main):给工程取名字,也是最终生成的bin文件的名字

#物联网
ESP32入门——开发环境搭建

这是因为由于电脑资源限制,我安装的ubuntu系统是服务器版本,没有用户交互界面,所以需要借助windows上面的一些工具进行开发,代码的编辑主要还是在vscode上面完成的)此时再运行idf.py flash会出现/dev/ttyUSB0正在忙或者不存在的问题,解决办法是回到虚拟机,选择虚拟机中的ubuntu,右键后在下拉的菜单中选择设置,选择USB控制器,选择USB 3.1后点击确认。SSH登

#物联网
到底了