- Use new Ethernet_Generic library as default for W5x00.
- Rewrite to avoid
multiple-definitions
linker error for multiple-file project - Add example multiFileProject_Ethernet and multiFileProject_WiFiNINA to demo how to avoid
multiple-definitions
linker error for multiple-file project - Add support to SPI1 for RP2040 using arduino-pico core
- Add support SPI2 for ESP32
- Rewrite all the examples to support new features
- Update
Packages' Patches
- Add support to Teensy 4.1, using QNEthernet v0.10.0+
- Auto detect ESP32 core version. Fix bug in examples for WT32_ETH01
- Update
platform.ini
andlibrary.json
to use originalkhoih-prog
instead ofkhoih.prog
after PIO fix - Update
Packages' Patches
- Add support to Portenta_H7, using either WiFi or Vision-shield Ethernet
- Add examples with new features
- Add support to WT32_ETH01 (ESP32 + LAN8720) boards
- Add examples with new features
- Add support to RP2040-based boards, such as RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040, using Earle Philhower's arduino-pico core.
- Add support to RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040, using Arduino-mbed RP2040 core.
- Add support to ESP32-S2 and ESP32-C3-based boards, such as ARDUINO_ESP32S2_DEV, ARDUINO_FEATHERS2, ARDUINO_MICROS2, ARDUINO_METRO_ESP32S2, etc.
- Update examples
- Update `Packages' Patches
- Fix compiler warnings.
- Verify library working with new core ESP8266 v3.0.0
- Verify library working with new core ESP32 v1.0.6
- Add Version String and Table of Contents
- Fix issue with nRF52 and STM32F/L/H/G/WB/MP1 using ESP8266/ESP32-AT
- Update Platform.ini to support PlatformIO 5.x owner-based dependency declaration.
- Enhance examples.
- Initial coding for Generic boards using many different WiFi/Ethernet modules/shields.
- Add more examples