---
title: "WizNET-W5500-Driver"
url: "https://maker.wiznet.io/rena/projects/wiznet-w5500-driver/"
markdown_url: "https://maker.wiznet.io/rena/projects/wiznet-w5500-driver/md"
type: "UCC: User Created Content"
author: "ProDSP Technologies"
author_url: "https://github.com/prodsp/WizNET-W5500-Driver"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "ProDSP Technologies"
original_url: "https://github.com/prodsp/WizNET-W5500-Driver"
published: "2023-07-04"
language: "en"
tags: ["W5500"]
hardware: ["WIZnet W5500"]
likes: 0
views: 653
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# WizNET-W5500-Driver

> This repository contains a compact, platform independent and easy to integrate driver for WizNet W5500 IC and Ethernet Shield.

Original author: ProDSP Technologies (source: https://github.com/prodsp/WizNET-W5500-Driver)

## Components

- **WIZnet W5500** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5500))

WIZnet parts: W5500 ([Datasheet](https://docs.wiznet.io/Product/Chip/Ethernet/W5500/datasheet?utm_source=maker&utm_medium=project&utm_campaign=w5500), [product hub](https://maker.wiznet.io/products/w5500/))

## Article

The GitHub repository at [this link](https://github.com/prodsp/WizNET-W5500-Driver) is titled "WizNET-W5500-Driver" and is maintained by a user named prodsp. This repository contains a compact, platform-independent, and easy-to-integrate driver for the WizNet W5500 IC and Ethernet Shield.

The driver is designed to be open-source and encourages suggestions and feedback from users. It aims to provide a driver that is easy to integrate and use for a wide range of microcontrollers. If a microcontroller has SPI compatibility and needs to communicate via Ethernet, the WizNet W5500 Ethernet shield, combined with this driver, could be a perfect solution.

The repository provides detailed instructions on how to integrate and use the driver. It also includes a separate SPI communication layer for platform independence, allowing users to implement the communication without a deep understanding of the driver.

The repository also includes an Advanced Driver Layer API that provides complete access to the WizNET's registers, allowing users to modify Ethernet protocol settings, SPI protocol settings, memory management settings, and more.

The repository also provides some performance metrics for the driver, including round-trip time (RTT), sending latency, throughput, and data loss chances for different packet sizes.

Useful links to the WizNet W5500 product overview and datasheet are also provided for further reference.

---

Source: https://maker.wiznet.io/rena/projects/wiznet-w5500-driver/
