Skip to content

Releases: adafruit/Adafruit_CircuitPython_Wiznet5k

Add Cheerlights Example

11 Mar 16:18
e7306cd
Compare
Choose a tag to compare

This release adds:

  • #8 Add new example: adafruit_wiznet5k_cheerlights

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-wiznet5k .

Read the docs for info on how to use it.

Initial Release: Wiznet5k Ethernet

06 Mar 19:50
5cd1e5b
Compare
Choose a tag to compare
  • Modified _socket module for compatibility with CircuitPython Requests
  • Updated wiznet5k_simpletest.py.
  • Added wiznet5k_aio_post.py example for POST'ing to adafruit.io
  • Added wiznet5k_simpletest_manual_network.py example for manually setting up interface's network configuration.
  • Fixed: _socket readline not parsing multiple lines correctly
  • Fixed: _socket's recv for UDP packets
  • Fixed: adafruit_wiznet5k_dhcp w.r.t incorrect network configuration parsing

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-wiznet5k .

Read the docs for info on how to use it.

Pre-Release: DNS and Improvements

03 Mar 15:46
4c2f61e
Compare
Choose a tag to compare

This release adds:

  • A DNS client implementation for Wiznet5k modules.
  • disconnect to adafruit_wiznet5k_socket to gracefully disconnect TCP sockets.
  • Close and UDP sockets created by DNS and DHCP operations once complete to allow them to be re-allocated

NOTE: This release is not compatible with Adafruit_CircuitPython_Requests, a future pull request will add compatibility for this library.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-wiznet5k .

Read the docs for info on how to use it.

Pre-Release: Wiznet Ethernet Support

26 Feb 18:24
9d5f098
Compare
Choose a tag to compare

This library provides hardware support for Wiznet 5k chipsets via a CPython socket-like API. This library currently only supports the WIZ5500 chipset but is extensible to other chipsets in the Wiznet W5k family.

NOTE: This initial alpha version of the code does not contain a DNS client. CircuitPython libraries which depend on hostname resolution such as Adafruit_CircuitPython_Requests will not be compatible with the initial alpha release.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-wiznet5k .

Read the docs for info on how to use it.