Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix twi zero bytes read error #566

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

xl-or
Copy link

@xl-or xl-or commented Sep 8, 2024

Resolve #421

I described the detailed description of the problem in the related issue.
The fix solves the problem of overwriting ram memory outside the allocated twi buffer when calling Wire.requestFrom with a zero size of the requested data.

2 changes have been made:

  1. The type of the twi_masterBufferLength variable has been changed to signed to avoid overflow in this place
    twi_masterBufferLength = length-1; // This is not intuitive, read on...
  2. Added check of the zero size of the readed data. In the TWI event handler, when an ACK is received for a read request (TW_MR_SLA_ACK event), a STOP/REP_START signal is sent, if the size of the data requested for reading is zero (twi_masterBufferLength == -1).

@CLAassistant
Copy link

CLAassistant commented Sep 8, 2024

CLA assistant check
All committers have signed the CLA.

Copy link

github-actions bot commented Sep 8, 2024

Memory usage change @ daa4a32

Board flash % RAM for global variables %
arduino:avr:LilyPadUSB 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:atmegang:cpu=atmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:atmegang:cpu=atmega8 🔺 0 - +32 0.0 - +0.45 0 - 0 0.0 - 0.0
arduino:avr:bt:cpu=atmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:bt:cpu=atmega328 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:chiwawa 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:circuitplay32u4cat 🔺 0 - +34 0.0 - +0.12 0 - 0 N/A
arduino:avr:diecimila:cpu=atmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:diecimila:cpu=atmega328 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:esplora 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:ethernet 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:fio 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:gemma 0 - 0 0.0 - 0.0 0 - 0 N/A
arduino:avr:leonardo 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:leonardoeth 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:lilypad:cpu=atmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:lilypad:cpu=atmega328 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:mega:cpu=atmega1280 🔺 0 - +34 0.0 - +0.03 0 - 0 0.0 - 0.0
arduino:avr:mega:cpu=atmega2560 🔺 0 - +34 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:avr:megaADK 🔺 0 - +34 0.0 - +0.01 0 - 0 0.0 - 0.0
arduino:avr:micro 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:mini:cpu=atmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:mini:cpu=atmega328 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:nano:cpu=atmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:nano:cpu=atmega328 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:nano:cpu=atmega328old 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:one 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=16MHzatmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=16MHzatmega328 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=8MHzatmega168 🔺 0 - +34 0.0 - +0.24 0 - 0 0.0 - 0.0
arduino:avr:pro:cpu=8MHzatmega328 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:robotControl 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:robotMotor 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:uno 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:unomini 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:unowifi 🔺 0 - +34 0.0 - +0.11 0 - 0 0.0 - 0.0
arduino:avr:yun 🔺 0 - +34 0.0 - +0.12 0 - 0 0.0 - 0.0
arduino:avr:yunmini 🔺 0 - +34 0.0 - +0.12 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:atmegang:cpu=atmega168 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 32 0.45 0 0.0 32 0.45 0 0.0 32 0.45 0 0.0 32 0.45 0 0.0 32 0.45 0 0.0 32 0.45 0 0.0 32 0.45 0 0.0
arduino:avr:bt:cpu=atmega168 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:chiwawa 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:circuitplay32u4cat 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A 34 0.12 0 N/A 34 0.12 0 N/A 34 0.12 0 N/A 34 0.12 0 N/A 34 0.12 0 N/A 34 0.12 0 N/A 34 0.12 0 N/A 0 0.0 0 N/A 0 0.0 0 N/A
arduino:avr:diecimila:cpu=atmega168 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:esplora 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:ethernet 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 N/A 0 0.0 0 N/A
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:leonardoeth 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:lilypad:cpu=atmega168 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.03 0 0.0 34 0.03 0 0.0 34 0.03 0 0.0 34 0.03 0 0.0 34 0.03 0 0.0 34 0.03 0 0.0 34 0.03 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 34 0.01 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:micro 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:mini:cpu=atmega168 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:one 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:pro:cpu=16MHzatmega168 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 0 0.0 34 0.24 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:robotControl 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0
arduino:avr:robotMotor 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0
arduino:avr:uno 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 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 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 34 0.11 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:yun 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
arduino:avr:yunmini 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 34 0.12 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
Click for full report CSV
Board,libraries/EEPROM/examples/eeprom_clear<br>flash,%,libraries/EEPROM/examples/eeprom_clear<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_iteration<br>flash,%,libraries/EEPROM/examples/eeprom_iteration<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_update<br>flash,%,libraries/EEPROM/examples/eeprom_update<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_write<br>flash,%,libraries/EEPROM/examples/eeprom_write<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_crc<br>flash,%,libraries/EEPROM/examples/eeprom_crc<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_get<br>flash,%,libraries/EEPROM/examples/eeprom_get<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_put<br>flash,%,libraries/EEPROM/examples/eeprom_put<br>RAM for global variables,%,libraries/EEPROM/examples/eeprom_read<br>flash,%,libraries/EEPROM/examples/eeprom_read<br>RAM for global variables,%,libraries/SPI/examples/BarometricPressureSensor<br>flash,%,libraries/SPI/examples/BarometricPressureSensor<br>RAM for global variables,%,libraries/SPI/examples/DigitalPotControl<br>flash,%,libraries/SPI/examples/DigitalPotControl<br>RAM for global variables,%,libraries/Wire/examples/SFRRanger_reader<br>flash,%,libraries/Wire/examples/SFRRanger_reader<br>RAM for global variables,%,libraries/Wire/examples/digital_potentiometer<br>flash,%,libraries/Wire/examples/digital_potentiometer<br>RAM for global variables,%,libraries/Wire/examples/i2c_scanner<br>flash,%,libraries/Wire/examples/i2c_scanner<br>RAM for global variables,%,libraries/Wire/examples/master_reader<br>flash,%,libraries/Wire/examples/master_reader<br>RAM for global variables,%,libraries/Wire/examples/master_writer<br>flash,%,libraries/Wire/examples/master_writer<br>RAM for global variables,%,libraries/Wire/examples/slave_receiver<br>flash,%,libraries/Wire/examples/slave_receiver<br>RAM for global variables,%,libraries/Wire/examples/slave_sender<br>flash,%,libraries/Wire/examples/slave_sender<br>RAM for global variables,%,libraries/SoftwareSerial/examples/SoftwareSerialExample<br>flash,%,libraries/SoftwareSerial/examples/SoftwareSerialExample<br>RAM for global variables,%,libraries/SoftwareSerial/examples/TwoPortReceive<br>flash,%,libraries/SoftwareSerial/examples/TwoPortReceive<br>RAM for global variables,%
arduino:avr:LilyPadUSB,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:atmegang:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,32,0.45,0,0.0,,,,,,,,
arduino:avr:bt:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:chiwawa,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:circuitplay32u4cat,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,34,0.12,0,N/A,0,0.0,0,N/A,0,0.0,0,N/A
arduino:avr:diecimila:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:esplora,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:ethernet,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,N/A,0,0.0,0,N/A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:leonardoeth,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:lilypad:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,0,0.0,34,0.03,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,34,0.01,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:micro,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:mini:cpu=atmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:one,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:pro:cpu=16MHzatmega168,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,0,0.0,34,0.24,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:robotControl,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,,,,,,,,
arduino:avr:robotMotor,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,,,,,,,,
arduino:avr:uno,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,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,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,34,0.11,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:yun,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0
arduino:avr:yunmini,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,34,0.12,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0

@per1234 per1234 added the bug label Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Wire.requestFrom() with zero bytes reads many bytes.
3 participants