arduino / ArduinoCore-avr

The Official Arduino AVR core
https://www.arduino.cc
1.22k stars 1.04k forks source link

Fix micros() underestimation for 12MHz #539

Open 2ijies11 opened 1 year ago

2ijies11 commented 1 year ago

When the clock is not the divisors of 64 (e.x. 12 MHz), micros() returns an underestimated value. It's better to use clockCyclesToMicroseconds.

e.g.
((m << 8) + t) * (64 / clockCyclesPerMicrosecond())
 ^^^^^^^^^^^^^:A

When the clock is 12MHz and the part A is 1000 (m = 3, t = 232), this calculation results in 5000.
(Should be 5333.)
CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.

github-actions[bot] commented 1 year ago

Memory usage change @ 66ebcc8628d7bf2c3704fcb54110096fae05838e

Board flash % RAM for global variables %
arduino:avr:LilyPadUSB :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:atmegang:cpu=atmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:atmegang:cpu=atmega8 :small_red_triangle: 0 - +14 0.0 - +0.2 0 - 0 0.0 - 0.0
arduino:avr:bt:cpu=atmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:bt:cpu=atmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:chiwawa :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:circuitplay32u4cat :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 N/A
arduino:avr:diecimila:cpu=atmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:diecimila:cpu=atmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:esplora :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:ethernet :small_red_triangle: 0 - +14 0.0 - +0.04 0 - 0 0.0 - 0.0
arduino:avr:fio :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:gemma :small_red_triangle: 0 - +14 0.0 - +0.26 0 - 0 N/A
arduino:avr:leonardo :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:leonardoeth :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:lilypad:cpu=atmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:lilypad:cpu=atmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:mega:cpu=atmega1280 :small_red_triangle: 0 - +14 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:avr:mega:cpu=atmega2560 :small_red_triangle: 0 - +14 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:avr:megaADK :small_red_triangle: 0 - +14 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:avr:micro :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:mini:cpu=atmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:mini:cpu=atmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:nano:cpu=atmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:nano:cpu=atmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:nano:cpu=atmega328old :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:one :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=16MHzatmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=16MHzatmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=8MHzatmega168 :small_red_triangle: 0 - +14 0.0 - +0.1 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=8MHzatmega328 :small_red_triangle: 0 - +14 0.0 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:robotControl :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:robotMotor :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:uno :small_red_triangle: 0 - +14 0.0 - +0.04 0 - 0 0.0 - 0.0
arduino:avr:unomini :small_red_triangle: 0 - +14 0.0 - +0.04 0 - 0 0.0 - 0.0
arduino:avr:unowifi :small_red_triangle: 0 - +14 0.0 - +0.04 0 - 0 0.0 - 0.0
arduino:avr:yun :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
arduino:avr:yunmini :small_red_triangle: +14 - +14 +0.05 - +0.05 0 - 0 0.0 - 0.0
Click for full report table Board|`libraries/EEPROM/examples/eeprom_clear`
flash|%|`libraries/EEPROM/examples/eeprom_clear`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_iteration`
flash|%|`libraries/EEPROM/examples/eeprom_iteration`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_update`
flash|%|`libraries/EEPROM/examples/eeprom_update`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_write`
flash|%|`libraries/EEPROM/examples/eeprom_write`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_crc`
flash|%|`libraries/EEPROM/examples/eeprom_crc`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_get`
flash|%|`libraries/EEPROM/examples/eeprom_get`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_put`
flash|%|`libraries/EEPROM/examples/eeprom_put`
RAM for global variables|%|`libraries/EEPROM/examples/eeprom_read`
flash|%|`libraries/EEPROM/examples/eeprom_read`
RAM for global variables|%|`libraries/SPI/examples/BarometricPressureSensor`
flash|%|`libraries/SPI/examples/BarometricPressureSensor`
RAM for global variables|%|`libraries/SPI/examples/DigitalPotControl`
flash|%|`libraries/SPI/examples/DigitalPotControl`
RAM for global variables|%|`libraries/Wire/examples/SFRRanger_reader`
flash|%|`libraries/Wire/examples/SFRRanger_reader`
RAM for global variables|%|`libraries/Wire/examples/digital_potentiometer`
flash|%|`libraries/Wire/examples/digital_potentiometer`
RAM for global variables|%|`libraries/Wire/examples/i2c_scanner`
flash|%|`libraries/Wire/examples/i2c_scanner`
RAM for global variables|%|`libraries/Wire/examples/master_reader`
flash|%|`libraries/Wire/examples/master_reader`
RAM for global variables|%|`libraries/Wire/examples/master_writer`
flash|%|`libraries/Wire/examples/master_writer`
RAM for global variables|%|`libraries/Wire/examples/slave_receiver`
flash|%|`libraries/Wire/examples/slave_receiver`
RAM for global variables|%|`libraries/Wire/examples/slave_sender`
flash|%|`libraries/Wire/examples/slave_sender`
RAM for global variables|%|`libraries/SoftwareSerial/examples/SoftwareSerialExample`
flash|%|`libraries/SoftwareSerial/examples/SoftwareSerialExample`
RAM for global variables|%|`libraries/SoftwareSerial/examples/TwoPortReceive`
flash|%|`libraries/SoftwareSerial/examples/TwoPortReceive`
RAM for global variables|% -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- `arduino:avr:LilyPadUSB`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:atmegang:cpu=atmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:atmegang:cpu=atmega8`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|14|0.2|0|0.0|||||||| `arduino:avr:bt:cpu=atmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:bt:cpu=atmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:chiwawa`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:circuitplay32u4cat`|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A|14|0.05|0|N/A `arduino:avr:diecimila:cpu=atmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:diecimila:cpu=atmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:esplora`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:ethernet`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:fio`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:gemma`|0|0.0|0|N/A|0|0.0|0|N/A|14|0.26|0|N/A|14|0.26|0|N/A|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| `arduino:avr:leonardo`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:leonardoeth`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:lilypad:cpu=atmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:lilypad:cpu=atmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:mega:cpu=atmega1280`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:mega:cpu=atmega2560`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:megaADK`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|14|0.01|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:micro`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:mini:cpu=atmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:mini:cpu=atmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:nano:cpu=atmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:nano:cpu=atmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:nano:cpu=atmega328old`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:one`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:pro:cpu=16MHzatmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:pro:cpu=16MHzatmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:pro:cpu=8MHzatmega168`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|14|0.1|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:pro:cpu=8MHzatmega328`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:robotControl`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|||||||| `arduino:avr:robotMotor`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|||||||| `arduino:avr:uno`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:unomini`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:unowifi`|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|14|0.04|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0 `arduino:avr:yun`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0 `arduino:avr:yunmini`|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0|14|0.05|0|0.0
Click for full report CSV ``` Board,libraries/EEPROM/examples/eeprom_clear
flash,%,libraries/EEPROM/examples/eeprom_clear
RAM for global variables,%,libraries/EEPROM/examples/eeprom_iteration
flash,%,libraries/EEPROM/examples/eeprom_iteration
RAM for global variables,%,libraries/EEPROM/examples/eeprom_update
flash,%,libraries/EEPROM/examples/eeprom_update
RAM for global variables,%,libraries/EEPROM/examples/eeprom_write
flash,%,libraries/EEPROM/examples/eeprom_write
RAM for global variables,%,libraries/EEPROM/examples/eeprom_crc
flash,%,libraries/EEPROM/examples/eeprom_crc
RAM for global variables,%,libraries/EEPROM/examples/eeprom_get
flash,%,libraries/EEPROM/examples/eeprom_get
RAM for global variables,%,libraries/EEPROM/examples/eeprom_put
flash,%,libraries/EEPROM/examples/eeprom_put
RAM for global variables,%,libraries/EEPROM/examples/eeprom_read
flash,%,libraries/EEPROM/examples/eeprom_read
RAM for global variables,%,libraries/SPI/examples/BarometricPressureSensor
flash,%,libraries/SPI/examples/BarometricPressureSensor
RAM for global variables,%,libraries/SPI/examples/DigitalPotControl
flash,%,libraries/SPI/examples/DigitalPotControl
RAM for global variables,%,libraries/Wire/examples/SFRRanger_reader
flash,%,libraries/Wire/examples/SFRRanger_reader
RAM for global variables,%,libraries/Wire/examples/digital_potentiometer
flash,%,libraries/Wire/examples/digital_potentiometer
RAM for global variables,%,libraries/Wire/examples/i2c_scanner
flash,%,libraries/Wire/examples/i2c_scanner
RAM for global variables,%,libraries/Wire/examples/master_reader
flash,%,libraries/Wire/examples/master_reader
RAM for global variables,%,libraries/Wire/examples/master_writer
flash,%,libraries/Wire/examples/master_writer
RAM for global variables,%,libraries/Wire/examples/slave_receiver
flash,%,libraries/Wire/examples/slave_receiver
RAM for global variables,%,libraries/Wire/examples/slave_sender
flash,%,libraries/Wire/examples/slave_sender
RAM for global variables,%,libraries/SoftwareSerial/examples/SoftwareSerialExample
flash,%,libraries/SoftwareSerial/examples/SoftwareSerialExample
RAM for global variables,%,libraries/SoftwareSerial/examples/TwoPortReceive
flash,%,libraries/SoftwareSerial/examples/TwoPortReceive
RAM for global variables,% arduino:avr:LilyPadUSB,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:atmegang:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:atmegang:cpu=atmega8,0,0.0,0,0.0,0,0.0,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,14,0.2,0,0.0,,,,,,,, arduino:avr:bt:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:bt:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:chiwawa,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:circuitplay32u4cat,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A,14,0.05,0,N/A arduino:avr:diecimila:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:diecimila:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:esplora,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:ethernet,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:fio,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:gemma,0,0.0,0,N/A,0,0.0,0,N/A,14,0.26,0,N/A,14,0.26,0,N/A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, arduino:avr:leonardo,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:leonardoeth,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:lilypad:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:lilypad:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:mega:cpu=atmega1280,0,0.0,0,0.0,0,0.0,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:mega:cpu=atmega2560,0,0.0,0,0.0,0,0.0,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:megaADK,0,0.0,0,0.0,0,0.0,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,14,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:micro,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:mini:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:mini:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:nano:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:nano:cpu=atmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:nano:cpu=atmega328old,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:one,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:pro:cpu=16MHzatmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:pro:cpu=16MHzatmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:pro:cpu=8MHzatmega168,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,14,0.1,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:pro:cpu=8MHzatmega328,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:robotControl,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,,,,,,,, arduino:avr:robotMotor,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,,,,,,,, arduino:avr:uno,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:unomini,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:unowifi,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,14,0.04,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0 arduino:avr:yun,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 arduino:avr:yunmini,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0,14,0.05,0,0.0 ```