arduino-libraries / Ethernet

Ethernet Library for Arduino
http://arduino.cc/
257 stars 262 forks source link

Merge WIZnet fork to support more devices #185

Open episource opened 2 years ago

episource commented 2 years ago

Support for the following devices was added to the WIZnet fork:

CLAassistant commented 2 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
2 out of 3 committers have signed the CLA.

:white_check_mark: taylor-an
:white_check_mark: episource
:x: taylor


taylor seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

github-actions[bot] commented 2 years ago

Memory usage change @ a4c392bfdfa4782b88ba72fa71e207ecf0d6cae4

Board flash % RAM for global variables %
arduino:avr:leonardo :small_red_triangle: +308 - +1180 +1.07 - +4.12 :small_red_triangle: +2 - +10 +0.08 - +0.39
arduino:avr:mega :small_red_triangle: +308 - +1182 +0.12 - +0.47 :small_red_triangle: +2 - +10 +0.02 - +0.12
arduino:avr:nano :small_red_triangle: +288 - +1142 +0.94 - +3.72 :small_red_triangle: +2 - +10 +0.1 - +0.49
arduino:megaavr:nona4809 :small_red_triangle: +440 - +1277 +0.9 - +2.6 :small_red_triangle: +2 - +2 +0.03 - +0.03
arduino:megaavr:uno2018 :small_red_triangle: +440 - +1277 +0.9 - +2.63 :small_red_triangle: +2 - +2 +0.03 - +0.03
arduino:sam:arduino_due_x_dbg :small_red_triangle: +880 - +1440 +0.17 - +0.27 N/A N/A
arduino:samd:arduino_zero_edbg :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkr1000 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrfox1200 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrgsm1400 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrnb1500 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrvidor4000 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1300 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1310 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwifi1010 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrzero :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:nano_33_iot :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
Click for full report table Board|examples/AdvancedChatServer
flash|%|examples/AdvancedChatServer
RAM for global variables|%|examples/BarometricPressureWebServer
flash|%|examples/BarometricPressureWebServer
RAM for global variables|%|examples/ChatServer
flash|%|examples/ChatServer
RAM for global variables|%|examples/DhcpAddressPrinter
flash|%|examples/DhcpAddressPrinter
RAM for global variables|%|examples/DhcpChatServer
flash|%|examples/DhcpChatServer
RAM for global variables|%|examples/LinkStatus
flash|%|examples/LinkStatus
RAM for global variables|%|examples/PagerServer
flash|%|examples/PagerServer
RAM for global variables|%|examples/TelnetClient
flash|%|examples/TelnetClient
RAM for global variables|%|examples/UDPSendReceiveString
flash|%|examples/UDPSendReceiveString
RAM for global variables|%|examples/UdpNtpClient
flash|%|examples/UdpNtpClient
RAM for global variables|%|examples/WebClient
flash|%|examples/WebClient
RAM for global variables|%|examples/WebClientRepeating
flash|%|examples/WebClientRepeating
RAM for global variables|%|examples/WebServer
flash|%|examples/WebServer
RAM for global variables|% -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- arduino:avr:leonardo|1152|4.02|8|0.31|1164|4.06|10|0.39|1152|4.02|8|0.31|1070|3.73|10|0.39|1152|4.02|10|0.39|308|1.07|2|0.08|1122|3.91|10|0.39|1134|3.96|8|0.31|1096|3.82|10|0.39|1066|3.72|8|0.31|1124|3.92|8|0.31|1116|3.89|10|0.39|1180|4.12|10|0.39 arduino:avr:mega|1158|0.46|10|0.12|1166|0.46|8|0.1|1158|0.46|10|0.12|1110|0.44|8|0.1|1154|0.45|8|0.1|308|0.12|2|0.02|1124|0.44|8|0.1|1138|0.45|10|0.12|1100|0.43|8|0.1|1074|0.42|10|0.12|1130|0.44|10|0.12|1118|0.44|8|0.1|1182|0.47|8|0.1 arduino:avr:nano|1118|3.64|10|0.49|1128|3.67|8|0.39|1118|3.64|10|0.49|1042|3.39|8|0.39|1114|3.63|8|0.39|288|0.94|2|0.1|1084|3.53|8|0.39|1108|3.61|10|0.49|1068|3.48|8|0.39|1042|3.39|10|0.49|1098|3.57|10|0.49|1086|3.54|8|0.39|1142|3.72|8|0.39 arduino:megaavr:nona4809|1277|2.6|2|0.03|1261|2.57|2|0.03|1277|2.6|2|0.03|1207|2.46|2|0.03|1255|2.55|2|0.03|440|0.9|2|0.03|1237|2.52|2|0.03|1217|2.48|2|0.03|1213|2.47|2|0.03|1193|2.43|2|0.03|1221|2.48|2|0.03|1211|2.46|2|0.03|1277|2.6|2|0.03 arduino:megaavr:uno2018|1277|2.63|2|0.03|1261|2.59|2|0.03|1277|2.63|2|0.03|1207|2.48|2|0.03|1255|2.58|2|0.03|440|0.9|2|0.03|1237|2.54|2|0.03|1217|2.5|2|0.03|1213|2.49|2|0.03|1193|2.45|2|0.03|1221|2.51|2|0.03|1211|2.49|2|0.03|1277|2.63|2|0.03 arduino:sam:arduino_due_x_dbg|1440|0.27|N/A|N/A|1424|0.27|N/A|N/A|1440|0.27|N/A|N/A|1384|0.26|N/A|N/A|1440|0.27|N/A|N/A|880|0.17|N/A|N/A|1440|0.27|N/A|N/A|1408|0.27|N/A|N/A|1368|0.26|N/A|N/A|1376|0.26|N/A|N/A|1432|0.27|N/A|N/A|1432|0.27|N/A|N/A|1440|0.27|N/A|N/A arduino:samd:arduino_zero_edbg|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkr1000|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrfox1200|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrgsm1400|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrnb1500|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrvidor4000|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwan1300|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwan1310|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwifi1010|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrzero|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:nano_33_iot|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01
Click for full report CSV ``` Board,examples/AdvancedChatServer
flash,%,examples/AdvancedChatServer
RAM for global variables,%,examples/BarometricPressureWebServer
flash,%,examples/BarometricPressureWebServer
RAM for global variables,%,examples/ChatServer
flash,%,examples/ChatServer
RAM for global variables,%,examples/DhcpAddressPrinter
flash,%,examples/DhcpAddressPrinter
RAM for global variables,%,examples/DhcpChatServer
flash,%,examples/DhcpChatServer
RAM for global variables,%,examples/LinkStatus
flash,%,examples/LinkStatus
RAM for global variables,%,examples/PagerServer
flash,%,examples/PagerServer
RAM for global variables,%,examples/TelnetClient
flash,%,examples/TelnetClient
RAM for global variables,%,examples/UDPSendReceiveString
flash,%,examples/UDPSendReceiveString
RAM for global variables,%,examples/UdpNtpClient
flash,%,examples/UdpNtpClient
RAM for global variables,%,examples/WebClient
flash,%,examples/WebClient
RAM for global variables,%,examples/WebClientRepeating
flash,%,examples/WebClientRepeating
RAM for global variables,%,examples/WebServer
flash,%,examples/WebServer
RAM for global variables,% arduino:avr:leonardo,1152,4.02,8,0.31,1164,4.06,10,0.39,1152,4.02,8,0.31,1070,3.73,10,0.39,1152,4.02,10,0.39,308,1.07,2,0.08,1122,3.91,10,0.39,1134,3.96,8,0.31,1096,3.82,10,0.39,1066,3.72,8,0.31,1124,3.92,8,0.31,1116,3.89,10,0.39,1180,4.12,10,0.39 arduino:avr:mega,1158,0.46,10,0.12,1166,0.46,8,0.1,1158,0.46,10,0.12,1110,0.44,8,0.1,1154,0.45,8,0.1,308,0.12,2,0.02,1124,0.44,8,0.1,1138,0.45,10,0.12,1100,0.43,8,0.1,1074,0.42,10,0.12,1130,0.44,10,0.12,1118,0.44,8,0.1,1182,0.47,8,0.1 arduino:avr:nano,1118,3.64,10,0.49,1128,3.67,8,0.39,1118,3.64,10,0.49,1042,3.39,8,0.39,1114,3.63,8,0.39,288,0.94,2,0.1,1084,3.53,8,0.39,1108,3.61,10,0.49,1068,3.48,8,0.39,1042,3.39,10,0.49,1098,3.57,10,0.49,1086,3.54,8,0.39,1142,3.72,8,0.39 arduino:megaavr:nona4809,1277,2.6,2,0.03,1261,2.57,2,0.03,1277,2.6,2,0.03,1207,2.46,2,0.03,1255,2.55,2,0.03,440,0.9,2,0.03,1237,2.52,2,0.03,1217,2.48,2,0.03,1213,2.47,2,0.03,1193,2.43,2,0.03,1221,2.48,2,0.03,1211,2.46,2,0.03,1277,2.6,2,0.03 arduino:megaavr:uno2018,1277,2.63,2,0.03,1261,2.59,2,0.03,1277,2.63,2,0.03,1207,2.48,2,0.03,1255,2.58,2,0.03,440,0.9,2,0.03,1237,2.54,2,0.03,1217,2.5,2,0.03,1213,2.49,2,0.03,1193,2.45,2,0.03,1221,2.51,2,0.03,1211,2.49,2,0.03,1277,2.63,2,0.03 arduino:sam:arduino_due_x_dbg,1440,0.27,N/A,N/A,1424,0.27,N/A,N/A,1440,0.27,N/A,N/A,1384,0.26,N/A,N/A,1440,0.27,N/A,N/A,880,0.17,N/A,N/A,1440,0.27,N/A,N/A,1408,0.27,N/A,N/A,1368,0.26,N/A,N/A,1376,0.26,N/A,N/A,1432,0.27,N/A,N/A,1432,0.27,N/A,N/A,1440,0.27,N/A,N/A arduino:samd:arduino_zero_edbg,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkr1000,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrfox1200,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrgsm1400,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrnb1500,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrvidor4000,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwan1300,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwan1310,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwifi1010,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrzero,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:nano_33_iot,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 ```
github-actions[bot] commented 2 years ago

Memory usage change @ 44ec4a09e4d149a48bbf1a8e11d6b34686bca899

Board flash % RAM for global variables %
arduino:avr:leonardo :small_red_triangle: +308 - +1180 +1.07 - +4.12 :small_red_triangle: +2 - +10 +0.08 - +0.39
arduino:avr:mega :small_red_triangle: +308 - +1182 +0.12 - +0.47 :small_red_triangle: +2 - +10 +0.02 - +0.12
arduino:avr:nano :small_red_triangle: +288 - +1142 +0.94 - +3.72 :small_red_triangle: +2 - +10 +0.1 - +0.49
arduino:megaavr:nona4809 :small_red_triangle: +440 - +1277 +0.9 - +2.6 :small_red_triangle: +2 - +2 +0.03 - +0.03
arduino:megaavr:uno2018 :small_red_triangle: +440 - +1277 +0.9 - +2.63 :small_red_triangle: +2 - +2 +0.03 - +0.03
arduino:sam:arduino_due_x_dbg :small_red_triangle: +880 - +1440 +0.17 - +0.27 N/A N/A
arduino:samd:arduino_zero_edbg :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkr1000 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrfox1200 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrgsm1400 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrnb1500 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrvidor4000 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1300 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1310 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwifi1010 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrzero :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:nano_33_iot :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
Click for full report table Board|examples/AdvancedChatServer
flash|%|examples/AdvancedChatServer
RAM for global variables|%|examples/BarometricPressureWebServer
flash|%|examples/BarometricPressureWebServer
RAM for global variables|%|examples/ChatServer
flash|%|examples/ChatServer
RAM for global variables|%|examples/DhcpAddressPrinter
flash|%|examples/DhcpAddressPrinter
RAM for global variables|%|examples/DhcpChatServer
flash|%|examples/DhcpChatServer
RAM for global variables|%|examples/LinkStatus
flash|%|examples/LinkStatus
RAM for global variables|%|examples/PagerServer
flash|%|examples/PagerServer
RAM for global variables|%|examples/TelnetClient
flash|%|examples/TelnetClient
RAM for global variables|%|examples/UDPSendReceiveString
flash|%|examples/UDPSendReceiveString
RAM for global variables|%|examples/UdpNtpClient
flash|%|examples/UdpNtpClient
RAM for global variables|%|examples/WebClient
flash|%|examples/WebClient
RAM for global variables|%|examples/WebClientRepeating
flash|%|examples/WebClientRepeating
RAM for global variables|%|examples/WebServer
flash|%|examples/WebServer
RAM for global variables|% -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- arduino:avr:leonardo|1152|4.02|8|0.31|1164|4.06|10|0.39|1152|4.02|8|0.31|1070|3.73|10|0.39|1152|4.02|10|0.39|308|1.07|2|0.08|1122|3.91|10|0.39|1134|3.96|8|0.31|1096|3.82|10|0.39|1066|3.72|8|0.31|1124|3.92|8|0.31|1116|3.89|10|0.39|1180|4.12|10|0.39 arduino:avr:mega|1158|0.46|10|0.12|1166|0.46|8|0.1|1158|0.46|10|0.12|1110|0.44|8|0.1|1154|0.45|8|0.1|308|0.12|2|0.02|1124|0.44|8|0.1|1138|0.45|10|0.12|1100|0.43|8|0.1|1074|0.42|10|0.12|1130|0.44|10|0.12|1118|0.44|8|0.1|1182|0.47|8|0.1 arduino:avr:nano|1118|3.64|10|0.49|1128|3.67|8|0.39|1118|3.64|10|0.49|1042|3.39|8|0.39|1114|3.63|8|0.39|288|0.94|2|0.1|1084|3.53|8|0.39|1108|3.61|10|0.49|1068|3.48|8|0.39|1042|3.39|10|0.49|1098|3.57|10|0.49|1086|3.54|8|0.39|1142|3.72|8|0.39 arduino:megaavr:nona4809|1277|2.6|2|0.03|1261|2.57|2|0.03|1277|2.6|2|0.03|1207|2.46|2|0.03|1255|2.55|2|0.03|440|0.9|2|0.03|1237|2.52|2|0.03|1217|2.48|2|0.03|1213|2.47|2|0.03|1193|2.43|2|0.03|1221|2.48|2|0.03|1211|2.46|2|0.03|1277|2.6|2|0.03 arduino:megaavr:uno2018|1277|2.63|2|0.03|1261|2.59|2|0.03|1277|2.63|2|0.03|1207|2.48|2|0.03|1255|2.58|2|0.03|440|0.9|2|0.03|1237|2.54|2|0.03|1217|2.5|2|0.03|1213|2.49|2|0.03|1193|2.45|2|0.03|1221|2.51|2|0.03|1211|2.49|2|0.03|1277|2.63|2|0.03 arduino:sam:arduino_due_x_dbg|1440|0.27|N/A|N/A|1424|0.27|N/A|N/A|1440|0.27|N/A|N/A|1384|0.26|N/A|N/A|1440|0.27|N/A|N/A|880|0.17|N/A|N/A|1440|0.27|N/A|N/A|1408|0.27|N/A|N/A|1368|0.26|N/A|N/A|1376|0.26|N/A|N/A|1432|0.27|N/A|N/A|1432|0.27|N/A|N/A|1440|0.27|N/A|N/A arduino:samd:arduino_zero_edbg|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkr1000|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrfox1200|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrgsm1400|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrnb1500|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrvidor4000|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwan1300|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwan1310|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwifi1010|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrzero|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:nano_33_iot|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01
Click for full report CSV ``` Board,examples/AdvancedChatServer
flash,%,examples/AdvancedChatServer
RAM for global variables,%,examples/BarometricPressureWebServer
flash,%,examples/BarometricPressureWebServer
RAM for global variables,%,examples/ChatServer
flash,%,examples/ChatServer
RAM for global variables,%,examples/DhcpAddressPrinter
flash,%,examples/DhcpAddressPrinter
RAM for global variables,%,examples/DhcpChatServer
flash,%,examples/DhcpChatServer
RAM for global variables,%,examples/LinkStatus
flash,%,examples/LinkStatus
RAM for global variables,%,examples/PagerServer
flash,%,examples/PagerServer
RAM for global variables,%,examples/TelnetClient
flash,%,examples/TelnetClient
RAM for global variables,%,examples/UDPSendReceiveString
flash,%,examples/UDPSendReceiveString
RAM for global variables,%,examples/UdpNtpClient
flash,%,examples/UdpNtpClient
RAM for global variables,%,examples/WebClient
flash,%,examples/WebClient
RAM for global variables,%,examples/WebClientRepeating
flash,%,examples/WebClientRepeating
RAM for global variables,%,examples/WebServer
flash,%,examples/WebServer
RAM for global variables,% arduino:avr:leonardo,1152,4.02,8,0.31,1164,4.06,10,0.39,1152,4.02,8,0.31,1070,3.73,10,0.39,1152,4.02,10,0.39,308,1.07,2,0.08,1122,3.91,10,0.39,1134,3.96,8,0.31,1096,3.82,10,0.39,1066,3.72,8,0.31,1124,3.92,8,0.31,1116,3.89,10,0.39,1180,4.12,10,0.39 arduino:avr:mega,1158,0.46,10,0.12,1166,0.46,8,0.1,1158,0.46,10,0.12,1110,0.44,8,0.1,1154,0.45,8,0.1,308,0.12,2,0.02,1124,0.44,8,0.1,1138,0.45,10,0.12,1100,0.43,8,0.1,1074,0.42,10,0.12,1130,0.44,10,0.12,1118,0.44,8,0.1,1182,0.47,8,0.1 arduino:avr:nano,1118,3.64,10,0.49,1128,3.67,8,0.39,1118,3.64,10,0.49,1042,3.39,8,0.39,1114,3.63,8,0.39,288,0.94,2,0.1,1084,3.53,8,0.39,1108,3.61,10,0.49,1068,3.48,8,0.39,1042,3.39,10,0.49,1098,3.57,10,0.49,1086,3.54,8,0.39,1142,3.72,8,0.39 arduino:megaavr:nona4809,1277,2.6,2,0.03,1261,2.57,2,0.03,1277,2.6,2,0.03,1207,2.46,2,0.03,1255,2.55,2,0.03,440,0.9,2,0.03,1237,2.52,2,0.03,1217,2.48,2,0.03,1213,2.47,2,0.03,1193,2.43,2,0.03,1221,2.48,2,0.03,1211,2.46,2,0.03,1277,2.6,2,0.03 arduino:megaavr:uno2018,1277,2.63,2,0.03,1261,2.59,2,0.03,1277,2.63,2,0.03,1207,2.48,2,0.03,1255,2.58,2,0.03,440,0.9,2,0.03,1237,2.54,2,0.03,1217,2.5,2,0.03,1213,2.49,2,0.03,1193,2.45,2,0.03,1221,2.51,2,0.03,1211,2.49,2,0.03,1277,2.63,2,0.03 arduino:sam:arduino_due_x_dbg,1440,0.27,N/A,N/A,1424,0.27,N/A,N/A,1440,0.27,N/A,N/A,1384,0.26,N/A,N/A,1440,0.27,N/A,N/A,880,0.17,N/A,N/A,1440,0.27,N/A,N/A,1408,0.27,N/A,N/A,1368,0.26,N/A,N/A,1376,0.26,N/A,N/A,1432,0.27,N/A,N/A,1432,0.27,N/A,N/A,1440,0.27,N/A,N/A arduino:samd:arduino_zero_edbg,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkr1000,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrfox1200,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrgsm1400,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrnb1500,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrvidor4000,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwan1300,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwan1310,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwifi1010,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrzero,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:nano_33_iot,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 ```
Flole998 commented 2 years ago

Would it be possible to access some way of manually specifying which chip is used? That could get rid of all the detection code if someone only needs a specific chip.

episource commented 2 years ago

Would it be possible to access some way of manually specifying which chip is used? That could get rid of all the detection code if someone only needs a specific chip.

I think this would be outside scope of this PR.

github-actions[bot] commented 2 years ago

Memory usage change @ 195e146079f7ad3c3f2824effbe1067ed244da0e

Board flash % RAM for global variables %
arduino:avr:leonardo :small_red_triangle: +308 - +1180 +1.07 - +4.12 :small_red_triangle: +2 - +10 +0.08 - +0.39
arduino:avr:mega :small_red_triangle: +308 - +1182 +0.12 - +0.47 :small_red_triangle: +2 - +10 +0.02 - +0.12
arduino:avr:nano :small_red_triangle: +288 - +1142 +0.94 - +3.72 :small_red_triangle: +2 - +10 +0.1 - +0.49
arduino:megaavr:nona4809 :small_red_triangle: +440 - +1277 +0.9 - +2.6 :small_red_triangle: +2 - +2 +0.03 - +0.03
arduino:megaavr:uno2018 :small_red_triangle: +440 - +1277 +0.9 - +2.63 :small_red_triangle: +2 - +2 +0.03 - +0.03
arduino:sam:arduino_due_x_dbg :small_red_triangle: +880 - +1440 +0.17 - +0.27 N/A N/A
arduino:samd:arduino_zero_edbg :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkr1000 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrfox1200 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrgsm1400 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrnb1500 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrvidor4000 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1300 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwan1310 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrwifi1010 :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:mkrzero :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
arduino:samd:nano_33_iot :small_red_triangle: +836 - +1464 +0.32 - +0.56 :small_red_triangle: +4 - +4 +0.01 - +0.01
Click for full report table Board|examples/AdvancedChatServer
flash|%|examples/AdvancedChatServer
RAM for global variables|%|examples/BarometricPressureWebServer
flash|%|examples/BarometricPressureWebServer
RAM for global variables|%|examples/ChatServer
flash|%|examples/ChatServer
RAM for global variables|%|examples/DhcpAddressPrinter
flash|%|examples/DhcpAddressPrinter
RAM for global variables|%|examples/DhcpChatServer
flash|%|examples/DhcpChatServer
RAM for global variables|%|examples/LinkStatus
flash|%|examples/LinkStatus
RAM for global variables|%|examples/PagerServer
flash|%|examples/PagerServer
RAM for global variables|%|examples/TelnetClient
flash|%|examples/TelnetClient
RAM for global variables|%|examples/UDPSendReceiveString
flash|%|examples/UDPSendReceiveString
RAM for global variables|%|examples/UdpNtpClient
flash|%|examples/UdpNtpClient
RAM for global variables|%|examples/WebClient
flash|%|examples/WebClient
RAM for global variables|%|examples/WebClientRepeating
flash|%|examples/WebClientRepeating
RAM for global variables|%|examples/WebServer
flash|%|examples/WebServer
RAM for global variables|% -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- arduino:avr:leonardo|1152|4.02|8|0.31|1164|4.06|10|0.39|1152|4.02|8|0.31|1070|3.73|10|0.39|1152|4.02|10|0.39|308|1.07|2|0.08|1122|3.91|10|0.39|1134|3.96|8|0.31|1096|3.82|10|0.39|1066|3.72|8|0.31|1124|3.92|8|0.31|1116|3.89|10|0.39|1180|4.12|10|0.39 arduino:avr:mega|1158|0.46|10|0.12|1166|0.46|8|0.1|1158|0.46|10|0.12|1110|0.44|8|0.1|1154|0.45|8|0.1|308|0.12|2|0.02|1124|0.44|8|0.1|1138|0.45|10|0.12|1100|0.43|8|0.1|1074|0.42|10|0.12|1130|0.44|10|0.12|1118|0.44|8|0.1|1182|0.47|8|0.1 arduino:avr:nano|1118|3.64|10|0.49|1128|3.67|8|0.39|1118|3.64|10|0.49|1042|3.39|8|0.39|1114|3.63|8|0.39|288|0.94|2|0.1|1084|3.53|8|0.39|1108|3.61|10|0.49|1068|3.48|8|0.39|1042|3.39|10|0.49|1098|3.57|10|0.49|1086|3.54|8|0.39|1142|3.72|8|0.39 arduino:megaavr:nona4809|1277|2.6|2|0.03|1261|2.57|2|0.03|1277|2.6|2|0.03|1207|2.46|2|0.03|1255|2.55|2|0.03|440|0.9|2|0.03|1237|2.52|2|0.03|1217|2.48|2|0.03|1213|2.47|2|0.03|1193|2.43|2|0.03|1221|2.48|2|0.03|1211|2.46|2|0.03|1277|2.6|2|0.03 arduino:megaavr:uno2018|1277|2.63|2|0.03|1261|2.59|2|0.03|1277|2.63|2|0.03|1207|2.48|2|0.03|1255|2.58|2|0.03|440|0.9|2|0.03|1237|2.54|2|0.03|1217|2.5|2|0.03|1213|2.49|2|0.03|1193|2.45|2|0.03|1221|2.51|2|0.03|1211|2.49|2|0.03|1277|2.63|2|0.03 arduino:sam:arduino_due_x_dbg|1440|0.27|N/A|N/A|1424|0.27|N/A|N/A|1440|0.27|N/A|N/A|1384|0.26|N/A|N/A|1440|0.27|N/A|N/A|880|0.17|N/A|N/A|1440|0.27|N/A|N/A|1408|0.27|N/A|N/A|1368|0.26|N/A|N/A|1376|0.26|N/A|N/A|1432|0.27|N/A|N/A|1432|0.27|N/A|N/A|1440|0.27|N/A|N/A arduino:samd:arduino_zero_edbg|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkr1000|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrfox1200|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrgsm1400|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrnb1500|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrvidor4000|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwan1300|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwan1310|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrwifi1010|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:mkrzero|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01 arduino:samd:nano_33_iot|1460|0.56|4|0.01|1448|0.55|4|0.01|1460|0.56|4|0.01|1392|0.53|4|0.01|1464|0.56|4|0.01|836|0.32|4|0.01|1464|0.56|4|0.01|1436|0.55|4|0.01|1372|0.52|4|0.01|1376|0.52|4|0.01|1456|0.56|4|0.01|1456|0.56|4|0.01|1460|0.56|4|0.01
Click for full report CSV ``` Board,examples/AdvancedChatServer
flash,%,examples/AdvancedChatServer
RAM for global variables,%,examples/BarometricPressureWebServer
flash,%,examples/BarometricPressureWebServer
RAM for global variables,%,examples/ChatServer
flash,%,examples/ChatServer
RAM for global variables,%,examples/DhcpAddressPrinter
flash,%,examples/DhcpAddressPrinter
RAM for global variables,%,examples/DhcpChatServer
flash,%,examples/DhcpChatServer
RAM for global variables,%,examples/LinkStatus
flash,%,examples/LinkStatus
RAM for global variables,%,examples/PagerServer
flash,%,examples/PagerServer
RAM for global variables,%,examples/TelnetClient
flash,%,examples/TelnetClient
RAM for global variables,%,examples/UDPSendReceiveString
flash,%,examples/UDPSendReceiveString
RAM for global variables,%,examples/UdpNtpClient
flash,%,examples/UdpNtpClient
RAM for global variables,%,examples/WebClient
flash,%,examples/WebClient
RAM for global variables,%,examples/WebClientRepeating
flash,%,examples/WebClientRepeating
RAM for global variables,%,examples/WebServer
flash,%,examples/WebServer
RAM for global variables,% arduino:avr:leonardo,1152,4.02,8,0.31,1164,4.06,10,0.39,1152,4.02,8,0.31,1070,3.73,10,0.39,1152,4.02,10,0.39,308,1.07,2,0.08,1122,3.91,10,0.39,1134,3.96,8,0.31,1096,3.82,10,0.39,1066,3.72,8,0.31,1124,3.92,8,0.31,1116,3.89,10,0.39,1180,4.12,10,0.39 arduino:avr:mega,1158,0.46,10,0.12,1166,0.46,8,0.1,1158,0.46,10,0.12,1110,0.44,8,0.1,1154,0.45,8,0.1,308,0.12,2,0.02,1124,0.44,8,0.1,1138,0.45,10,0.12,1100,0.43,8,0.1,1074,0.42,10,0.12,1130,0.44,10,0.12,1118,0.44,8,0.1,1182,0.47,8,0.1 arduino:avr:nano,1118,3.64,10,0.49,1128,3.67,8,0.39,1118,3.64,10,0.49,1042,3.39,8,0.39,1114,3.63,8,0.39,288,0.94,2,0.1,1084,3.53,8,0.39,1108,3.61,10,0.49,1068,3.48,8,0.39,1042,3.39,10,0.49,1098,3.57,10,0.49,1086,3.54,8,0.39,1142,3.72,8,0.39 arduino:megaavr:nona4809,1277,2.6,2,0.03,1261,2.57,2,0.03,1277,2.6,2,0.03,1207,2.46,2,0.03,1255,2.55,2,0.03,440,0.9,2,0.03,1237,2.52,2,0.03,1217,2.48,2,0.03,1213,2.47,2,0.03,1193,2.43,2,0.03,1221,2.48,2,0.03,1211,2.46,2,0.03,1277,2.6,2,0.03 arduino:megaavr:uno2018,1277,2.63,2,0.03,1261,2.59,2,0.03,1277,2.63,2,0.03,1207,2.48,2,0.03,1255,2.58,2,0.03,440,0.9,2,0.03,1237,2.54,2,0.03,1217,2.5,2,0.03,1213,2.49,2,0.03,1193,2.45,2,0.03,1221,2.51,2,0.03,1211,2.49,2,0.03,1277,2.63,2,0.03 arduino:sam:arduino_due_x_dbg,1440,0.27,N/A,N/A,1424,0.27,N/A,N/A,1440,0.27,N/A,N/A,1384,0.26,N/A,N/A,1440,0.27,N/A,N/A,880,0.17,N/A,N/A,1440,0.27,N/A,N/A,1408,0.27,N/A,N/A,1368,0.26,N/A,N/A,1376,0.26,N/A,N/A,1432,0.27,N/A,N/A,1432,0.27,N/A,N/A,1440,0.27,N/A,N/A arduino:samd:arduino_zero_edbg,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkr1000,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrfox1200,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrgsm1400,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrnb1500,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrvidor4000,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwan1300,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwan1310,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrwifi1010,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:mkrzero,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 arduino:samd:nano_33_iot,1460,0.56,4,0.01,1448,0.55,4,0.01,1460,0.56,4,0.01,1392,0.53,4,0.01,1464,0.56,4,0.01,836,0.32,4,0.01,1464,0.56,4,0.01,1436,0.55,4,0.01,1372,0.52,4,0.01,1376,0.52,4,0.01,1456,0.56,4,0.01,1456,0.56,4,0.01,1460,0.56,4,0.01 ```
nmaas87 commented 1 year ago

Dear all, could this be merged now? It would be most welcome to have all needed supported chips in one lib :)

philm001 commented 6 months ago

Is it good to be merged?