주요 콘텐츠

I2C SCL pin

R2026b

Serial clock pin number

Since R2023a

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

Description

Set the serial clock pin number of the Arduino® board to which the I2C peripheral device is connected. This table lists the Arduino boards that support configuring the SCL pins for I2C modules 0 and 1.

Settings

22 | 0-5 | 12-19 | 21 | 23 | 25-27 | 32-36 | 39 | 5 | 1 | 9 | 13 | 17 | 21 | 27 | 3 | 7 | 11 | 15 | 19

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 Nano R4

  • Arduino Uno R4 Minima

  • Arduino Uno R4

  • Arduino Uno R4 WiFi

  • ESP32–S3 series (Arduino compatible)

  • ESP32–WROOM (Arduino compatible)

  • ESP32–WROVER (Arduino compatible)

  • ESP32–S3 series (Arduino compatible)

I2C0

Programmatic Use

No programmatic use is available.

Version History

Introduced in R2023a