work3
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
26、嵌入式开发中的字体与时间库应用
本文详细介绍了嵌入式开发中字体与时间库的应用,涵盖TFT屏幕字体的加载与显示方法、不同屏幕的适配策略,以及多种时间获取方式,包括NTP网络授时、RTC实时时钟和系统时间库。同时,文章还讲解了常用库的功能与来源,并通过实例演示如何创建自定义Arduino库,提升代码复用性与项目可维护性。适合ESP32等微控制器开发者参考使用。原创 2025-09-28 11:05:47 · 33 阅读 · 0 评论 -
25、基于ESP32 - CAM的遥控机器人小车及相关库的使用
本文介绍了一款基于ESP32-CAM模块的遥控机器人小车,结合TB6612FNG电机驱动板和移动应用程序实现远程控制与实时视频传输。详细说明了硬件连接方式、两种控制模式(方向按钮与航向角控制)的应用功能及其实现代码,并展示了系统工作流程。同时,文章还介绍了TFT_eSPI等常用Arduino库的配置与使用方法,提供了完整的开发示例和优化建议。最后总结了项目的优势、注意事项以及未来在智能控制和应用场景上的拓展潜力。原创 2025-09-27 11:54:03 · 102 阅读 · 0 评论 -
24、直流电机远程控制技术详解
本文详细介绍了直流电机的远程控制技术,涵盖电机基础、驱动板原理与对比(TB6612FNG vs L298N)、速度测量方法、基于电位器和航向角的方向与速度控制策略,以及通过ESP32实现WiFi远程控制的完整方案。结合硬件连接图、代码实现和流程图,展示了如何精确调节电机转速与转向,并优化速度响应的平滑性,适用于智能小车、机器人等自动化控制系统。原创 2025-09-26 15:55:04 · 56 阅读 · 0 评论 -
23、嵌入式设备控制:从滑块到电机与LED的全方位解析
本文深入解析了基于MIT App Inventor和ESP32的嵌入式设备控制技术,涵盖滑块组件在App中的应用、WS2812 RGB LED通过蓝牙与Wi-Fi的控制实现、以及舵机的两种控制方式(ledc函数与ESP32Servo库)。文章详细介绍了硬件连接、代码实现、通信方式对比及系统优化策略,并提供了多场景拓展建议和代码优化思路。结合流程图,全面展示了从用户输入到设备响应的完整控制逻辑,适用于智能照明、机器人控制等实际应用领域。原创 2025-09-25 10:16:45 · 38 阅读 · 0 评论 -
22、ESP32-CAM应用开发:网页与APP控制全解析
本文详细解析了ESP32-CAM在网页与移动APP控制方面的应用开发,涵盖基于esp_http_server的网页控制实现、图像流传输、分辨率动态调节,以及使用MIT App Inventor构建多功能APP的方法。通过丰富的代码示例和流程分析,帮助开发者掌握从基础控制到复杂功能集成的技术要点,并探讨了智能识别、多设备联动等未来拓展方向。原创 2025-09-24 14:49:16 · 56 阅读 · 0 评论 -
21、ESP32 - CAM图像流传输与控制功能实现
本文详细介绍了ESP32-CAM模块实现图像流传输与远程控制功能的方法。涵盖通过WebSocket将图像实时传输至远程LCD屏幕(如ILI9341、TTGO T-Watch、M5Stack Core2)及网页端的完整方案,并支持通过Wi-Fi将视频流推送到浏览器。同时,结合WebServer与WebSocket实现了网页端设备控制功能,包括灯光开关、舵机角度调节和运动方向指令。文章深入分析了PWM控制原理、WebSocket通信机制,对比了不同库的性能差异,并提供了优化建议,助力开发者构建高效稳定的物联网视原创 2025-09-23 13:38:16 · 52 阅读 · 0 评论 -
20、ESP32图像管理与摄像头应用全解析
本文深入解析了ESP32在图像管理和摄像头应用中的关键技术,涵盖Sprite的内存需求与优化、基于TFT_eSPI的模拟时钟实现、HTML代码的Gzip压缩与加载方法、M5Stack Core2平台的适配扩展,以及ESP32-CAM摄像头图像流式传输的完整实现流程。同时介绍了分辨率与帧率的关系、内存管理、代码复用和网络稳定性等优化策略,帮助开发者全面提升嵌入式图形应用的性能与可靠性。原创 2025-09-22 11:15:20 · 38 阅读 · 0 评论 -
19、嵌入式设备图像管理与显示技术解析
本文深入解析了嵌入式设备中的图像管理与显示技术,涵盖图像上传与选择、网页图像显示(有无网络环境)、精灵在LCD上的无闪烁更新、透明精灵的应用以及游戏化交互设计。通过ESP32和M5Stack Core2等平台的代码示例,详细展示了如何实现动态图像切换、雪花飘落效果、加速度计联动、电池监控及振动反馈等功能。文章还总结了关键技术要点、操作流程,并提出了代码优化建议与智能家居、教育玩具、工业监控等应用场景的拓展方向,为嵌入式系统开发者提供了全面的图像处理技术参考。原创 2025-09-21 12:48:09 · 28 阅读 · 0 评论 -
18、ESP32图像管理与通信:从基础到实践
本文深入探讨了ESP32在图像管理与通信方面的应用,涵盖MQTT与ESP-NOW的传输性能对比、黑白及彩色图像在OLED和LCD屏幕上的显示方法、图像格式转换、SPIFFS文件系统操作等内容。通过实际代码示例和流程图,展示了从基础配置到高级功能的完整实现路径,并拓展至智能家居、工业监控等应用场景,为开发者提供全面的技术参考与实践指导。原创 2025-09-20 11:10:54 · 25 阅读 · 0 评论 -
17、ESP32与MQTT通信:从空气质量监测到智能电表应用
本文详细介绍了ESP32基于MQTT协议在空气质量监测与智能电表中的应用。通过CCS811传感器实现对eCO₂和eTVOC的实时监测,并结合Cayenne MQTT代理实现远程数据可视化与控制;利用SCT013电流互感器和ESP32的深度睡眠功能构建低功耗智能电表系统,支持电池供电与远程能耗监控。进一步引入ESP-NOW协议实现主从ESP32间的低功耗通信,提升系统灵活性与稳定性。文章涵盖硬件连接、代码实现、优化建议及智能家居、工业监控等拓展应用场景,为物联网开发者提供完整的实践指南。原创 2025-09-19 10:34:26 · 56 阅读 · 0 评论 -
16、ESP32开发:JSON解析、字符串处理与远程访问技术
本文详细介绍了ESP32开发中的核心技术,包括JSON格式字符串解析、字符串与字符数组的内存管理与操作对比、通过WebSerial实现网页串口监控、使用ESP-Dash构建Web仪表盘、以及利用ElegantOTA进行远程无线固件更新。文章还提供了各项技术的综合应用示例和流程图,帮助开发者掌握远程设备监控与控制系统的构建方法,并强调了内存优化、网络配置和安全更新等关键注意事项。原创 2025-09-18 16:18:11 · 37 阅读 · 0 评论 -
15、ESP32 的通信技术:从 XML HTTP 请求到 WebSocket
本文深入探讨了ESP32在不同场景下的通信技术,涵盖通过XML HTTP请求实现网页控制LED的原理与代码实现,引入WebSocket协议解决多用户状态同步问题,并详细介绍了ESP32之间基于WebSocket的双向实时通信方法。结合具体代码示例和流程图,展示了从基础控制到复杂设备间通信的完整解决方案,适用于物联网应用开发中的实时数据交互需求。原创 2025-09-17 11:39:23 · 21 阅读 · 0 评论 -
14、ESP32的通信技术应用:LoRa卫星通信、邮件发送、二维码与HTTP请求
本文介绍了ESP32在多种通信技术中的应用,涵盖基于LoRa模块的卫星信号接收(TinyGS)、通过Gmail等邮箱服务发送带附件的电子邮件、使用M5Stack Core2生成和显示二维码,以及利用WebServer库处理常规HTTP请求和高效的XML HTTP请求。文章提供了详细的代码示例与配置说明,展示了ESP32在物联网项目中强大的网络交互能力,适用于远程监控、数据传输和用户界面交互等多种场景。原创 2025-09-16 09:04:43 · 56 阅读 · 0 评论 -
13、低功耗蓝牙与LoRa通信技术详解
本文详细介绍了低功耗蓝牙(BLE)和LoRa两种主流低功耗无线通信技术的原理、应用实现及对比分析。涵盖BLE扫描与连接、数据收发、nRF24L01模拟BLE通信,以及LoRa在ESP32上的发射与接收实现。通过技术特性对比,探讨了二者在智能家居、智能农业、城市环境监测等场景中的适用性,并展望了未来发展趋势,为物联网项目中的通信技术选型提供了全面参考。原创 2025-09-15 09:22:37 · 39 阅读 · 0 评论 -
12、蓝牙低功耗(BLE)信标与通信技术详解
本文深入解析蓝牙低功耗(BLE)信标与通信技术,涵盖iBeacon生成、Eddystone信标格式、GATT配置文件结构及BLE通信原理。通过ESP32和TTGO T-Display等硬件的代码示例,详细展示了单向与双向串行通信、服务器广播、客户端连接与通知机制的实现方法,并结合nRF Connect工具进行调试,为物联网和智能设备开发提供实用参考。原创 2025-09-14 11:04:39 · 48 阅读 · 0 评论 -
11、TTGO T-Watch V2与BLE信标技术详解
本文详细介绍了TTGO T-Watch V2的GPS跟踪功能与BLE信标技术的应用。涵盖GPS数据采集、显示与存储实现,以及Eddystone和iBeacon信标的原理与代码示例,包括Eddystone-URL、TLM和UID三种类型信标的构建方法。同时讲解了16位和32位数据到8位字节的转换技术,并探讨了在户外运动、零售、展览等场景的实际应用,展示了物联网设备中定位与信息推送的技术实践。原创 2025-09-13 16:33:46 · 29 阅读 · 0 评论 -
10、TTGO T-Watch V2功能全解析
本文详细解析了TTGO T-Watch V2智能手表的多项核心功能,包括通过OpenWeatherMap获取天气信息、基于BMA423加速度计的计步与GPS测距、倒计时与正计时功能(含振动提醒)、利用AXP202进行电池电压和ESP32温度监测,以及将传感器数据存储至micro-SD卡的方法。文章提供了完整的代码示例、流程图、操作步骤总结、常见问题解决方案及性能优化建议,帮助开发者全面掌握该设备的应用开发,充分发挥其在物联网和可穿戴设备中的潜力。原创 2025-09-12 13:54:34 · 78 阅读 · 0 评论 -
9、TTGO T-Watch V2的功能应用与实现
本文详细介绍了TTGO T-Watch V2的多种功能实现,包括GPS定位、速度与海拔监测、卫星地图绘制、蓝牙消息收发、红外信号转换与发射,以及通过NTP协议进行网络时间同步。结合代码示例和流程图,展示了如何利用ESP32平台开发智能手表的实用应用,涵盖串口通信、触摸交互、实时数据解析与显示等核心技术,为嵌入式开发者提供完整的项目参考。原创 2025-09-11 09:45:04 · 134 阅读 · 0 评论 -
8、TTGO T-Watch V2:功能与应用全解析
本文全面解析了TTGO T-Watch V2智能手表的硬件组成、功能应用及代码实现。该手表基于ESP32平台,集成GPS、RTC、加速度计、红外发射、蓝牙等多种模块,支持时间同步、运动监测、天气获取、数据存储等丰富功能。文章详细介绍了初始化配置、主程序逻辑、默认界面显示、菜单系统、亮度调节、GPS数据解析等内容,并提供了完整的代码示例与流程图,帮助开发者深入理解其工作原理并进行二次开发。同时探讨了在健康监测、智能家居控制等方面的应用扩展潜力,是TTGO T-Watch V2学习与开发的完整参考指南。原创 2025-09-10 14:02:37 · 75 阅读 · 0 评论 -
7、ESP32的蓝牙扫描与MESH通信技术解析
本文详细解析了ESP32的蓝牙扫描与MESH通信技术,涵盖蓝牙设备扫描、基于painlessMesh库的多节点通信、消息广播与单播、蓝牙与MESH融合应用等内容。通过具体代码示例和流程图,展示了节点间的数据交互机制,并提供实际应用场景如智能家居与工业监控的实现思路。同时包含代码对比、优化建议及存储空间等注意事项,为物联网开发提供全面的技术参考。原创 2025-09-09 13:14:12 · 39 阅读 · 0 评论 -
6、M5Stack Core2与ESP32的音频播放及蓝牙通信应用
本文详细介绍了M5Stack Core2与ESP32在音频播放和蓝牙通信方面的应用。涵盖通过micro-SD卡播放MP3文件的实现方法,包括文件识别、播放控制和信息显示;同时探讨了使用BluetoothA2DPSink和BluetoothSerial库实现音频与文本的蓝牙双向传输。文章提供了完整的代码示例、硬件连接说明,并总结了实际应用场景与优化建议,适用于智能家居、教育及工业监控等领域。原创 2025-09-08 10:44:17 · 29 阅读 · 0 评论 -
5、基于ESP32和M5Stack Core2的音频项目实现
本文介绍了基于ESP32和M5Stack Core2的音频项目实现,涵盖互联网电台和MP3播放器两大功能。通过PCM5102和MAX98357解码器模块实现音频输出,利用I2S协议连接硬件,并结合WiFi实现网络电台流媒体播放。项目支持多电台切换、音量调节、LCD显示曲目信息,并扩展了电池电压与WiFi信号强度显示功能。此外,还实现了从SD卡按序播放MP3文件的功能,提供完整的硬件连接图、代码实现及流程分析,适合嵌入式音频应用开发学习与实践。原创 2025-09-07 11:40:58 · 51 阅读 · 0 评论 -
4、I2S音频处理与FFT应用技术解析
本文深入解析了I2S音频处理与FFT应用的关键技术,涵盖PDM编码原理、DMA缓冲区配置与延迟计算、PDM麦克风集成应用、快速傅里叶变换(FFT)在噪声过滤、信号识别和图像压缩中的作用,并结合M5Stack Core2平台展示了音频波形与频谱的实时可视化实现。同时介绍了PCM5102和MAX98357等数字到模拟转换模块的特点与选型建议,提供了项目实践流程、常见问题解决方案及未来音频处理技术的发展趋势,为嵌入式音频系统开发提供了全面的技术参考。原创 2025-09-06 15:21:24 · 52 阅读 · 0 评论 -
3、ESP32 硬件与音频技术全解析
本文全面解析了ESP32在硬件集成与音频技术方面的应用,涵盖M5Stack Core2 M5GO电池底座、ESP32-CAM模块、微控制器性能对比、内存管理策略、非易失性存储使用及I2S音频传输原理。同时提供了LED控制、摄像头配置、音频采集与数据存储的综合示例代码和开发流程图,帮助开发者深入理解ESP32在物联网与智能设备中的多样化应用场景,并展望其未来在AI与低功耗领域的潜力。原创 2025-09-05 12:12:57 · 22 阅读 · 0 评论 -
2、热门ESP32开发板详解:功能、使用与安装指南
本文详细介绍了多款热门ESP32开发板,包括TTGO T-Display V1.1、TTGO LoRa32 V2.1 1.6、TTGO T-Watch V2和M5Stack Core2的硬件特性、功能使用、代码示例及安装配置方法。内容涵盖PWM控制、ADC电压测量、SPI通信、电池管理、传感器应用等关键技术,并提供各开发板的对比分析与典型应用场景,帮助开发者根据项目需求选择合适的开发平台。同时附有Arduino IDE设置指南、库安装步骤和实用代码示例,适合物联网、智能设备开发爱好者参考学习。原创 2025-09-04 10:37:18 · 74 阅读 · 0 评论 -
1、ESP32 微控制器:功能、安装与应用全解析
本文全面解析了ESP32微控制器的功能特点、开发环境搭建及常见模块的应用。内容涵盖ESP32各主流模块(如ESP32 DEVKIT DOIT、TTGO系列、M5Stack Core2、ESP32-CAM等)的硬件特性、USB到UART驱动安装步骤、Arduino IDE配置流程、通信引脚定义以及PWM与ADC功能详解。同时提供了开发流程图和关键引脚对照表,帮助开发者快速上手并选择合适的模块进行项目开发。原创 2025-09-03 13:25:18 · 40 阅读 · 0 评论
分享