---
title: "W5100 Ethernet chip C library"
url: "https://maker.wiznet.io/taylor/projects/W5100-Ethernet-chip-C-library/"
markdown_url: "https://maker.wiznet.io/taylor/projects/W5100-Ethernet-chip-C-library/md"
type: "UCC: User Created Content"
author: "taylor"
original_author: "taylor"
original_url: "https://github.com/hamid-rostami/w5100"
published: "2021-08-03"
language: "en"
hardware: ["WIZnet W5100"]
likes: 0
views: 256
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# W5100 Ethernet chip C library

> W5100 Ethernet chip C library

Original author: taylor (source: https://github.com/hamid-rostami/w5100)

## Components

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

## Documents and links

- [W5100 Ethernet chip C library](https://github.com/hamid-rostami/w5100) (code)

## Article

Original : <https://github.com/hamid-rostami/w5100> This library is hardware independent and can be use on any microcontroller that can communiate via SPI port (No matter hardware or software SPI). Feautures

- No dynamic memory allocation

- Non-block design

- Highly portable

- Tried to be like POSIX API sockets

---

Source: https://maker.wiznet.io/taylor/projects/W5100-Ethernet-chip-C-library/
