Skip to content

Instantly share code, notes, and snippets.

@boochow
Created November 23, 2017 00:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save boochow/547f1509c048c4422b2ff126ef24e9de to your computer and use it in GitHub Desktop.
Save boochow/547f1509c048c4422b2ff126ef24e9de to your computer and use it in GitHub Desktop.
def lan_connect(spi, cs, reset):
import network
nic = network.WIZNET5K(spi,cs,reset)
while not nic.isconnected():
pass
nic.active(True)
nic.ifconfig('dhcp')
print('network config:', nic.ifconfig())
def main():
import socket
from machine import Pin
lan_connect(pyb.SPI(2), Pin('PB12'), Pin('PC8'))
addr = socket.getaddrinfo('towel.blinkenlights.nl', 23)[0][-1]
s = socket.socket()
s.connect(addr)
while True:
data = s.recv(1500)
print(data.decode('utf-8'), end='')
@boochow
Copy link
Author

boochow commented Nov 23, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment