- 博客(913)
- 资源 (16)
- 收藏
- 关注
翻译 RP2040-ETH-DVI-ZERO:AnyView(HDMI 模式)
我基于RP2040-ETH-DVI-ZERO开发了一个新的应用程序AnyView,这个应用程序可以通过网络将PC屏幕图像传输到另一台显示器上并显示。这个应用程序包含两部分:第一部分是运行在PC上的Python程序,它创建一个半透明窗口,用鼠标长按窗口可以改变窗口的位置,启动后不断对窗口进行截图,并通过网络将截图发送到RP2040-ETH-DVI-ZERO;第二部分是RP2040-ETH-DVI-ZERO的代码,它收到截图后,通过HDMI接口将截图显示在显示器上;
2024-07-09 09:56:50
85
翻译 使用 W5500-EVB-Pico 上的 CircuitPython 固件测试 SSL:综合指南
在嵌入式系统和物联网设备不断发展的环境中,确保安全通信至关重要。W5500-EVB-Pico 是一款多功能微控制器板,为联网应用提供了强大的平台。当与 CircuitPython(一种为微控制器量身定制的开源编程语言)结合使用时,开发人员可以轻松创建安全高效的项目。该项目探索了 SSL(安全套接字层)与 W5500-EVB-Pico 上的最新 CircuitPython 固件的集成。SSL 是建立服务器和客户端之间加密链接的关键技术,可确保通过网络传输的数据保持机密性和防篡改性。
2024-06-26 09:58:36
70
1
翻译 RP2040 FreeRTOS COAP
Microcoap 是一个轻量级的 CoAP 库,旨在在资源受限的环境中提供基本的 CoAP 功能。将 microcoap 库集成到 RP2040-HAT-FREERTOS-C 项目。链接:https://github.com/1248/microcoap。轻量级 Coap 库。
2024-06-06 16:43:59
83
翻译 如何使用 Surf 5 作为 S2E
但是,Surf5 没有连接到 PA00 的 Link 信号,并且来自 IP101GRI(PHY) 的 Link 信号未连接到连接器。”时,输入 MC00:08:DC:xx:xx:xx$0d$0a 以输入您的 MAC 地址。因此,WIZ750SR-1xx 模块通过来自 IP101GRI 的链接信号连接到 Surf5 的 PA00。如果您的 Surf5 与 ISP 工具连接成功,您可以在 ISP 工具左下角看到串行打开完成消息。当您按下“开始所有步骤”按钮时,Surf5 将删除旧数据并下载您选择的二进制文件。
2024-05-30 09:56:17
90
翻译 使用两个 W5500-EVB-PICO 板作为 RP2040 的调试探针
在这篇文章中,我将介绍如何使用两块 W5500-EVB-PICO 板在 VS Code 中运行 Raspberry Pi Pico 的 DebugProbe。写这篇文章的原因是,虽然有很多与 DebugProbe 相关的文章,但我不得不参考大量文章才能在 Windows 环境中运行它,但仍然无法正常工作。尽管它很简单,但我遇到了太多的反复试验问题。我发布这篇文章是为了帮助其他用户避免这样的困难。使用此 DebugProbe 有几个原因。
2024-05-21 11:22:12
84
翻译 以太网通信为何使用差分信号
你好!今天我们将学习为什么以太网通信使用差分信号。以太网 UTP 电缆共有四对双绞线。UTP 电缆Wiznet 芯片仅支持 10 Base-T 和 100 Base-T,因此它仅使用两对。但为什么以太网电缆使用难以加工的双绞线呢?第一个原因是降低噪音和抗干扰。差分信号使用单对中两个信号 (+,-) 之间的差异来传输所需的数据。如果差分信号有噪声线路上的外部噪声对接收端来说不是问题,因为 + 和 - 信号的噪声相同。
2024-05-16 09:56:21
103
翻译 测试 mbedtls 向后兼容性
该项目旨在确保 WIZnet 的 SDK(包含 mbedTLS 版本 3.0)与包含 mbedTLS 版本 2.28 的 pico-sdk 具有强大的向后兼容性。目标是验证较新的 WIZnet SDK 是否能够与围绕 pico-sdk 中集成的旧 mbedTLS 版本构建的环境和依赖项无缝运行。
2024-05-14 10:06:22
58
翻译 10Base-T以太网解码
你好!今天我将通过直接测量波形来分析10Base-T的链接过程以及数据是如何发送的。测量使用的模块是W5100S-EVB-PICO,设置为10M half而不是Auto negotiagion,并使用TCP环回服务器示例。请注意,10Base-t 使用正常链路脉冲 (NLP),与使用快速链路脉冲 (FLP) 的 100Base-t 不同。蓝色波形是 W5100S-EVB-PICO 的 TX,黄色波形是 RX。NLP 的波形周期为 100 ns,每 16 ms±8 ms 发送一次 NLP。
2024-05-09 09:45:31
82
翻译 W5100S-PORT
W5100S-PORT是一款内置W5100S芯片的新产品。目前已开发完成,功能验证没有问题,目前进展为小批量生产。之后,样品将被发送到总部进行以太网兼容性测试、EMC、EMI等。如果测试过程中没有出现重大问题,将于6月份的“Embedded World Shanghai 2024”上发布,并开始向经销商提供样品。2017年,我们尝试使用W5500开发PORT产品,但由于W5500采用LQFP封装,无法放置在一张PCB上。我们需要使用两块PCB,并通过连接器将它们连接起来。
2024-05-07 10:06:06
72
翻译 如何使用 Groq 在 4 秒内得到 rp2040 的答案
我不知道详细信息,因为该论文未公开,但我阅读并审阅了 Lama3,所以如果您好奇,可以在 Wiznet Tech 博客上阅读。像Nvidia这样销售芯片的环境对于初创公司来说是很困难的,我们说我们会在云环境中做推断的过程。为什么它在这里通过创建基于 LPU 的芯片,我们创建了一个可以比 nvidia 更有效地推断模型的环境。如果安装了groq库就好了,但是当然,我们不能在pico中安装该库,所以我们必须通过API通信来运行代码。我相信它足以替代制造商网站上的示例,并使我们能够以更快的响应来升级我们的项目。
2024-05-02 09:41:47
100
翻译 使用 W6100-EVB 修复以太网 PHY 100FDX/10FDX
以太网是 Xerox PARC 开发的一项网络技术,最初是为局域网 (LAN) 设计的。从那时起,以太网经历了许多变化,但如今它已成为使用最广泛的有线网络技术之一。
2024-04-30 09:24:26
74
翻译 RP2040-ETH-DVI-ZERO:Adafruit IO 仪表板监视器( HDMI / DVI 模式)
我新开发了一块Raspberry Pi RP2040开发板,具有DVI/HDMI输出接口,使用W5100S作为网络接入,并具有TF卡插槽。我将这款开发板命名为“RP2040-ETH-DVI-ZERO”。据我所知,RP2040-ETH-DVI-ZERO是第一款具有网络功能的RP2040 DVI开发板。RP2040-ETH-DVI-ZERO采用与Raspberry Pi ZERO W官方相同的外部尺寸和接口设计,RP2040-ETH-DVI-ZERO可以使用Raspberry Pi ZERO W官方外壳。
2024-04-23 10:08:32
149
翻译 使用 X-Mos 语音识别的 w5500-evb-pico 实现家庭自动化:
服务器连接 Xmos Uart 和 pico Uart(ch0、pin0、pin1)
2024-04-18 09:56:21
44
翻译 介绍 Surf 5 的有用示例!
转发:项目介绍您好,Surf5 是一款方便的 PICO 尺寸 EVB 板,配备 PoE 解决方案,可让您使用多个模块实施各种物联网项目。如果您正在寻找 SSP、SPI 的通信示例,此示例适合您。为那些想要使用 DMA 的人提供的 DMA 示例。支持使用 DHCP 进行准确的时间同步。不幸的是,Surf 5 没有 I2C 外设,因此这是使用 GPIO 实现的示例。对于那些想要使用 I2C 的人来说,这是一个示例。使用带中断的旋转编码器的示例。根据引脚图进行配置并尝试。
2024-04-16 09:41:24
41
翻译 如何为 Surf 5 安装 VS Code
如果您已完成路径配置,请按“安装”。点击 Visual Studio 2022 的“免费下载”,下载 Community 的安装文件。点击 Visual Studio Code 的“免费下载”并下载安装文件。选择“将 CMake 添加到所有用户的系统路径”,然后点击“下一步”。单击下面的复选框以匹配图片,然后按完成。单击下图所示的复选框,然后按“下一步”。点击“我接受协议”,然后按“下一步”。验证下载路径并单击“下一步”。验证下载路径并按下一步。按“完成”完成安装。按“完成”完成安装。
2024-04-09 09:36:10
42
翻译 如何安装Keil 5 uVision MDK-Lite版本
找到 PC 上“Keil_v5”的安装目录,然后在“...\keil_v5\ARM”目录中创建一个文件夹。输入文件夹名称为“ARM_Compiler_5.06u7”,并将路径设置为“...\keil_v5\ARM\ARM_Compiler_5.06u7”。点击“立即下载”按钮下载文件。解压下载的文件后,导航到文件夹路径中的“安装”目录,如下图所示。点击“我接受许可协议中的条款”复选框,然后点击“下一步”。.然后点击顶部的“下载”按钮。按“完成”完成下载并等待。点击“完成”按钮完成下载。
2024-04-05 09:51:10
244
翻译 WIZnet 年度物联网设计大赛 - Surf5
欢迎参加 WIZnet 年度物联网设计大赛!Surf5 设计大赛代表了物联网创新和创造力的巅峰。配备先进的 Surf5 板,参与者有独特的机会将他们的物联网想法转化为现实。这项比赛向所有人开放,从经验丰富的专业人士到热情的初学者,提供了一个展示才华并争夺令人难以置信的奖励的平台。
2024-04-02 10:17:07
62
翻译 TinyML - 唤醒词检测
为了更好地了解资源有限的物联网设备中唤醒词检测的底层技术,我们将对远不如 iPhone 等功能强大的 Arduino 进行研究。我们将使用现有数据集,使用 Tensorflow 训练我们的模型,将其转换为 TensorFlow Lite 模型并将模型部署到 Arduino 中。然后我们通过Arduino IDE消息来获取输出信息。
2024-03-28 09:37:41
80
翻译 WIZnet PoE 简要概述
你好 : )我准备此消息是为了简要解释 PoE(以太网供电)技术,并提供有关使用 WIZnet PoE 模块时应采取的预防措施的指导。当然,你可能已经很清楚了,但如果你能以仔细检查的心态阅读它,我将不胜感激。在PoE中,PD(受电设备)涉及直流输入和直流输出。可以通过两种方式为输入提供功率。它们是模式A和模式B。模式 A 将电源传输至两对数据线。模式 B 将电力传输到额外的一对线路。无论使用Mode A还是Mode B,都需要整流电路。
2024-03-26 09:53:07
49
翻译 通过将W5500连接到STM32H7 100针MCU来设计以太网模块(电路设计部分)
(参考资料:https://docs.wiznet.io/Design-Guide/hardware_design_guide、https://docs.wiznet.io/Product/iEthernet/W5500/ref-schematic、https://docs.wiznet.io/ 产品/iEthernet/W5500/w5500-evb-pico)(不过,这真的是一个很好的机会吗?- I/O 引脚:包括可用于各种目的的数字 I/O 引脚,例如指示网络连接的状态或与其他硬件组件的接口。
2024-03-21 09:49:46
600
1
翻译 RP2040 W5500 overSSL Coremark 测试
该项目利用 W5500-EVB-Pico 板来比较通过 W5500 将双板模式下通过 SPI 通信接收到的数据传输到 OpenSSL 服务器时的性能。W5500-EVB-Pico(SPI Master) ---> W5500-EVB-Pico(SPI Slave&SSL 客户端) ---> PC(OpenSSL 服务器)Visual Studio 代码:https://code.visualstudio.com/W5500-EVB-Pico(SSL 客户端) ---> PC(OpenSSL 服务器)
2024-03-19 09:37:12
47
翻译 RP2040-HAT-MODBUS-C
该项目是在 W5500-EVB-Pico 或 W5100S-EVB-Pico 上运行的 Modbus TCP RTU/ASCII 示例代码。
2024-03-19 09:32:26
68
翻译 如何在 Keil 5 中制作 Surf 5 项目
从路径“...\w7500x-surf5\Projects\W7500x_StdPeriph_Templates\MDK”中选择“Project.uvproj”打开项目,其中项目文件位于 Surf 5 库中。转到顶部的“目标”选项卡,将代码生成下的 ARM 编译器设置为“V5.06 update 7 (build 960)”,然后单击“确定”按钮。运行 Keil 5 并单击顶部的“项目”->“管理”->“项目项...”选项卡。在 Keil 5 项目中,单击“User”文件夹中的“main.c”以打开文件。
2024-03-07 09:40:09
55
翻译 如何在 VSCODE 中调试 Surf5 项目
转发: How to debug Surf5 project in VSCODE 项目介绍本指南基于 Surf5 的默认示例 Loopback安装 Python 3.10 或更高版本在 CMD 命令窗口中,编写 python -m pip install -U pyocd 命令来安装 pyocd。(根据您的 PC 环境,您可能需要编写命令 python3 -m pip install -U pyocd)。 您可以使用 pyocd list 命令检查 PC 和调试器连接 在 W7500X-SURF5/
2024-03-05 09:46:55
56
翻译 如何使用 ISP 工具烧写 Surf5
如果您的 Surf5 与 ISP 工具连接成功,您可以在 ISP 工具的左下角看到 Serial Open Complete 消息。当您按下“开始所有步骤”按钮时,Surf5 将删除旧数据并下载您选择的二进制文件。将固件下载到 Surf5 最简单、最快的方法是使用 ISP 工具。如果您准备好了,请根据您的环境下载ISP Tool并查看用户手册。按住启动开关并通电,或在通电时按住启动开关并短按重置开关。连接ISP工具后,按浏览按钮选择要下载的二进制文件。下载成功完成后,将出现“下载完成”弹出窗口。
2024-02-29 09:36:21
152
翻译 Surf 5 - VS Code 中的 Web 服务器示例
该项目在 VS Code 中构建 Surf 5 的 Web 示例。它展示了使用 ISP Tool 在引导模式下将提取的二进制文件刷新到 Surf 5 并使用 Hercules 进行 Web 服务器测试的过程。
2024-02-27 10:05:57
58
翻译 Surf 5 - VS Code 中的环回服务器示例
该项目在 VS Code 中构建 Surf 5 的 Loopback 示例。它展示了使用 ISP Tool 在引导模式下将提取的二进制文件刷新到 Surf 5 并使用 Hercules 进行环回测试的过程。
2024-02-22 11:28:53
47
翻译 Surf 5 - KEIL 5 中的 Web 服务器示例
该项目在 VS Code 中构建 Surf 5 的 Web 示例。它展示了使用 ISP Tool 在引导模式下将提取的二进制文件刷新到 Surf 5 并使用 Hercules 进行 Web 服务器测试的过程。
2024-02-20 09:38:44
56
翻译 Surf 5 - KEIL 5 中的环回服务器示例
该项目在KEIL 5中构建了Surf 5的Loopback示例。它展示了使用ISP Tool在引导模式下将提取的二进制文件刷新到Surf 5并使用Hercules进行Loopback测试的过程。
2024-02-08 11:15:22
67
翻译 如何在 VSCODE 中调试 Surf5 项目
下载 WIZnet.W7500_DFP.pdsc 文件并复制到 W7500X-SURF5/tools/WIZnet.W7500_DFP.1.0.0。下载 W7500 Flash 文件并复制到 W7500X-SURF5/tools/WIZnet.W7500_DFP.1.0.0/Flash。将可执行路径设置为您要调试的.elf 文件的路径,将GDB 路径设置为您安装的ARM TOOL CHAIN 的路径。现在您可以看到使用 pyocd list --targets 命令添加的 W7500。
2024-02-06 09:46:34
58
1
翻译 USB C 型以太网
你好。我想出了一个开创性的想法。它是一个 USB C 型连接器,可以处理 USB 和以太网通信。如上图所示,我希望通过将 Raspberry Pi Pico 板与 WIZnet W5500 和 USB C 型连接器相结合来创建一个极其紧凑的板,从而实现同步 USB 和以太网通信。
2024-02-01 09:54:28
152
1
翻译 TinyML(2) - 使用低灵敏度传感器预测高性能传感器
从商业角度来看,在W5500-EVB-Pico(RP2040)芯片中使用AI有望减少流量并降低成本。
2024-01-30 10:40:51
113
翻译 如何在 VSCODE 中调试 Surf5 项目
转发: How to debug Surf5 project in VSCODE 项目介绍安装 Python 3.7 或更高版本在 CMD 命令窗口中,编写 python -m pip install -U pyocd 命令来安装 pyocd。(根据您的 PC 环境,您可能需要编写命令 python3 -m pip install -U pyocd)。您可以使用 pyocd list 命令检查 PC 和调试器连接在 W7500X-SURF5/tools 中创建名为 WIZnet.W7500_DFP.1
2024-01-25 09:44:27
67
翻译 W7500S2E-X1(RJ45串口转以太网模块)
我之前设计过一款类似的产品,也是将串口转以太网模块的所有组件都集成到了RJ45中。当时使用的是两块PCB,并使用连接器来连接两块PCB。但由于制作难度太大而被放弃。现在,没有了专利限制,FPC(柔性印刷电路)的生产成本也下降了,所以我决定使用FPC来重新设计这个产品。名称暂时命名为W7500S2E-X1。我使用 FPC 重新设计了硬件,消除了对连接器的需求并简化了生产过程。我采用了W7500+IP101GRI的硬件架构,并使用了低高度的网络变压器。然后,所有这些组件都可以放入扩展的 RJ45 中。
2024-01-23 10:03:44
84
翻译 智能农场站(罗勒种植)
该项目旨在开发罗勒种植的智能农场系统。它利用基于人工智能的监控系统和自动化环境控制来实现高效的植物栽培。首先向 ChatGPT 询问种植罗勒的最佳条件。
2024-01-09 10:15:47
75
翻译 树莓派 5 + PoE+ HAT
终于,Raspberry Pi 5 发布了。现在,我们将继续在 Raspberry Pi 4 上进行 PoE+ 模块,就好像它是从 Raspberry Pi 5 升级的一样。我感到输出级电容器的缺失非常严重,因此我设计了两个额外的大电解电容器。我们直接改变这个值就可以找到合适的值了。并且缓冲电路的电阻和电容器的尺寸略有增加。看起来他已经完成了 Artwork。(多边形除外)我想让冷却风扇尽可能大,但我妥协了又妥协,最后决定30x30......
2024-01-04 10:10:03
368
翻译 以太网鼠标
在之前的项目中,我们使用PICO的两个核心实现了一个TCP客户端,Core0负责TCP通信,Core1负责实现2.2英寸LCD。通过该项目,我们使用操纵杆实现了以太网鼠标。典型的微调变阻器将电源和GND分别连接到引脚1和3,并且由于电压分布规律,引脚2上读取的电压值将根据微调器的位置而变化。操纵杆可以利用它来表示带有变阻器的操纵杆在 X 轴和 Y 轴上的位置。模拟操纵杆。
2024-01-02 11:22:56
72
翻译 将 Google Gemini Pro 与 PICO 结合使用
最近,LLM 语言模型在各地涌现,我们使用 Google 最近发布的 Gemini Pro 创建了一个示例。我使用了Wiznet Scarlet的OpenAI作为如何在pico中使用它的参考。目前,Gemini Pro 的 API 调用是免费的。利用这个机会构建您自己的简单应用程序。参考目前,Gemini Pro 每分钟最多可免费拨打 60 个电话。API 定价如上。考虑到性能与 GPT-3.5-turbo 类似,考虑到价格和目前免费的事实,使用 Gemini 不是更好吗?
2023-12-28 10:18:40
137
翻译 数字 QR 扫描仪(QR 码记录器、QR 码分类和芯片计数器三合一)
我开发了一款可以扫描条形码和二维码的手持设备。我称之为“数字 QR 扫描仪”。扫描条码后,可以直接存入TF,也可以将本次扫描的所有条码按照货物的“型号/批次/日期代码/数量”进行分类。排序结果可以通过WiFi模块连接云打印机打印出来。并且可以进行芯片计数。我使用Raspberry Pi的RP2040作为MCU和WiFi模块WizFi360连接网络打印机;作为手持设备,我设计了一个内置可充电锂电池的按键开关电路;TF卡用于存储扫描条码的结果;透明OLED屏(SSD1309)用于状态显示;
2023-12-27 10:54:40
221
原创 WIZnet Ethernet HAT评估版介绍
WIZnet Ethernet HAT是一款可直接硬件附在树莓派RP2040Pico开发板上的兼容版,利用W5100S芯片,可以为树莓派RP2040提供接入以太网的能力。I/O引脚名描述PVBUS电源,4.3V~5.5V电压P3V3电源,3.3V电压PGND地IINTnW5100S中断引脚,低电平有效IRSTnW5100S复位引脚,低电平有效ISPI0 TXSPI MOSIISPI0 SCKSPI ClockISPI0 CSnSPI 片选引脚O。
2023-12-26 16:00:00
873
WIZnet-W5100S参考电路.rar
2019-07-16
W6100数据手册V1.1.pdf
2019-07-16
W5100S_数据手册_V1.1.pdf
2019-07-16
W5100 数据手册 Version 1.2.4
2012-03-26
Internet_Embedded_MCU_W7100A_数据手册_v1.1.4_cn
2012-03-23
PD_Ag9600v1-2
2012-03-19
WIZ100SR_用户手册_V2_0
2012-03-19
iEthernet_W5200_数据手册_v1.2.3_cn
2012-03-19
WIZ820io操作手册
2012-02-03
WizFi210_SPI_materials
2012-02-02
SPI转Wi - Fi应用笔记
2012-02-02
iEthernet_W5200_datasheet
2012-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人