Skip to content

Releases: adafruit/Adafruit_CircuitPython_ESP32SPI

6.0.0 - Compatible Socket API

08 Jul 14:16
c8bb625

Choose a tag to compare

This release contains breaking changes that are not backwards compatible with prior versions of the library.

The API within the ESP32SPI Socket class has been modified to bring it more in line with the CPython and built-in wifi circuitpython sockets. Functions that were non-standard have been removed or made private with leading underscores.

See #167 for a comprehensive list of changes.

Thank you @dhalbert.

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.6 - Stopped printing password in debug

22 Jun 17:43

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.5 - Send entire webserver response to ESP32 in one go if possible

15 Sep 18:07
ee6bfcf

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.4 - Added optional requirements to file

09 Sep 19:28
7d3e873

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.3 - Made copyright stay up to date in docs/conf.py

26 Aug 02:15

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.2 - Fixed version string

22 Aug 18:38

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.1 - Switched to pyproject.toml

09 Aug 19:42

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

5.0.0 - Rework thrown exceptions to be appropriate

21 Jun 14:12
f3d504b

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.


What's Changed

  • Make these connection errors distinct from other error types. by @dannystaple in #164

Full Changelog: 4.2.4...5.0.0

4.2.4 - Added cp.org link to index.rst

09 Jun 19:10

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.

4.2.3 - More fixes to socket.recv_into()

07 Jun 14:47
8d3ada0

Choose a tag to compare

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

To use in CPython, pip3 install adafruit-circuitpython-esp32spi.

Read the docs for info on how to use it.


What's Changed

Full Changelog: 4.2.2...4.2.3