Skip to content

Conversation

pennam
Copy link
Collaborator

@pennam pennam commented Jun 6, 2025

No description provided.

@pennam pennam linked an issue Jun 6, 2025 that may be closed by this pull request
Copy link

codecov bot commented Jun 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.46%. Comparing base (e649174) to head (d487e83).
⚠️ Report is 25 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #557   +/-   ##
=======================================
  Coverage   94.46%   94.46%           
=======================================
  Files          32       32           
  Lines        1390     1390           
=======================================
  Hits         1313     1313           
  Misses         77       77           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link

github-actions bot commented Jun 6, 2025

Memory usage change @ f8e97fa

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +52 - +536 0.0 - +0.02 🔺 0 - +24 0.0 - +0.01
arduino:mbed_edge:edge_control 🔺 +64 - +128 +0.01 - +0.01 🔺 +8 - +16 0.0 - +0.01
arduino:mbed_giga:giga 🔺 0 - +192 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_nano:nanorp2040connect 🔺 0 - +258 0.0 - 0.0 🔺 0 - +16 0.0 - +0.01
arduino:mbed_nicla:nicla_vision 🔺 0 - +256 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_opta:opta 🔺 0 - +192 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +120 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:renesas_uno:unor4wifi 🔺 +16 - +232 +0.01 - +0.09 🔺 +8 - +24 +0.02 - +0.07
arduino:samd:mkr1000 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrgsm1400 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrnb1500 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrwan1300 🔺 0 - +8 0.0 - 0.0 🔺 +8 - +8 +0.02 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +280 0.0 - +0.11 🔺 0 - +24 0.0 - +0.07
arduino:samd:nano_33_iot 🔺 0 - +280 0.0 - +0.11 🔺 0 - +24 0.0 - +0.07
esp32:esp32:esp32 🔺 +48 - +520 0.0 - +0.04 🔺 0 - +16 0.0 - 0.0
esp8266:esp8266:huzzah 🔺 +176 - +192 +0.02 - +0.02 🔺 +8 - +8 +0.01 - +0.01
rp2040:rp2040:rpipicow 🔺 +120 - +120 +0.01 - +0.01 🔺 +8 - +16 0.0 - +0.01
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/ArduinoIoTCloud-Notecard
flash
% examples/ArduinoIoTCloud-Notecard
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/ArduinoIoTCloud-NetConfig
flash
% examples/ArduinoIoTCloud-NetConfig
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 492 0.02 24 0.01 536 0.02 16 0.0 508 0.02 24 0.01 500 0.02 16 0.0 516 0.02 16 0.0 52 0.0 0 0.0 508 0.02 24 0.01
arduino:mbed_edge:edge_control 128 0.01 16 0.01 128 0.01 16 0.01 128 0.01 16 0.01 128 0.01 16 0.01 64 0.01 8 0.0 128 0.01 16 0.01
arduino:mbed_giga:giga 192 0.01 0 0.0 192 0.01 32 0.01 192 0.01 0 0.0 192 0.01 32 0.01 192 0.01 0 0.0 0 0.0 8 0.0 192 0.01 32 0.01 192 0.01 0 0.0 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 258 0.0 8 0.0 258 0.0 16 0.01 258 0.0 16 0.01 258 0.0 16 0.01 258 0.0 16 0.01 12 0.0 0 0.0 258 0.0 16 0.01 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_nicla:nicla_vision 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 0 0.0 8 0.0 256 0.01 32 0.01 256 0.01 32 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 192 0.01 32 0.01 192 0.01 32 0.01 192 0.01 32 0.01 192 0.01 0 0.0 192 0.01 32 0.01 0 0.0 8 0.0 192 0.01 0 0.0 192 0.01 0 0.0 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 120 0.01 0 0.0 120 0.01 32 0.01 120 0.01 0 0.0 120 0.01 0 0.0 8 0.0 8 0.0 120 0.01 0 0.0 120 0.01 0 0.0 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 232 0.09 16 0.05 216 0.08 24 0.07 216 0.08 16 0.05 232 0.09 24 0.07 16 0.01 8 0.02 232 0.09 24 0.07 232 0.09 24 0.07
arduino:samd:mkr1000 152 0.06 8 0.02 160 0.06 8 0.02 152 0.06 8 0.02 152 0.06 8 0.02 8 0.0 8 0.02 152 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrgsm1400 160 0.06 8 0.02 160 0.06 8 0.02 152 0.06 8 0.02 152 0.06 8 0.02 8 0.0 8 0.02 160 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrnb1500 152 0.06 8 0.02 152 0.06 8 0.02 160 0.06 8 0.02 160 0.06 8 0.02 8 0.0 8 0.02 152 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrwan1300 8 0.0 8 0.02 8 0.0 8 0.02 8 0.0 8 0.02 0 0.0 8 0.02 8 0.0 8 0.02
arduino:samd:mkrwifi1010 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 24 0.07 8 0.0 8 0.02 280 0.11 24 0.07 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:nano_33_iot 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 24 0.07 16 0.01 8 0.02 280 0.11 24 0.07 0 0.0 0 0.0 0 0.0 0 0.0
esp32:esp32:esp32 488 0.04 16 0.0 504 0.04 8 0.0 520 0.04 16 0.0 512 0.04 8 0.0 500 0.04 8 0.0 48 0.0 0 0.0 496 0.04 16 0.0
esp8266:esp8266:huzzah 176 0.02 8 0.01 192 0.02 8 0.01 176 0.02 8 0.01 176 0.02 8 0.01 176 0.02 8 0.01
rp2040:rp2040:rpipicow 120 0.01 16 0.01 120 0.01 8 0.0 120 0.01 8 0.0 120 0.01 8 0.0
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/ArduinoIoTCloud-Notecard<br>flash,%,examples/ArduinoIoTCloud-Notecard<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/ArduinoIoTCloud-NetConfig<br>flash,%,examples/ArduinoIoTCloud-NetConfig<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,492,0.02,24,0.01,536,0.02,16,0.0,508,0.02,24,0.01,500,0.02,16,0.0,516,0.02,16,0.0,52,0.0,0,0.0,508,0.02,24,0.01
arduino:mbed_edge:edge_control,128,0.01,16,0.01,128,0.01,16,0.01,128,0.01,16,0.01,128,0.01,16,0.01,,,,,64,0.01,8,0.0,128,0.01,16,0.01
arduino:mbed_giga:giga,192,0.01,0,0.0,192,0.01,32,0.01,192,0.01,0,0.0,192,0.01,32,0.01,192,0.01,0,0.0,0,0.0,8,0.0,192,0.01,32,0.01,192,0.01,0,0.0,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,258,0.0,8,0.0,258,0.0,16,0.01,258,0.0,16,0.01,258,0.0,16,0.01,258,0.0,16,0.01,12,0.0,0,0.0,258,0.0,16,0.01,,,,,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nicla:nicla_vision,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,0,0.0,8,0.0,256,0.01,32,0.01,256,0.01,32,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,192,0.01,32,0.01,192,0.01,32,0.01,192,0.01,32,0.01,192,0.01,0,0.0,192,0.01,32,0.01,0,0.0,8,0.0,192,0.01,0,0.0,192,0.01,0,0.0,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,120,0.01,0,0.0,120,0.01,32,0.01,120,0.01,0,0.0,120,0.01,0,0.0,,,,,8,0.0,8,0.0,120,0.01,0,0.0,120,0.01,0,0.0,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,232,0.09,16,0.05,216,0.08,24,0.07,216,0.08,16,0.05,232,0.09,24,0.07,,,,,16,0.01,8,0.02,232,0.09,24,0.07,232,0.09,24,0.07,,,,,,,,
arduino:samd:mkr1000,152,0.06,8,0.02,160,0.06,8,0.02,152,0.06,8,0.02,152,0.06,8,0.02,,,,,8,0.0,8,0.02,152,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,160,0.06,8,0.02,160,0.06,8,0.02,152,0.06,8,0.02,152,0.06,8,0.02,,,,,8,0.0,8,0.02,160,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,152,0.06,8,0.02,152,0.06,8,0.02,160,0.06,8,0.02,160,0.06,8,0.02,,,,,8,0.0,8,0.02,152,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,8,0.0,8,0.02,8,0.0,8,0.02,8,0.0,8,0.02,0,0.0,8,0.02,,,,,8,0.0,8,0.02,,,,,,,,,,,,,,,,
arduino:samd:mkrwifi1010,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,24,0.07,8,0.0,8,0.02,280,0.11,24,0.07,,,,,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:nano_33_iot,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,24,0.07,16,0.01,8,0.02,280,0.11,24,0.07,,,,,0,0.0,0,0.0,0,0.0,0,0.0
esp32:esp32:esp32,488,0.04,16,0.0,504,0.04,8,0.0,520,0.04,16,0.0,512,0.04,8,0.0,500,0.04,8,0.0,48,0.0,0,0.0,496,0.04,16,0.0,,,,,,,,,,,,
esp8266:esp8266:huzzah,176,0.02,8,0.01,192,0.02,8,0.01,176,0.02,8,0.01,176,0.02,8,0.01,,,,,,,,,176,0.02,8,0.01,,,,,,,,,,,,
rp2040:rp2040:rpipicow,120,0.01,16,0.01,120,0.01,8,0.0,120,0.01,8,0.0,120,0.01,8,0.0,,,,,,,,,,,,,,,,,,,,,,,,

@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself labels Jun 6, 2025
@pennam pennam force-pushed the no_chandler branch 2 times, most recently from 010216f to b427f69 Compare June 6, 2025 10:28
Copy link

github-actions bot commented Jun 6, 2025

Memory usage change @ b427f69

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +52 - +536 0.0 - +0.02 🔺 0 - +24 0.0 - +0.01
arduino:mbed_edge:edge_control 🔺 +64 - +128 +0.01 - +0.01 🔺 +8 - +16 0.0 - +0.01
arduino:mbed_giga:giga 🔺 0 - +192 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_nano:nanorp2040connect 🔺 0 - +258 0.0 - 0.0 🔺 0 - +16 0.0 - +0.01
arduino:mbed_nicla:nicla_vision 🔺 0 - +256 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_opta:opta 🔺 0 - +192 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +120 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:renesas_uno:unor4wifi 🔺 +16 - +232 +0.01 - +0.09 🔺 +8 - +24 +0.02 - +0.07
arduino:samd:mkr1000 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrgsm1400 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrnb1500 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrwan1300 🔺 0 - +8 0.0 - 0.0 🔺 +8 - +8 +0.02 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +280 0.0 - +0.11 🔺 0 - +24 0.0 - +0.07
arduino:samd:nano_33_iot 🔺 0 - +280 0.0 - +0.11 🔺 0 - +24 0.0 - +0.07
esp32:esp32:esp32 🔺 +48 - +520 0.0 - +0.04 🔺 0 - +16 0.0 - 0.0
esp8266:esp8266:huzzah 🔺 +176 - +192 +0.02 - +0.02 🔺 +8 - +8 +0.01 - +0.01
rp2040:rp2040:rpipicow 🔺 +120 - +120 +0.01 - +0.01 🔺 +8 - +16 0.0 - +0.01
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/ArduinoIoTCloud-Notecard
flash
% examples/ArduinoIoTCloud-Notecard
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/ArduinoIoTCloud-NetConfig
flash
% examples/ArduinoIoTCloud-NetConfig
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 492 0.02 24 0.01 536 0.02 16 0.0 508 0.02 24 0.01 500 0.02 16 0.0 516 0.02 16 0.0 52 0.0 0 0.0 508 0.02 24 0.01
arduino:mbed_edge:edge_control 128 0.01 16 0.01 128 0.01 16 0.01 128 0.01 16 0.01 128 0.01 16 0.01 64 0.01 8 0.0 128 0.01 16 0.01
arduino:mbed_giga:giga 192 0.01 0 0.0 192 0.01 32 0.01 192 0.01 0 0.0 192 0.01 32 0.01 192 0.01 0 0.0 0 0.0 8 0.0 192 0.01 32 0.01 192 0.01 0 0.0 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 258 0.0 8 0.0 258 0.0 16 0.01 258 0.0 16 0.01 258 0.0 16 0.01 258 0.0 16 0.01 12 0.0 0 0.0 258 0.0 16 0.01 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_nicla:nicla_vision 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 0 0.0 8 0.0 256 0.01 32 0.01 256 0.01 32 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 192 0.01 32 0.01 192 0.01 32 0.01 192 0.01 32 0.01 192 0.01 0 0.0 192 0.01 32 0.01 0 0.0 8 0.0 192 0.01 0 0.0 192 0.01 0 0.0 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 120 0.01 0 0.0 120 0.01 32 0.01 120 0.01 0 0.0 120 0.01 0 0.0 8 0.0 8 0.0 120 0.01 0 0.0 120 0.01 0 0.0 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 232 0.09 16 0.05 216 0.08 24 0.07 216 0.08 16 0.05 232 0.09 24 0.07 16 0.01 8 0.02 232 0.09 24 0.07 232 0.09 24 0.07
arduino:samd:mkr1000 152 0.06 8 0.02 160 0.06 8 0.02 152 0.06 8 0.02 152 0.06 8 0.02 8 0.0 8 0.02 152 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrgsm1400 160 0.06 8 0.02 160 0.06 8 0.02 152 0.06 8 0.02 152 0.06 8 0.02 8 0.0 8 0.02 160 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrnb1500 152 0.06 8 0.02 152 0.06 8 0.02 160 0.06 8 0.02 160 0.06 8 0.02 8 0.0 8 0.02 152 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrwan1300 8 0.0 8 0.02 8 0.0 8 0.02 8 0.0 8 0.02 0 0.0 8 0.02 8 0.0 8 0.02
arduino:samd:mkrwifi1010 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 24 0.07 8 0.0 8 0.02 280 0.11 24 0.07 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:nano_33_iot 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 24 0.07 16 0.01 8 0.02 280 0.11 24 0.07 0 0.0 0 0.0 0 0.0 0 0.0
esp32:esp32:esp32 488 0.04 16 0.0 504 0.04 8 0.0 520 0.04 16 0.0 512 0.04 8 0.0 500 0.04 8 0.0 48 0.0 0 0.0 496 0.04 16 0.0
esp8266:esp8266:huzzah 176 0.02 8 0.01 192 0.02 8 0.01 176 0.02 8 0.01 176 0.02 8 0.01 176 0.02 8 0.01
rp2040:rp2040:rpipicow 120 0.01 16 0.01 120 0.01 8 0.0 120 0.01 8 0.0 120 0.01 8 0.0
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/ArduinoIoTCloud-Notecard<br>flash,%,examples/ArduinoIoTCloud-Notecard<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/ArduinoIoTCloud-NetConfig<br>flash,%,examples/ArduinoIoTCloud-NetConfig<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,492,0.02,24,0.01,536,0.02,16,0.0,508,0.02,24,0.01,500,0.02,16,0.0,516,0.02,16,0.0,52,0.0,0,0.0,508,0.02,24,0.01
arduino:mbed_edge:edge_control,128,0.01,16,0.01,128,0.01,16,0.01,128,0.01,16,0.01,128,0.01,16,0.01,,,,,64,0.01,8,0.0,128,0.01,16,0.01
arduino:mbed_giga:giga,192,0.01,0,0.0,192,0.01,32,0.01,192,0.01,0,0.0,192,0.01,32,0.01,192,0.01,0,0.0,0,0.0,8,0.0,192,0.01,32,0.01,192,0.01,0,0.0,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,258,0.0,8,0.0,258,0.0,16,0.01,258,0.0,16,0.01,258,0.0,16,0.01,258,0.0,16,0.01,12,0.0,0,0.0,258,0.0,16,0.01,,,,,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nicla:nicla_vision,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,0,0.0,8,0.0,256,0.01,32,0.01,256,0.01,32,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,192,0.01,32,0.01,192,0.01,32,0.01,192,0.01,32,0.01,192,0.01,0,0.0,192,0.01,32,0.01,0,0.0,8,0.0,192,0.01,0,0.0,192,0.01,0,0.0,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,120,0.01,0,0.0,120,0.01,32,0.01,120,0.01,0,0.0,120,0.01,0,0.0,,,,,8,0.0,8,0.0,120,0.01,0,0.0,120,0.01,0,0.0,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,232,0.09,16,0.05,216,0.08,24,0.07,216,0.08,16,0.05,232,0.09,24,0.07,,,,,16,0.01,8,0.02,232,0.09,24,0.07,232,0.09,24,0.07,,,,,,,,
arduino:samd:mkr1000,152,0.06,8,0.02,160,0.06,8,0.02,152,0.06,8,0.02,152,0.06,8,0.02,,,,,8,0.0,8,0.02,152,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,160,0.06,8,0.02,160,0.06,8,0.02,152,0.06,8,0.02,152,0.06,8,0.02,,,,,8,0.0,8,0.02,160,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,152,0.06,8,0.02,152,0.06,8,0.02,160,0.06,8,0.02,160,0.06,8,0.02,,,,,8,0.0,8,0.02,152,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,8,0.0,8,0.02,8,0.0,8,0.02,8,0.0,8,0.02,0,0.0,8,0.02,,,,,8,0.0,8,0.02,,,,,,,,,,,,,,,,
arduino:samd:mkrwifi1010,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,24,0.07,8,0.0,8,0.02,280,0.11,24,0.07,,,,,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:nano_33_iot,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,24,0.07,16,0.01,8,0.02,280,0.11,24,0.07,,,,,0,0.0,0,0.0,0,0.0,0,0.0
esp32:esp32:esp32,488,0.04,16,0.0,504,0.04,8,0.0,520,0.04,16,0.0,512,0.04,8,0.0,500,0.04,8,0.0,48,0.0,0,0.0,496,0.04,16,0.0,,,,,,,,,,,,
esp8266:esp8266:huzzah,176,0.02,8,0.01,192,0.02,8,0.01,176,0.02,8,0.01,176,0.02,8,0.01,,,,,,,,,176,0.02,8,0.01,,,,,,,,,,,,
rp2040:rp2040:rpipicow,120,0.01,16,0.01,120,0.01,8,0.0,120,0.01,8,0.0,120,0.01,8,0.0,,,,,,,,,,,,,,,,,,,,,,,,

Copy link

Memory usage change @ d487e83

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +52 - +536 0.0 - +0.02 🔺 0 - +24 0.0 - +0.01
arduino:mbed_edge:edge_control 🔺 +64 - +128 +0.01 - +0.01 🔺 +8 - +16 0.0 - +0.01
arduino:mbed_giga:giga 🔺 0 - +192 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_nano:nanorp2040connect 🔺 0 - +258 0.0 - 0.0 🔺 0 - +16 0.0 - +0.01
arduino:mbed_nicla:nicla_vision 🔺 0 - +256 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_opta:opta 🔺 0 - +192 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +120 0.0 - +0.01 🔺 0 - +32 0.0 - +0.01
arduino:renesas_uno:unor4wifi 🔺 +16 - +232 +0.01 - +0.09 🔺 +8 - +24 +0.02 - +0.07
arduino:samd:mkr1000 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrgsm1400 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrnb1500 🔺 0 - +160 0.0 - +0.06 🔺 0 - +8 0.0 - +0.02
arduino:samd:mkrwan1300 🔺 0 - +8 0.0 - 0.0 🔺 +8 - +8 +0.02 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +280 0.0 - +0.11 🔺 0 - +24 0.0 - +0.07
arduino:samd:nano_33_iot 🔺 0 - +280 0.0 - +0.11 🔺 0 - +24 0.0 - +0.07
esp32:esp32:esp32 🔺 +48 - +520 0.0 - +0.04 🔺 0 - +16 0.0 - 0.0
esp8266:esp8266:huzzah 🔺 +176 - +192 +0.02 - +0.02 🔺 +8 - +8 +0.01 - +0.01
rp2040:rp2040:rpipicow 🔺 +120 - +120 +0.01 - +0.01 🔺 +8 - +16 0.0 - +0.01
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/ArduinoIoTCloud-Notecard
flash
% examples/ArduinoIoTCloud-Notecard
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/ArduinoIoTCloud-NetConfig
flash
% examples/ArduinoIoTCloud-NetConfig
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 492 0.02 24 0.01 536 0.02 16 0.0 508 0.02 24 0.01 500 0.02 16 0.0 516 0.02 16 0.0 52 0.0 0 0.0 508 0.02 24 0.01
arduino:mbed_edge:edge_control 128 0.01 16 0.01 128 0.01 16 0.01 128 0.01 16 0.01 128 0.01 16 0.01 64 0.01 8 0.0 128 0.01 16 0.01
arduino:mbed_giga:giga 192 0.01 0 0.0 192 0.01 32 0.01 192 0.01 0 0.0 192 0.01 32 0.01 192 0.01 0 0.0 0 0.0 8 0.0 192 0.01 32 0.01 192 0.01 0 0.0 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 258 0.0 8 0.0 258 0.0 16 0.01 258 0.0 16 0.01 258 0.0 16 0.01 258 0.0 16 0.01 12 0.0 0 0.0 258 0.0 16 0.01 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_nicla:nicla_vision 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 256 0.01 32 0.01 0 0.0 8 0.0 256 0.01 32 0.01 256 0.01 32 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 192 0.01 32 0.01 192 0.01 32 0.01 192 0.01 32 0.01 192 0.01 0 0.0 192 0.01 32 0.01 0 0.0 8 0.0 192 0.01 0 0.0 192 0.01 0 0.0 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 120 0.01 0 0.0 120 0.01 32 0.01 120 0.01 0 0.0 120 0.01 0 0.0 8 0.0 8 0.0 120 0.01 0 0.0 120 0.01 0 0.0 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 232 0.09 16 0.05 216 0.08 24 0.07 216 0.08 16 0.05 232 0.09 24 0.07 16 0.01 8 0.02 232 0.09 24 0.07 232 0.09 24 0.07
arduino:samd:mkr1000 152 0.06 8 0.02 160 0.06 8 0.02 152 0.06 8 0.02 152 0.06 8 0.02 8 0.0 8 0.02 152 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrgsm1400 160 0.06 8 0.02 160 0.06 8 0.02 152 0.06 8 0.02 152 0.06 8 0.02 8 0.0 8 0.02 160 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrnb1500 152 0.06 8 0.02 152 0.06 8 0.02 160 0.06 8 0.02 160 0.06 8 0.02 8 0.0 8 0.02 152 0.06 8 0.02 0 0.0 0 0.0
arduino:samd:mkrwan1300 8 0.0 8 0.02 8 0.0 8 0.02 8 0.0 8 0.02 0 0.0 8 0.02 8 0.0 8 0.02
arduino:samd:mkrwifi1010 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 24 0.07 8 0.0 8 0.02 280 0.11 24 0.07 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:nano_33_iot 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 16 0.05 280 0.11 24 0.07 280 0.11 24 0.07 16 0.01 8 0.02 280 0.11 24 0.07 0 0.0 0 0.0 0 0.0 0 0.0
esp32:esp32:esp32 488 0.04 16 0.0 504 0.04 8 0.0 520 0.04 16 0.0 512 0.04 8 0.0 500 0.04 8 0.0 48 0.0 0 0.0 496 0.04 16 0.0
esp8266:esp8266:huzzah 176 0.02 8 0.01 192 0.02 8 0.01 176 0.02 8 0.01 176 0.02 8 0.01 176 0.02 8 0.01
rp2040:rp2040:rpipicow 120 0.01 16 0.01 120 0.01 8 0.0 120 0.01 8 0.0 120 0.01 8 0.0
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/ArduinoIoTCloud-Notecard<br>flash,%,examples/ArduinoIoTCloud-Notecard<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/ArduinoIoTCloud-NetConfig<br>flash,%,examples/ArduinoIoTCloud-NetConfig<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,492,0.02,24,0.01,536,0.02,16,0.0,508,0.02,24,0.01,500,0.02,16,0.0,516,0.02,16,0.0,52,0.0,0,0.0,508,0.02,24,0.01
arduino:mbed_edge:edge_control,128,0.01,16,0.01,128,0.01,16,0.01,128,0.01,16,0.01,128,0.01,16,0.01,,,,,64,0.01,8,0.0,128,0.01,16,0.01
arduino:mbed_giga:giga,192,0.01,0,0.0,192,0.01,32,0.01,192,0.01,0,0.0,192,0.01,32,0.01,192,0.01,0,0.0,0,0.0,8,0.0,192,0.01,32,0.01,192,0.01,0,0.0,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,258,0.0,8,0.0,258,0.0,16,0.01,258,0.0,16,0.01,258,0.0,16,0.01,258,0.0,16,0.01,12,0.0,0,0.0,258,0.0,16,0.01,,,,,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nicla:nicla_vision,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,256,0.01,32,0.01,0,0.0,8,0.0,256,0.01,32,0.01,256,0.01,32,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,192,0.01,32,0.01,192,0.01,32,0.01,192,0.01,32,0.01,192,0.01,0,0.0,192,0.01,32,0.01,0,0.0,8,0.0,192,0.01,0,0.0,192,0.01,0,0.0,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,120,0.01,0,0.0,120,0.01,32,0.01,120,0.01,0,0.0,120,0.01,0,0.0,,,,,8,0.0,8,0.0,120,0.01,0,0.0,120,0.01,0,0.0,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,232,0.09,16,0.05,216,0.08,24,0.07,216,0.08,16,0.05,232,0.09,24,0.07,,,,,16,0.01,8,0.02,232,0.09,24,0.07,232,0.09,24,0.07,,,,,,,,
arduino:samd:mkr1000,152,0.06,8,0.02,160,0.06,8,0.02,152,0.06,8,0.02,152,0.06,8,0.02,,,,,8,0.0,8,0.02,152,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,160,0.06,8,0.02,160,0.06,8,0.02,152,0.06,8,0.02,152,0.06,8,0.02,,,,,8,0.0,8,0.02,160,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,152,0.06,8,0.02,152,0.06,8,0.02,160,0.06,8,0.02,160,0.06,8,0.02,,,,,8,0.0,8,0.02,152,0.06,8,0.02,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,8,0.0,8,0.02,8,0.0,8,0.02,8,0.0,8,0.02,0,0.0,8,0.02,,,,,8,0.0,8,0.02,,,,,,,,,,,,,,,,
arduino:samd:mkrwifi1010,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,24,0.07,8,0.0,8,0.02,280,0.11,24,0.07,,,,,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:nano_33_iot,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,16,0.05,280,0.11,24,0.07,280,0.11,24,0.07,16,0.01,8,0.02,280,0.11,24,0.07,,,,,0,0.0,0,0.0,0,0.0,0,0.0
esp32:esp32:esp32,488,0.04,16,0.0,504,0.04,8,0.0,520,0.04,16,0.0,512,0.04,8,0.0,500,0.04,8,0.0,48,0.0,0,0.0,496,0.04,16,0.0,,,,,,,,,,,,
esp8266:esp8266:huzzah,176,0.02,8,0.01,192,0.02,8,0.01,176,0.02,8,0.01,176,0.02,8,0.01,,,,,,,,,176,0.02,8,0.01,,,,,,,,,,,,
rp2040:rp2040:rpipicow,120,0.01,16,0.01,120,0.01,8,0.0,120,0.01,8,0.0,120,0.01,8,0.0,,,,,,,,,,,,,,,,,,,,,,,,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use without using Arduino_ConnectionHandler library
2 participants