Skip to content

tinygo w5500 TCP echo server

This is an example of implementing a TCP echo server and a client using the W5500 driver written as TinyGo.

tinygo w5500 TCP echo server

Project description

This is an example of implementing a TCP echo server and a client using the W5500 driver written as TinyGo. What is TinyGo? A lightweight version of the Go programming language, a project that provides compilers and runtime to enable Go code execution on small embedded systems and web assembly platforms. Support embedded Systems and IoT Garbage Collection Web Assembly Script and WASM (Wasm) support Standard Library Support #main.go func main() { machine.SPI0.Configure(machine.SPIConfig{}) time.Sleep(3 * time.Second) d, err := w5500.NewW5500(machine.SPI0, machine.D3, wiznet.IP{192, 168, 50…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.