logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ESP32-C3 SuperMini 排查WIFI收发故障

硬件故障排查案例ESP32-C3COM232026-09-15。

文章图片
#单片机#嵌入式硬件#mcu +1
CircuitPython 10.1.3 ESP32-S3 USB磁盘与Web Workflow不可兼得等原则问题

5、双网并行是完全可行的,ESP32-S3的Wi-Fi和W5500的有线以太网,在硬件层面上是相互独立的资源:Wi-Fi控制器:ESP32-S3内置,负责2.4GHz无线通信,SPI接口:连接W5500,负责有线以太网,两者可以同时工作,互不干扰。更重要的是,ESP-NOW协议不需要建立完整的Wi-Fi连接,它直接在Wi-Fi的MAC层上通信,开销极小。3、两个TYPE C口的区别,我一直用的mi

文章图片
#java#spring boot#android
W5500双固件对比_LwIP软件栈vs硬件TOE路线压测与选型分析

摘要 本文对比了ESP32-S3平台上W5500以太网模块的两种实现方案:硬件TOE(HaaS506固件)与软件LwIP(公版MicroPython)的网络性能。通过50轮共86,351个数据包的压测实验,得出以下核心结论: 架构特性差异:硬件TOE在p50延迟(2.9ms vs 8.8ms)占优,但LwIP在最大延迟稳定性(66ms vs 8227ms)表现更佳。 场景适应性: LwIP在工业控

文章图片
#macos
WSL2 Ubuntu 22.04 LTS ESP-IDF 5.5 Micropython 1.28 固件编译指南

WSL2 Ubuntu 22.04 LTS 搭建 ESP-IDF 5.5 + MicroPython 1.28 编译环境 文章摘要:本文详细记录了在 Windows 10 WSL2 环境下,从零搭建 ESP-IDF v5.5.1 和 MicroPython v1.28.0 编译环境的完整过程。内容包括:1) WSL2 Ubuntu 22.04 LTS 环境配置;2) ESP-IDF 工具链安装;3

#ubuntu#单片机#stm32
CircuitPython 10.1.3 ESP32-S3 USB磁盘与Web Workflow不可兼得等原则问题

5、双网并行是完全可行的,ESP32-S3的Wi-Fi和W5500的有线以太网,在硬件层面上是相互独立的资源:Wi-Fi控制器:ESP32-S3内置,负责2.4GHz无线通信,SPI接口:连接W5500,负责有线以太网,两者可以同时工作,互不干扰。更重要的是,ESP-NOW协议不需要建立完整的Wi-Fi连接,它直接在Wi-Fi的MAC层上通信,开销极小。3、两个TYPE C口的区别,我一直用的mi

文章图片
#java#spring boot#android
W5500 CircuitPython 驱动测试知多少?

本文介绍了基于W5500以太网控制器的CircuitPython Telnet服务器实现方案,包含两个版本:TelnetServerAlone.py直接操作底层驱动,适合深入理解硬件;TelnetServerPool.py使用SocketPool抽象层,开发更便捷。文章详细解析了W5500的8个硬件Socket特性、Socket状态机、accept()机制实现原理,并提供了完整的测试日志和状态转换

文章图片
CircuitPython 的 ESP-NOW

本文总结了在CircuitPython 10.x和ESP32-C3平台上使用ESP-NOW的调试经验。与MicroPython不同,CircuitPython的ESP-NOW API需要严格遵守信道锁定、Peer对象和发送参数规范。核心差异包括:无需主动激活硬件、必须创建Peer对象并添加到peers列表、发送时必须传入peer对象。关键步骤包括:通过临时AP锁定信道、显式添加广播地址作为Peer

文章图片
#网络#服务器#运维
W5500 CircuitPython 驱动测试知多少?

本文介绍了基于W5500以太网控制器的CircuitPython Telnet服务器实现方案,包含两个版本:TelnetServerAlone.py直接操作底层驱动,适合深入理解硬件;TelnetServerPool.py使用SocketPool抽象层,开发更便捷。文章详细解析了W5500的8个硬件Socket特性、Socket状态机、accept()机制实现原理,并提供了完整的测试日志和状态转换

CircuitPython 10.1.3 静态 WIFI 配置指南

使用 `subnet` 而不是 `netmask`:`set_ipv4_address(ipv4=ip, subnet=subnet, gateway=gw)` - 报错:`'netmask' argument required`- **静态 IP 配置被忽略**:系统不会自动读取 `settings.toml` 中的静态 IP 配置,仍会使用 DHCP 分配的 IP。4. **检查 IP 地址*

文章图片
#python#前端#网络
W5500 micropython 驱动测试 网线直连电脑静态IP

【ESP32连接W5500网络模块问题解决】使用ESP32的MicroPython连接W5500模块时遇到两个关键问题:1)DHCP服务器初始化失败,需通过is_dhcp=False参数手动关闭;2)设置静态IP时出现类型错误,需通过ip_to_bytes()函数将IP字符串转换为字节格式。解决方法包括:修改初始化参数、自定义IP转换函数,并通过socket.set_interface(nic)设

文章图片
#单片机#嵌入式硬件
    共 14 条
  • 1
  • 2
  • 请选择