Skip to content

Use SecureElement#109

Open
andreagilardoni wants to merge 1 commit into
arduino-libraries:masterfrom
andreagilardoni:se-support
Open

Use SecureElement#109
andreagilardoni wants to merge 1 commit into
arduino-libraries:masterfrom
andreagilardoni:se-support

Conversation

@andreagilardoni
Copy link
Copy Markdown
Contributor

@andreagilardoni andreagilardoni commented May 4, 2026

moving support from ECCX08 to SecureElement.

depends on:

This ps is supposed to be merged on top of #110

@per1234 per1234 added type: enhancement Proposed improvement topic: infrastructure Related to project infrastructure topic: code Related to content of the project itself labels May 4, 2026
@andreagilardoni andreagilardoni force-pushed the se-support branch 5 times, most recently from d39f663 to 34df79b Compare May 12, 2026 09:34
@github-actions
Copy link
Copy Markdown

Memory usage change @ 34df79b

Board flash % RAM for global variables %
arduino:mbed_giga:giga 💚 -11896 - -11896 -0.61 - -0.61 💚 -4648 - -4648 -0.89 - -0.89
arduino:mbed_nano:nanorp2040connect 💚 -4955 - -4955 -0.03 - -0.03 💚 -940 - -940 -0.35 - -0.35
arduino:mbed_opta:opta 💚 -11840 - -11832 -0.6 - -0.6 💚 -4072 - -4072 -0.78 - -0.78
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:megaavr:uno2018 💚 -3075 - -3055 -6.32 - -6.28 💚 -533 - -533 -8.68 - -8.68
arduino:samd:mkr1000 💚 -3704 - -2780 -1.41 - -1.06 💚 -920 - -920 -2.81 - -2.81
arduino:samd:mkrgsm1400 💚 -3112 - -2400 -1.19 - -0.92 💚 -936 - -936 -2.86 - -2.86
arduino:samd:mkrnb1500 💚 -2400 - -2400 -0.92 - -0.92 💚 -936 - -936 -2.86 - -2.86
arduino:zephyr_main:giga 💚 -1888 - -1888 -1.44 - -1.44 💚 -2148 - -2148 -1.64 - -1.64
arduino:zephyr_main:opta 💚 -1864 - -1864 -1.42 - -1.42 💚 -1548 - -1548 -1.18 - -1.18
arduino:zephyr_main:portentac33 💚 -1880 - -1880 -0.18 - -0.18 💚 -2140 - -2140 -1.63 - -1.63
arduino:zephyr_main:portentah7 💚 -1888 - -1888 -1.44 - -1.44 💚 -2148 - -2148 -1.64 - -1.64
Click for full report table
Board examples/SHA1
flash
% examples/SHA1
RAM for global variables
% examples/SHA256
flash
% examples/SHA256
RAM for global variables
% examples/WiFiSSLClient
flash
% examples/WiFiSSLClient
RAM for global variables
% examples/MKRGSMSSLClient
flash
% examples/MKRGSMSSLClient
RAM for global variables
%
arduino:mbed_giga:giga -11896 -0.61 -4648 -0.89 -11896 -0.61 -4648 -0.89
arduino:mbed_nano:nanorp2040connect -4955 -0.03 -940 -0.35 -4955 -0.03 -940 -0.35
arduino:mbed_opta:opta -11832 -0.6 -4072 -0.78 -11840 -0.6 -4072 -0.78
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A
arduino:megaavr:uno2018 -3075 -6.32 -533 -8.68 -3055 -6.28 -533 -8.68
arduino:samd:mkr1000 -2780 -1.06 -920 -2.81 -2780 -1.06 -920 -2.81 -3704 -1.41 -920 -2.81
arduino:samd:mkrgsm1400 -2400 -0.92 -936 -2.86 -2400 -0.92 -936 -2.86 -3112 -1.19 -936 -2.86
arduino:samd:mkrnb1500 -2400 -0.92 -936 -2.86 -2400 -0.92 -936 -2.86
arduino:zephyr_main:giga -1888 -1.44 -2148 -1.64 -1888 -1.44 -2148 -1.64
arduino:zephyr_main:opta -1864 -1.42 -1548 -1.18 -1864 -1.42 -1548 -1.18
arduino:zephyr_main:portentac33 -1880 -0.18 -2140 -1.63 -1880 -0.18 -2140 -1.63
arduino:zephyr_main:portentah7 -1888 -1.44 -2148 -1.64 -1888 -1.44 -2148 -1.64
Click for full report CSV
Board,examples/SHA1<br>flash,%,examples/SHA1<br>RAM for global variables,%,examples/SHA256<br>flash,%,examples/SHA256<br>RAM for global variables,%,examples/WiFiSSLClient<br>flash,%,examples/WiFiSSLClient<br>RAM for global variables,%,examples/MKRGSMSSLClient<br>flash,%,examples/MKRGSMSSLClient<br>RAM for global variables,%
arduino:mbed_giga:giga,-11896,-0.61,-4648,-0.89,-11896,-0.61,-4648,-0.89
arduino:mbed_nano:nanorp2040connect,-4955,-0.03,-940,-0.35,-4955,-0.03,-940,-0.35
arduino:mbed_opta:opta,-11832,-0.6,-4072,-0.78,-11840,-0.6,-4072,-0.78
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
arduino:megaavr:uno2018,-3075,-6.32,-533,-8.68,-3055,-6.28,-533,-8.68
arduino:samd:mkr1000,-2780,-1.06,-920,-2.81,-2780,-1.06,-920,-2.81,-3704,-1.41,-920,-2.81
arduino:samd:mkrgsm1400,-2400,-0.92,-936,-2.86,-2400,-0.92,-936,-2.86,,,,,-3112,-1.19,-936,-2.86
arduino:samd:mkrnb1500,-2400,-0.92,-936,-2.86,-2400,-0.92,-936,-2.86,,,,,,,,
arduino:zephyr_main:giga,-1888,-1.44,-2148,-1.64,-1888,-1.44,-2148,-1.64,,,,,,,,
arduino:zephyr_main:opta,-1864,-1.42,-1548,-1.18,-1864,-1.42,-1548,-1.18,,,,,,,,
arduino:zephyr_main:portentac33,-1880,-0.18,-2140,-1.63,-1880,-0.18,-2140,-1.63,,,,,,,,
arduino:zephyr_main:portentah7,-1888,-1.44,-2148,-1.64,-1888,-1.44,-2148,-1.64,,,,,,,,

@github-actions
Copy link
Copy Markdown

Memory usage change @ b878434

Board flash % RAM for global variables %
arduino:mbed_giga:giga 💚 -11896 - -11896 -0.61 - -0.61 💚 -4648 - -4648 -0.89 - -0.89
arduino:mbed_nano:nanorp2040connect 💚 -4955 - -4955 -0.03 - -0.03 💚 -940 - -940 -0.35 - -0.35
arduino:mbed_opta:opta 💚 -11840 - -11832 -0.6 - -0.6 💚 -4072 - -4072 -0.78 - -0.78
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:megaavr:uno2018 💚 -3075 - -3055 -6.32 - -6.28 💚 -533 - -533 -8.68 - -8.68
arduino:samd:mkr1000 💚 -3712 - -2780 -1.42 - -1.06 💚 -920 - -920 -2.81 - -2.81
arduino:samd:mkrgsm1400 💚 -3120 - -2400 -1.19 - -0.92 💚 -936 - -936 -2.86 - -2.86
arduino:samd:mkrnb1500 💚 -2400 - -2400 -0.92 - -0.92 💚 -936 - -936 -2.86 - -2.86
arduino:zephyr_main:giga 💚 -1888 - -1888 -1.44 - -1.44 💚 -2148 - -2148 -1.64 - -1.64
arduino:zephyr_main:opta 💚 -1864 - -1864 -1.42 - -1.42 💚 -1548 - -1548 -1.18 - -1.18
arduino:zephyr_main:portentac33 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
arduino:zephyr_main:portentah7 💚 -1888 - -1888 -1.44 - -1.44 💚 -2148 - -2148 -1.64 - -1.64
Click for full report table
Board examples/SHA1
flash
% examples/SHA1
RAM for global variables
% examples/SHA256
flash
% examples/SHA256
RAM for global variables
% examples/WiFiSSLClient
flash
% examples/WiFiSSLClient
RAM for global variables
% examples/MKRGSMSSLClient
flash
% examples/MKRGSMSSLClient
RAM for global variables
%
arduino:mbed_giga:giga -11896 -0.61 -4648 -0.89 -11896 -0.61 -4648 -0.89
arduino:mbed_nano:nanorp2040connect -4955 -0.03 -940 -0.35 -4955 -0.03 -940 -0.35
arduino:mbed_opta:opta -11832 -0.6 -4072 -0.78 -11840 -0.6 -4072 -0.78
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A
arduino:megaavr:uno2018 -3075 -6.32 -533 -8.68 -3055 -6.28 -533 -8.68
arduino:samd:mkr1000 -2780 -1.06 -920 -2.81 -2780 -1.06 -920 -2.81 -3712 -1.42 -920 -2.81
arduino:samd:mkrgsm1400 -2400 -0.92 -936 -2.86 -2400 -0.92 -936 -2.86 -3120 -1.19 -936 -2.86
arduino:samd:mkrnb1500 -2400 -0.92 -936 -2.86 -2400 -0.92 -936 -2.86
arduino:zephyr_main:giga -1888 -1.44 -2148 -1.64 -1888 -1.44 -2148 -1.64
arduino:zephyr_main:opta -1864 -1.42 -1548 -1.18 -1864 -1.42 -1548 -1.18
arduino:zephyr_main:portentac33 0 0.0 0 0.0 0 0.0 0 0.0
arduino:zephyr_main:portentah7 -1888 -1.44 -2148 -1.64 -1888 -1.44 -2148 -1.64
Click for full report CSV
Board,examples/SHA1<br>flash,%,examples/SHA1<br>RAM for global variables,%,examples/SHA256<br>flash,%,examples/SHA256<br>RAM for global variables,%,examples/WiFiSSLClient<br>flash,%,examples/WiFiSSLClient<br>RAM for global variables,%,examples/MKRGSMSSLClient<br>flash,%,examples/MKRGSMSSLClient<br>RAM for global variables,%
arduino:mbed_giga:giga,-11896,-0.61,-4648,-0.89,-11896,-0.61,-4648,-0.89
arduino:mbed_nano:nanorp2040connect,-4955,-0.03,-940,-0.35,-4955,-0.03,-940,-0.35
arduino:mbed_opta:opta,-11832,-0.6,-4072,-0.78,-11840,-0.6,-4072,-0.78
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A
arduino:megaavr:uno2018,-3075,-6.32,-533,-8.68,-3055,-6.28,-533,-8.68
arduino:samd:mkr1000,-2780,-1.06,-920,-2.81,-2780,-1.06,-920,-2.81,-3712,-1.42,-920,-2.81
arduino:samd:mkrgsm1400,-2400,-0.92,-936,-2.86,-2400,-0.92,-936,-2.86,,,,,-3120,-1.19,-936,-2.86
arduino:samd:mkrnb1500,-2400,-0.92,-936,-2.86,-2400,-0.92,-936,-2.86,,,,,,,,
arduino:zephyr_main:giga,-1888,-1.44,-2148,-1.64,-1888,-1.44,-2148,-1.64,,,,,,,,
arduino:zephyr_main:opta,-1864,-1.42,-1548,-1.18,-1864,-1.42,-1548,-1.18,,,,,,,,
arduino:zephyr_main:portentac33,0,0.0,0,0.0,0,0.0,0,0.0,,,,,,,,
arduino:zephyr_main:portentah7,-1888,-1.44,-2148,-1.64,-1888,-1.44,-2148,-1.64,,,,,,,,

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 topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants