logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker Compose编排物联网平台后端:Nginx+PHP-FPM+EMQX+InfluxDB一键部署实战

物联网平台后端涉及Nginx、PHP-FPM、EMQX、InfluxDB、Redis等多个服务组件。本文分享沧州虎王科技在生产环境验证过的Docker Compose编排方案,包含完整的docker-compose.yml配置、PHP-FPM的Dockerfile、Nginx反向代理配置和PHP连接各服务的代码示例。

#docker#物联网#nginx
ESP32-S3向量指令加速:工业振动信号FFT分析与边缘异常检测

工业设备振动监测中,传统云端FFT分析存在网络延迟问题。本文介绍如何利用ESP32-S3的向量指令扩展(SIMD)在MCU端直接完成256点FFT分析,配合ESP-DSP库实现振动信号频谱分析和异常检测。包含完整的C语言代码实现、性能对比数据和边缘异常检测策略。

#php#开发语言#物联网 +1
ESP32-S31如何重塑物联网网关设计:从多芯片方案到单芯片全协议网关

ESP32-S31是乐鑫2026年发布的新旗舰芯片,集成Wi-Fi 6、蓝牙5.4、Thread/Zigbee/Matter和千兆以太网MAC于一颗双核RISC-V MCU。本文从物联网网关设计角度,分析S31如何将传统多芯片方案压缩到单芯片,包括多协议并行的CPU核间分配策略、千兆以太网实战要点、双链路冗余代码实现,以及在沧州虎王科技实际项目中的选型建议。

#物联网#嵌入式
ESP32-S31如何重塑物联网网关设计:从多芯片方案到单芯片全协议网关

ESP32-S31是乐鑫2026年发布的新旗舰芯片,集成Wi-Fi 6、蓝牙5.4、Thread/Zigbee/Matter和千兆以太网MAC于一颗双核RISC-V MCU。本文从物联网网关设计角度,分析S31如何将传统多芯片方案压缩到单芯片,包括多协议并行的CPU核间分配策略、千兆以太网实战要点、双链路冗余代码实现,以及在沧州虎王科技实际项目中的选型建议。

#物联网#嵌入式
ESP32 HTTP客户端开发实战:TLS加密通信与RESTful API集成方案

ESP32的HTTP+TLS通信开发看似简单,实际涉及的环节很多:WiFi连接管理、NTP时间同步、TLS证书配置、HTTP请求封装、错误重试、内存优化。每一个环节出问题都会导致通信失败。把复杂性封装在底层,对上层暴露简洁的API。应用代码只需要调用,不需要关心WiFi是否连接、TLS是否握手成功、是否需要重试。配合沧州虎王科技物联网平台的API和ESP32工具箱V2.0的调试能力,我们的ESP3

#http#restful#iphone
ESP32 HTTP客户端开发实战:TLS加密通信与RESTful API集成方案

ESP32的HTTP+TLS通信开发看似简单,实际涉及的环节很多:WiFi连接管理、NTP时间同步、TLS证书配置、HTTP请求封装、错误重试、内存优化。每一个环节出问题都会导致通信失败。把复杂性封装在底层,对上层暴露简洁的API。应用代码只需要调用,不需要关心WiFi是否连接、TLS是否握手成功、是否需要重试。配合沧州虎王科技物联网平台的API和ESP32工具箱V2.0的调试能力,我们的ESP3

#http#restful#iphone
Modbus网关设计:ESP32实现RTU到TCP协议转换的完整方案

ESP32实现Modbus RTU到TCP的协议转换,核心是三个模块的协同工作:RTU主站驱动负责串口通信、TCP服务器负责网络通信、协议转换逻辑负责两种帧格式的互相转换。加上多设备轮询和数据上报功能,就构成了一个完整的工业物联网网关。在我们沧州虎王科技的技术体系中,这套网关已经部署在多个工厂车间,单台网关最多管理32台Modbus设备,同时支持4个TCP客户端并发访问。网关采集的数据通过MQTT

#tcp/ip#网络#网络协议 +2
ESP32看门狗与系统稳定性设计:从硬件看门狗到软件自恢复的完整方案

超时时间设置原则:看门狗超时时间应设置为任务正常执行周期的3-5倍。例如传感器采集任务每2秒执行一次,看门狗超时设为10秒。太短会导致误触发,太长会延迟故障检测。任务分层原则:关键任务(通信、控制)用短超时看门狗,非关键任务(日志、OTA)用长超时或禁用看门狗。OTA升级这种长时间操作应临时暂停看门狗。喂狗位置原则:在任务主循环的最后一步喂狗,确保任务确实完成了完整的工作周期。不要在子函数中喂狗,

#嵌入式硬件
ESP32双核通信机制深度实践:FreeRTOS消息队列与共享内存的工程选型

选型原则:优先使用消息队列,它是线程安全、适用面最广的方案。只有在性能不满足时才考虑共享内存。任务通知适合简单的一对一事件信号场景,它的开销最小但灵活性也最低。数据大小分界:以512字节为分界线。小于512字节的数据直接用消息队列;大于4KB的连续流数据用Stream Buffer;介于两者之间的变长消息用Message Buffer。零拷贝共享内存只用于音频/视频等对延迟极度敏感的场景。核心分配

#嵌入式#es13
物联网远程控制通道设计:ESP32安全远程指令系统的架构与实践

远程控制通道的设计需要在安全性、可靠性和实时性之间取得平衡。安全优先:所有远程指令必须经过签名验证和时序检查,禁止明文传输控制指令。TLS双向认证是基础保障,HMAC签名防止指令篡改,时间戳防止重放攻击。可靠性保障:MQTT QoS 1保证指令至少送达一次,指令ID去重防止重复执行,离线缓存保证断网期间不丢失指令,指数退避重发保证网络波动下的最终送达。执行可控:优先级队列保证紧急指令优先执行,并发

#物联网#嵌入式#es13
    共 17 条
  • 1
  • 2
  • 请选择