- Fix bug in UDP length check and in WiFi example. Check UDP Length check discards correct responses when resolving names - On Nano RP2040 Connect #13
- Fix bug in example WiFiDiscoveringServices
- Update
Packages' Patches
- Use new Ethernet_Generic library as default for W5x00.
- Add support to SPI1 for RP2040 using arduino-pico core
- Rewrite all the examples to support new features
- Update
Packages' Patches
- Fix
multiple-definitions
linker error. - Add example multiFileProjectand WiFiMultiFileProjectto demo for multiple-file project.
- Fix bug
- Update
Packages' Patches
- Update
platform.ini
andlibrary.json
to use originalkhoih-prog
instead ofkhoih.prog
after PIO fix - Update
Packages' Patches
- Add support to Portenta_H7, using WiFi or Ethernet. Already working.
Please use the Packages' Patches for mbed_portenta
- Add support to Portenta_H7, using WiFi or Ethernet. Still not working, just for preliminary tests. Check
- 1.1 Portenta H7 UDP Multicast not working - mbed v2.4.1 #321
- 1.2 Portenta H7 MDNS Library compatibility #4
for latest situation.
- Remove support to ESP8266 to use native ESP8266mDNS library
- 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 using WiFi / WiFiNINA_Generic Library
- Add support to RP2040-based boards, such as RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040, using Earle Philhower's arduino-pico core using WiFi / WiFiNINA_Generic Library
- Add support to ESP32 and ESP8266 boards using native ESP WiFi
- Add support to Generic boards, such as MKR WiFi1010, using WiFi101 Library
- Add WiFi-related examples.
- Modify hostname from easily-duplicated
arduino
to board-related hostname to fix issue caused by duplicated hostname, such as mDNS stops working after two minutes #5 - Verify issue mDNS stops working after two minutes #5 is fixed, using Nano_RP2040_Connect, WiFiNINA FW 1.4.8 and WiFiNINA_Generic Library
- Change License from
MIT
to GPLv3
- 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.
- Update examples
- Update `Packages' Patches
- Add Version String and Table of Contents
- Add support to W5x00 using Ethernet2 or Ethernet3 library
- Update Platform.ini to support PlatformIO 5.x owner-based dependency declaration.
- Update Packages' Patches.
- Update Libraries' Patches for Ethernet2 library to add Multicast feature necessary for this MDNS_Generic library
- Enhance examples.
- Add support to nRF52 boards, such as AdaFruit Feather nRF52832, nRF52840 Express, BlueFruit Sense, Itsy-Bitsy nRF52840 Express, Metro nRF52840 Express, NINA_B302_ublox, NINA_B112_ublox, etc..
- Add support to SAMD51 (Itsy-Bitsy M4, Metro M4, Grand Central M4, Feather M4 Express, etc.).
- Add support to SAMD21 (ZERO, MKR, NANO_33_IOT, M0, M0 Pro, AdaFruit CIRCUITPLAYGROUND_EXPRESS, etc.).
- Add support to Seeeduino SAMD21/SAMD51 boards (SEEED_WIO_TERMINAL, SEEED_FEMTO_M0, SEEED_XIAO_M0, Wio_Lite_MG126, WIO_GPS_BOARD, SEEEDUINO_ZERO, SEEEDUINO_LORAWAN, SEEED_GROVE_UI_WIRELESS, etc.)
- Add support to all STM32F/L/H/G/WB/MP1 (Nucleo-144 NUCLEO_F767ZI, Nucleo-64 NUCLEO_L053R8, etc.)
- Add support to Teensy (4.1, 4.0, 3.x, Teensy++ 2.0, Teensy 2.0, etc.)
- Add sample Packages Patches for STM32F/L/H/G/WB/MP1
- Add Library Patches for Ethernet.
- Add Packages' Patches for Arduino SAMD21 to fix compiler error issue when using STL for Nano-33-IoT, ZERO, MKR, etc.