Skip to content

Commit d67c4c7

Browse files
committed
move to 1.9
1 parent 0acde14 commit d67c4c7

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

β€Žrelease-notes-v1.9.0.mdβ€Ž

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
## πŸŽ‰ What's New in v1.9.0
2+
3+
### Arduino Nano 33 IoT Support Fixed! πŸ”§
4+
This release fixes the **EEPROM.h error** on Arduino Nano 33 IoT and adds proper persistent storage support using FlashStorage.
5+
6+
### Key Changes
7+
- βœ… **FlashStorage Integration**: Replaced EEPROM with FlashStorage for Nano 33 IoT (SAMD21 boards)
8+
- βœ… **Persistent Settings**: Full support for saveSetting() and loadSetting() on Nano 33 IoT
9+
- βœ… **Storage Capacity**: 10 values per type (int, float, bool, string) with 15-character keys
10+
- βœ… **Clear Memory**: Added FlashStorage support in clearMemory() function
11+
- βœ… **Backward Compatible**: Maintains full compatibility with ESP32 (Preferences) and UNO R4 WiFi (EEPROM)
12+
13+
### Installation
14+
The FlashStorage library is now listed as a dependency. Install it via Arduino Library Manager:
15+
1. Go to **Sketch** β†’ **Include Library** β†’ **Manage Libraries**
16+
2. Search for "FlashStorage"
17+
3. Install **FlashStorage** by cmaglie
18+
19+
### Bug Fixes
20+
- Fixed compilation error: `fatal error: EEPROM.h: No such file or directory` on Nano 33 IoT
21+
- Added proper platform-specific includes for SAMD21 architecture
22+
23+
### Documentation
24+
- Updated README with FlashStorage installation instructions
25+
- Added notes about Nano 33 IoT requirements
26+
27+
### Compatibility
28+
- βœ… Arduino UNO R4 WiFi
29+
- βœ… Arduino Nano 33 IoT (now with FlashStorage!)
30+
- βœ… ESP32 (all variants)
31+
32+
### Breaking Changes
33+
None - fully backward compatible with v1.8.x
34+
35+
---
36+
37+
**Full Changelog**: https://github.com/npuckett/WebGUI/compare/v1.8.5...v1.9.0

0 commit comments

Comments
Β (0)