Skip to content

Release 1.4.0 - Massive memory/flash savings

Compare
Choose a tag to compare
@earlephilhower earlephilhower released this 16 May 09:20
· 1148 commits to master since this release
0550fe7
  • Massively reduce generated code and RAM size (#137)

Blink went from:

Sketch uses 215604 bytes (10%) of program storage space. Maximum is 2093056 bytes.
Global variables use 18152 bytes (6%) of dynamic memory, leaving 243992 bytes for local variables. Maximum is 262144 bytes.

To:

Sketch uses 56112 bytes (5%) of program storage space. Maximum is 1044480 bytes.
Global variables use 12152 bytes (4%) of dynamic memory, leaving 249992 bytes for local variables. Maximum is 262144 bytes.

For a savings of 155KB of flash and 6KB of RAM