- Add support to
RP2040W
usingCYW43439 WiFi
witharduino-pico
core - Update dependencies and documents
- Update
Packages_Patches
- Add support to Portenta_H7 Ethernet and WiFi
- Use Ethernet_Generic library as default for W5x00 Ethernet.
- Update
Packages_Patches
- Update to be compatible with new
FlashStorage_SAMD
- Use better
FlashStorage_STM32
orFlashStorage_STM32F1
library for STM32 - Add support to generic SAMD21 boards :
__SAMD21E1xA__
,__SAMD21G1xA__
and__SAMD21J1xA__
- Update
Packages_Patches
- Make compatible with old code
- Update all examples
- Update
Packages_Patches
- Fix
multiple-definitions
linker error and weird bug related tosrc_cpp
. Check Different behaviour using the src_cpp or src_h lib #80 - Optimize library code by using
reference-passing
instead ofvalue-passing
- Update all examples
- Update
Packages_Patches
- Auto detect ESP32 core for LittleFS for WT32_ETH01
- Fix bug in examples.
- Fix crashing issue for new cleared flash. Check RP2040_RTC_Time crashes Pico, does not work #3
- Update
platform.ini
andlibrary.json
to use originalkhoih-prog
instead ofkhoih.prog
after PIO fix - Update
Packages' Patches
- Add support to RTL8720DN, RTL8722DM, RTL8722CSM, etc. boards
- Add examples with new features
- Add support to WT32_ETH01 (ESP32 + LAN8720) boards
- Add examples with new features
- Add support to ESP32-S2 and ESP32-C3 boards
- Verify OK with ESP32 core v1.0.6 and ESP8266 core v3.0.0
- Fix bug.
- Add support to RP2040-based boards, such as RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040, using Earle Philhower's arduino-pico v1.7.0+ 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 v2.1.0+ core.
- Improve and add more debugging codes
- Update examples with new features
- Add support to ESP32/ESP8266 using LittleFS/SPIFFS
- Add support to AVR, UNO WiFi Rev2 boards.
- Clean-up all compiler warnings possible.
- Optimize library and examples to reduce memory usage by using Flash String whenever possible.
- Add Table of Contents
- Allow un-initialized TZ then use begin() method to set the actual TZ. Credit of 6v6gt, see Timezone_Generic Library to convert UTC to local time
- Modify examples to use new un-initialized-TZ feature.
- Add examples to use STM32 Built-In RTC.
- Initial porting to many Generic boards using WiFi/Ethernet modules/shields.
- Add support to SAMD21/SAMD51, nRF52, STM32F/L/H/G/WB/MP1 with WiFiNINA, ESP8266-AT, W5x00, ENC28J60, LAN8742A Ethernet modules/shields.
- Add support to SAM DUE DueFlashStorage, SAMD FlashStorage, nRF52 LittleFS, STM32 and AVR EEPROM
- Add functions.
- Completely new examples using NTP time to update DS3231 RTC.