---
title: "Create a Web Server Using W5500-EVB"
url: "https://maker.wiznet.io/eric_g/projects/Create-a-Web-Server-Using-W5500EVB/"
markdown_url: "https://maker.wiznet.io/eric_g/projects/Create-a-Web-Server-Using-W5500EVB/md"
type: "UCC: User Created Content"
author: "eric_g"
author_url: "https://maker.wiznet.io/eric_g/"
original_author: "eric_g"
original_url: "https://www.instructables.com/Create-a-web-server-using-W5500-EVB/"
published: "2022-04-20"
language: "en"
likes: 0
views: 249
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Create a Web Server Using W5500-EVB

> Create a Web Server Using W5500-EVB

Original author: eric_g (source: https://www.instructables.com/Create-a-web-server-using-W5500-EVB/)

## Article

**I will introduce Web Server & W5500-EVB** It is Create by WIZnet and Very easy Making Web Server. below description is W5500-EVB Overview. **Overview** - W5500 chip development platform for?**net enabled**?microcotroller applications - Ethernet (W5500 Hardwired TCP/IP chip) and 32-bit ARM® Cortex™-M0 based designs -?**Arduino Pin-compatible**?platform hardware. **FeaturesWIZnet W5500 Hardwired TCP/IP chip** Hardwired TCP/IP embedded Ethernet controller SPI (Serial Peripheral Interface) Microcontroller Interface 32kB internal Tx/Rx socket buffer memory Hardwired TCP/IP stack supports TCP, UDP, IPv4, ICMP, ARP, IGMP, and PPPoE protocols Easy to implement of the other network protocols W5500 Product page For more information about?[W5500-EVB?](https://docs.wiznet.io/Product/iEthernet/W5500/W5500-EVB/)please also refer to the Wiki page

## Step 1: Step : 1 Parts

[![Step : 1 Parts](https://content.instructables.com/ORIG/FK7/7FR6/I9YBS474/FK77FR6I9YBS474.png?auto=webp&frame=1&crop=2:3&width=371&fit=bounds&md=d69dc1f049c65400d69f6d0e9faa01bb)](https://content.instructables.com/ORIG/FK7/7FR6/I9YBS474/FK77FR6I9YBS474.png?auto=webp&frame=1&fit=bounds&md=d69dc1f049c65400d69f6d0e9faa01bb)

[![Step : 1 Parts](https://content.instructables.com/ORIG/FNM/BBOW/I9YBS4AZ/FNMBBOWI9YBS4AZ.png?auto=webp&frame=1&width=829&fit=bounds&md=eba1378a3dcbc263e9e8b54c7da5d152)](https://content.instructables.com/ORIG/FNM/BBOW/I9YBS4AZ/FNMBBOWI9YBS4AZ.png?auto=webp&frame=1&fit=bounds&md=eba1378a3dcbc263e9e8b54c7da5d152)

- You will need the following to build a controller: [1. W5500-EVB(Evaluation) Board - from WIZnet](http://wizwiki.net/wiki/doku.php?id=products:w5500:w5500_evb:start) - Also You will need the?[LPCXpresso](http://www.lpcware.com/lpcxpresso) Configuration to NXP Cortex-M0 in W5500-EVB Board It is Free Tool ! But, You need Free license Activate. Because a limitation Space. So, access?[NXP Free Tools - LPCXpresso](http://www.lpcware.com/lpcxpresso)?Web Site and Create new account. For more information about[?install LPCXpresso](http://wizwiki.net/wiki/doku.php?id=osh:lpcxpresso:start)?please also refer to the Wiki page and Flash magic tool for W5500-EVB porting. So, Check the this?[Setting to Flash Magic](http://wizwiki.net/wiki/doku.php?id=products:w5500:w5500_evb:getting_started#downloading_a_new_program).

![](https://maker.wiznet.io/uploads/2022/05/webapp-300x86.png) ![](https://maker.wiznet.io/uploads/2022/05/webapp_big-268x300.png) First, You Look for Desription Sequential Flow chart (Block Diagram) Sequence = HTTP Request Parser -> HTTP GET Method -> Requested Web content Found -> Load the Web content from storage -> HTTP Response HTTP/1.1 200 OK + HTTP body -> Send HTTP Response. Second,This project Use to HTTP Protocol based and HTTP header GET Method. But Not Used POST, PUT, HEAD etc.. header For more information about?[Hypertext Transfer Protocol?](http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol)please also refer to the Wiki page Third, HTTP is Configuration to Server / Client. ? HTTP Server : Embedded device(W5500-EVB) ? HTTP Client : Web browser (Internet Explore, Chrome etc..) Web server is operating for HTTP based. Request to Web server from Web browser -> Web server is Transport to response message to web browser(web page) This project is Not Using Javascript & JSON. Just Using C & HTML Language. It is vey simply source code.

## Code

[Check the Code .](https://jinheeahn.wordpress.com/category/http-%ec%9b%b9-study/)

## Step 3: Step 3 : Web Server Operate

This Content is Web Server LED Control and Web Server ADC Monitoring examples It is WIZnet Ethernet Loop back based. and It's upload to github. Follow this URL[WIZnet Ethernet Loop back Code in github](https://github.com/Wiznet/Loopback_LPC11E36_LPCXpresso) Examples Source code :?[Follow site](https://jinheeahn.wordpress.com/category/http-%ec%9b%b9-study/) Follow the youtube : 1.?[Web server LED control](https://www.youtube.com/watch?v=wHTag9Vt9KQ&feature=youtu.be) 2.?[Web server ADC Monitoring](https://www.youtube.com/watch?v=YosX1AnBDg8&feature=youtu.be)

---

Source: https://maker.wiznet.io/eric_g/projects/Create-a-Web-Server-Using-W5500EVB/
