Skip to content

Commit 6092249

Browse files
committed
add basic test results from PR espressif/arduino-esp32#7002
1 parent b976d00 commit 6092249

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,20 @@ Check [examples](/examples) to get more idea on how to intergate this lib into p
3939
|ESP32-c3 | :heavy_check_mark: | :heavy_check_mark: |
4040

4141

42+
### Comparison
43+
some basic tests
44+
45+
| OTA update | Origin | zlib |
46+
|- | - | - |
47+
| esp32, fw, ~1MiB | 9.8 s | 10.1 s |
48+
| esp32, fs, ~1.5MiB, 90% sparse | 9 s | 6 s |
49+
| esp32-c3, fw, ~1MiB | 9.2 s | 9.1 s |
50+
| esp32-c3, fs, ~1.5MiB, 90% sparse | 4.1 s | 2.5 s |
51+
| esp32-s2, fw, ~1MiB | 7.5 s | 7.5 s |
52+
| esp32-s2, fs, ~1.5MiB, 90% sparse | 4.7 s | 1.8 s |
53+
54+
55+
4256
### Using FlashZ lib
4357
FlashZ Lib consists of a low level `FlashZ` singleton that derives from a built-in Arduino's [UpdateClass](https://github.com/espressif/arduino-esp32/tree/master/libraries/Update) class and provides additional methods to handle zlib compressed data. It tries to maintain same API as `Update`.
4458

0 commit comments

Comments
 (0)