You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was making the http an optional functionality!. This has the advantage that WiFi.h is not included by default, so the resources are reduced dramatically for sketches that do not need any networking:
An empty sketch only importing AudioTools.h was using
Sketch uses 888547 bytes (67%) of program storage space. Maximum is 1310720 bytes. Global variables use 43352 bytes (13%) of dynamic memory, leaving 284328 bytes for local variables. Maximum is 327680 bytes.
With 1.2.0 it is quite smaller
Sketch uses 281671 bytes (21%) of program storage space. Maximum is 1310720 bytes. Global variables use 20768 bytes (6%) of dynamic memory, leaving 306912 bytes for local variables. Maximum is 327680 bytes.
Compared with an empty sketch, including this library just uses 20 bytes progmem and 8 bytes of dynamic memory!
If you want to use some networking functionality use
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Breaking Changes
The 1.2.0 release contains some breaking changes.
An empty sketch only importing AudioTools.h was using
With 1.2.0 it is quite smaller
Compared with an empty sketch, including this library just uses 20 bytes progmem and 8 bytes of dynamic memory!
If you want to use some networking functionality use
So please use the new location e.g.
New Functionality
Improvements:
Error Corrections
This discussion was created from the release September 2025 with Breaking Changes!.
Beta Was this translation helpful? Give feedback.
All reactions