주요 콘텐츠

I2C Bus speed (Hz)

Rate at which data is transferred over I2C bus

Model Configuration Pane: Hardware Implementation / Hardware board settings / Target hardware resources / I2C properties

Description

Set the rate at which data is transferred over the I2C bus in Hertz. This speed determines the data communication rate between peripherals that are connected by the I2C bus.

Settings

100000

For every I2C module, you can individually configure the bus speed, SDA and SCL pins. However, not all Arduino® boards support configuring I2C module 0 and module 1. This table lists the I2C modules supported by different Arduino boards.

Arduino BoardsSupported I2C Modules
Arduino Due, Teensy 4.0 (Arduino Compatible), Teensy 4.1 (Arduino Compatible), Raspberry Pi® Pico (Arduino Compatible), Raspberry Pi Pico W (Arduino Compatible)I2C0, I2C1
Arduino Leonardo, Arduino MKR WiFi 1010, Arduino MKR 1000, Arduino MKR Zero, Arduino Mega 2560, Arduino Mega ADK, Arduino Micro, Arduino Nano 3.0, Arduino Nano 33 BLE Sense, Arduino Nano 33 IoT, Arduino Nano RP2040 Connect, Arduino Robot Control Board, Arduino Robot Motor Board, Arduino Uno, Arduino Uno R4 Minima, Arduino Uno R4 WiFi, ESP32-WROOM (Arduino Compatible), ESP32-WROVER (Arduino Compatible)I2C0

Programmatic Use

No programmatic use is available.

Version History

Introduced in R2019a