Code: Select all
import digitalio
import board
import busio
from digitalio import DigitalInOut
from adafruit_wiznet5k.adafruit_wiznet5k import WIZNET5K
import adafruit_wiznet5k.adafruit_wiznet5k_socket as socket
import adafruit_requests as requests
spi_bus = busio.SPI(board.GP10, MOSI=board.GP11, MISO=board.GP12)
cs = digitalio.DigitalInOut(board.GP13)
TEXT_URL = "http://wifitest.adafruit.com/testwifi/index.html"
JSON_GET_URL = "http://httpbin.org/get"
JSON_POST_URL = "http://httpbin.org/post"
response = None
print("Fetching text from %s" % TEXT_URL)
eth = WIZNET5K(spi_bus,cs,dhcp_timeout=3)
requests.set_socket(socket, eth)
while True:
while not response:
try:
print("sa")
response = requests.get(TEXT_URL)
print("Text Response: ", response.text)
except AssertionError as error:
print("Request failed, retrying...\n", error)
Code: Select all
AssertionError: Chip not reset properly!
Pico connection for both of them =>
GPI10 -> SCLK
GP11 -> MOSI
GP12 -> MISO
GP13 -> NSS (CS)
GP15 -> NRESET
V -> 3.3V
GND -> GND