W5500MacRaw
Arduino sketch demonstrating using Wiznet W5500 to send raw Ethernet Frames
Install / Use
/learn @njh/W5500MacRawREADME
W5500MacRaw
This Arduino sketch demonstrates reading and writing raw Ethernet frames using the Wiznet W5500 ethernet controller.
- When a packet is received it prints the Ethernet headers to Serial.
- If the packet is of the special EtherType 0x88B5, then it sends a reply back to the sender, while incrementing an 8-bit counter
It is based on the ioLibrary Driver code from Wiznet. All code that does not relate to Socket 0 and sending and receiving Ethernet frames has been stripped out for size.
Also included in the sendeth directory, is some Linux code for sending and receiving Ethernet frames to the Arduino.
The code is licenses under the 3-clause BSD license, the same as the ioLibrary driver.
Related Skills
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
