Skip to content

Instantly share code, notes, and snippets.

@anecdata
Last active April 19, 2024 14:03
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 anecdata/bccd0cf19518b2cce85170c95ddbfae9 to your computer and use it in GitHub Desktop.
Save anecdata/bccd0cf19518b2cce85170c95ddbfae9 to your computer and use it in GitHub Desktop.
WIZnet WIZ850io W5500 "BFF" (SSL Requests)
import time
import board
import digitalio
import ssl
from adafruit_wiznet5k.adafruit_wiznet5k import WIZNET5K
import adafruit_connection_manager
import adafruit_requests
time.sleep(3) # wait for serial
spi = board.SPI()
cs = digitalio.DigitalInOut(board.A0)
rst = digitalio.DigitalInOut(board.A1)
radio = WIZNET5K(spi, cs, reset=rst)
pool = adafruit_connection_manager.get_radio_socketpool(radio)
ssl_context = ssl.create_default_context()
requests = adafruit_requests.Session(pool, ssl_context)
URL = "http://httpbin.org/get"
with requests.get(URL) as response:
print(response.status_code, response.reason, response.text)
@anecdata
Copy link
Author

anecdata commented Apr 19, 2024

Adafruit ESP32-S3 Qt Py + WIZnet WIZ850io W5500 module
https://fosstodon.org/@anecdata/112103369297669924

@anecdata
Copy link
Author

WIZ BFF

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