---
title: "launchxl-spi-w5500"
url: "https://maker.wiznet.io/josephsr/projects/launchxlspiw5500/"
markdown_url: "https://maker.wiznet.io/josephsr/projects/launchxlspiw5500/md"
type: "UCC: User Created Content"
author: "josephsr"
author_url: "https://maker.wiznet.io/josephsr/"
original_author: "josephsr"
original_url: "https://github.com/OlegAushev/launchxl-spi-w5500"
published: "2021-07-07"
language: "en"
likes: 0
views: 503
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# launchxl-spi-w5500

> launchxl-spi-w5500

Original author: josephsr (source: https://github.com/OlegAushev/launchxl-spi-w5500)

## Article

## Test Project for LAUNCHXL-F28379D & WIZnet W5500

The project was tested in Code Composer Studio v10.1.1, TI compiler v20.12.0.STS SPI frequency - 12.5 MHz To reboot the system, first press Reset on the W5500 Ethernet Shield, then on the LAUNCHXL-F28379D

### <https://github.com/OlegAushev/launchxl-spi-w5500#%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-w5500-ethernet-shield-%D0%BA-launchxl-f28379d>Connecting W5500 Ethernet Shield to LAUNCHXL-F28379D

| W5500 Ethernet Shield | LAUNCHXL-F28379D |
| --- | --- |
| JP5 - pin 5V | + 5V |
| JP5 - GND | GND |
| JP3 - MOSI | P58 - SPIA SIMO |
| JP3 - MISO | P59 - SPIA SOMI |
| JP3 - SCK | P60 - SPIA CLK |
| JP1 - pin 10 | P61 - SPIA CS |

### <https://github.com/OlegAushev/launchxl-spi-w5500#%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-f28379d>Description of the program F28379D

Static IPs are used, defined in the following symbols:

- **EDGE_IP**?- IP KVU

- **W5500_IP**?- W5500 controller IP

- **W5500_GW**?- gateway

If the?**DONT_RECEIVE_ONLY_SEND**?symbol is?**specified**?, then the uint8_t [1024] array is sent once per second, representing 256 32-bit floating point numbers (a sinusoid with increasing amplitude). If the?**DONT_RECEIVE_ONLY_SEND**?symbol?**is**?not defined, then LaunchPad expects the following commands:

- **0x04**?- Sends an array uint8_t [1024] representing 256 32-bit floating point numbers (a sine wave with increasing amplitude)

- **0x05**?- Reset the amplitude of the sinusoid

---

Source: https://maker.wiznet.io/josephsr/projects/launchxlspiw5500/
