# Platform The Qualcomm Dragonwing™ RB3 Gen 2 Development Kit includes an application processor and the Hexagon digital signal processor (DSP), which is also called as the low-power processor. The Qualcomm sensing hub (QSH) client API resides on the application processor that runs with Linux operating system (OS). The QSH resides on the low-power processor that runs with the Qualcomm Real Time (QuRT™) OS, which is designed for the Hexagon DSP. Note See [Hardware SoCs](https://docs.qualcomm.com/bundle/publicresource/topics/80-70023-115/soc.html) that are supported on Qualcomm Linux. ## Dragonwing RB3 Gen 2 Development Kit The Dragonwing RB3 Gen 2 Development Kit includes the following hardware, sensor parts, and connectivity configurations. **Hardware specification for low-power processor** - CPU clock up to 1.4 GHz Turbo - Low-power island - 2 MB local memory - 1 MB reserved for QSH and relevant CoreBSP dependencies - 1 MB reserved for audio and relevant CoreBSP dependencies - Five dedicated buses for sensors: one I^3^C, one SPI, one I^2^C, and two UARTs - Twelve dedicated GPIOs with local memory for sensors For more information about the low-power processor, see [Qualcomm Dragonwing RB3 Gen 2 Development Kit](https://docs.qualcomm.com/bundle/publicresource/topics/80-70023-251). ## Sensors on the platform The following table lists the Core Kit sensors supported on the Dragonwing RB3 Gen 2 Development Kit. For more information about the Core Kit, see [Qualcomm Dragonwing RB3 Gen 2 Development Kit Quick Start](https://docs.qualcomm.com/bundle/publicresource/topics/80-70023-253). Table : Core Kit sensor | **Placement** | **Sensor part** | **Sensor type** | | --- | --- | --- | | Main board | ICM42688 | Accelerometer and gyroscope | At a time, only one accelerometer and gyroscope sensor part is enabled on the Vision Kit. The following table lists the Vision Kit sensors supported on the Dragonwing RB3 Gen 2 Development Kit. For more information about the Vision Kit, see [Qualcomm Dragonwing RB3 Gen 2 Development Kit Quick Start](https://docs.qualcomm.com/bundle/publicresource/topics/80-70023-253). | **Placement** | **Sensor part** | **Sensor type** | | --- | --- | --- | | Main board | ICM42688 | Accelerometer and gyroscope | |
Vision mezzanine | ICM42688 | Accelerometer and gyroscope | |
Vision mezzanine | ICP-10111 | Pressure/barometer | |
Vision mezzanine | AK09915 | Magnetometer | |
Vision mezzanine | | | | | | | | | | | **Sensors and serial bus configuration** The following table lists the GPIO numbers, serial bus, QSH registry configuration, and interrupts for different sensors to configure the sensor drivers on the Dragonwing RB3 Gen 2 Development Kit: | GPIOs | Interface | Sensors connected | QSH registry parameters | Interrupts | | --- | --- | --- | --- | --- | | GPIO\_159 |
I^2^C |
Magnetometer (AK09915)


Pressure (ICP-10111) |
`bus_type: 0 (SNS_BUS_I2C)`


`bus_instance: 1`


`max_bus_speed_khz: 400`


`slave_config:`: I^2^C slave address |
Polling


Note


Pressure and magnetometer sensors are configured in the Polling mode in the Dragonwing RB3 Gen 2 Development Kit. | | GPIO\_160 |
I^2^C |
Magnetometer (AK09915)


Pressure (ICP-10111) |
`bus_type: 0 (SNS_BUS_I2C)`


`bus_instance: 1`


`max_bus_speed_khz: 400`


`slave_config:`: I^2^C slave address |
Polling


Note


Pressure and magnetometer sensors are configured in the Polling mode in the Dragonwing RB3 Gen 2 Development Kit. | | GPIO\_161 |
I^3^C |
Not connected |
`bus_type: 3 (SNS_BUS_I3C_SDR)`


`bus_instance: 2`


`max_bus_speed_khz: 12500`


`slave_config:`: I^2^C static address


`i3c_address`: User-defined I^3^C dynamic address |
N.A. | | GPIO\_162 |
I^3^C |
Not connected |
`bus_type: 3 (SNS_BUS_I3C_SDR)`


`bus_instance: 2`


`max_bus_speed_khz: 12500`


`slave_config:`: I^2^C static address


`i3c_address`: User-defined I^3^C dynamic address |
N.A. | | GPIO\_163 |
SPI |
Accelerometer and gyroscope (ICM42688) |
`bus_type: 1 (SNS_BUS_SPI)`


`bus_instance: 3`


`max_bus_speed_khz: 9600`


`slave_config: 0`: For SPI, this value indicates the chip-select line for the slave. |
GPIO\_103 | | GPIO\_164 |
SPI |
Accelerometer and gyroscope (ICM42688) |
`bus_type: 1 (SNS_BUS_SPI)`


`bus_instance: 3`


`max_bus_speed_khz: 9600`


`slave_config: 0`: For SPI, this value indicates the chip-select line for the slave. |
GPIO\_103 | | GPIO\_165 |
SPI |
Accelerometer and gyroscope (ICM42688) |
`bus_type: 1 (SNS_BUS_SPI)`


`bus_instance: 3`


`max_bus_speed_khz: 9600`


`slave_config: 0`: For SPI, this value indicates the chip-select line for the slave. |
GPIO\_103 | | GPIO\_166 |
SPI |
Accelerometer and gyroscope (ICM42688) |
`bus_type: 1 (SNS_BUS_SPI)`


`bus_instance: 3`


`max_bus_speed_khz: 9600`


`slave_config: 0`: For SPI, this value indicates the chip-select line for the slave. |
GPIO\_103 | | GPIO\_171 |
UART |
BTLE |
`bus_type: 2 (SNS_BUS_UART)`


`bus_instance: 36` |
N.A. | | GPIO\_172 |
UART |
BTLE |
`bus_type: 2 (SNS_BUS_UART)`


`bus_instance: 36` |
N.A. | | GPIO\_173 |
UART |
Debug |
`bus_type: 2 (SNS_BUS_UART)`


`bus_instance: 7` |
N.A. | | GPIO\_174 |
UART |
Debug |
`bus_type: 2 (SNS_BUS_UART)`


`bus_instance: 7` |
N.A. | | | | | | | | | | | | | | | | | | | **Next steps** - [Enable sensors on the Dragonwing RB3 Gen 2 Development Kit](https://docs.qualcomm.com/doc/80-70023-7/topic/set_up_sensors.html) - [Test sensors on the Dragonwing RB3 Gen 2 Development Kit](https://docs.qualcomm.com/doc/80-70023-7/topic/test_sensors.html) Last Published: Dec 02, 2025 [Previous Topic Software for application and low-power processors](https://docs.qualcomm.com/bundle/publicresource/80-70023-7/topics/software.md) [Next Topic Enable sensors on the Dragonwing RB3 Gen 2 Development Kit](https://docs.qualcomm.com/bundle/publicresource/80-70023-7/topics/set_up_sensors.md) Source: [https://docs.qualcomm.com/doc/80-70023-7/topic/platform.html](https://docs.qualcomm.com/doc/80-70023-7/topic/platform.html)