---
title: "Nanoframework.W5500"
url: "https://maker.wiznet.io/mason/projects/nanoframework-w5500/"
markdown_url: "https://maker.wiznet.io/mason/projects/nanoframework-w5500/md"
type: "UCC: User Created Content"
author: "Sagara42"
author_url: "https://github.com/Sagara42/Nanoframework.W5500"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "Sagara42"
original_url: "https://github.com/Sagara42/Nanoframework.W5500"
published: "2023-11-30"
language: "en"
tags: ["W5500"]
hardware: ["Espressif ESP32", "WIZnet W5500"]
likes: 0
views: 4191
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Nanoframework.W5500

> Nanoframework.W5500

Original author: Sagara42 (source: https://github.com/Sagara42/Nanoframework.W5500)

## Components

- **Espressif ESP32** x 1 ([docs](https://www.espressif.com/en/products/socs/esp32))
- **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/))

## Documents and links

- [Nanoframework.W5500](https://github.com/Sagara42/Nanoframework.W5500) (code)

## Article

The GitHub repository Sagara42/Nanoframework.W5500 is dedicated to a driver for the W5500 Ethernet module, specifically designed for use with ESP32 microcontrollers. This repository is an resource for developers working on networked applications using the ESP32 platform.

- **Primary Function**: The driver primarily supports TCP socket operations in client mode. It's based on the work found at [rschlaikjer/w5500](https://github.com/rschlaikjer/w5500/tree/master).

- **Language Used**: The entire codebase is written in C#, making it accessible for developers familiar with this language and the .NET ecosystem.

- **Key Features**: The repository includes functionalities such as initializing the Ethernet driver, setting physical operation modes, configuring network parameters (IP, Gateway, Subnet Mask), and handling TCP sockets.

---

Source: https://maker.wiznet.io/mason/projects/nanoframework-w5500/
