SPI Clock Out Frequency (KHz)
Rate at which clock signal oscillates on clock line during SPI communication
Model Configuration Pane: Hardware Implementation / Hardware board settings / Target hardware resources / SPI properties
Description
Select the rate at which the clock signal oscillates on the clock line during SPI communication. This frequency determines how fast data is transferred between the devices. This table lists the SPI clock out frequencies supported by different Arduino® boards.
Settings
4000 | 21000 | 14000 | 10500 | 8400 | 7000 | 2000 | 1000 | 500 | 336 | 8000 | 250 | 125 | 12000
You can configure virtual SPI and SPI hardware properties for ESP32 Arduino-compatible boards. You can also configure SPI modules 0 and 1 for Raspberry Pi® Pico (Arduino Compatible) and Raspberry Pi Pico W (Arduino Compatible) hardware boards.
| Arduino Boards | Supported SPI Clock Out Frequency (KHz) |
|---|---|
| Arduino Due | 4000 (default), 21000, 14000, 10500, 8400, 7000, 2000, 1000, 500, 336 |
| Arduino Leonardo, Arduino Mega 2560, Arduino Mega ADK, Arduino Micro, Arduino Robot Control Board, Arduino Robot Motor Board, Arduino Uno, Arduino Uno R4 Minima, Arduino Uno R4 WiFi, ESP32-WROOM (Arduino Compatible) and ESP32-WROVER (Arduino Compatible) both VSPI and HSPI modules, Raspberry Pi Pico (Arduino Compatible) and Raspberry Pi Pico W (Arduino Compatible) both SPI0 and SPI1 modules | 4000 (default), 8000, 2000, 1000, 500, 250, 125 |
| Arduino MKR WiFi 1010, Arduino MKR 1000, Arduino MKR Zero, Arduino Nano 3.0, Arduino Nano 33 BLE Sense, Arduino Nano 33 IoT, Arduino Nano RP2040 Connect, Teensy 4.0 (Arduino Compatible), Teensy 4.1 (Arduino Compatible) | 4000 (default), 12000, 8000, 2000, 1000, 500, 250, 125 |
Programmatic Use
| No programmatic use is available. |
Version History
Introduced in R2015b