Which IoT Connectivity Solution is Right For You?
Qualcomm Technologies provides multiple solutions for varied Internet of Things (IoT) implementations, and developers have multiple options to choose from to find the right combination best suited for your needs. From use cases including appliances, lighting, home automation, security, and many others, our comprehensive yet low power connectivity tools and resources are designed to help streamline your development of IoT products and services.
Developing for Connectivity in IoT
To help you determine the connectivity solution that is right for you, please review the following information on our available development platforms including QCA4002/4, QCA4010, QCA4020/24 and QCA9377.
Low Power RTOS Based WiFi/BT/15.4 Solutions | Linux/Android Based WiFi/BT Solutions | |||||
---|---|---|---|---|---|---|
Configuration | Hosted | Hostless | Hosted | |||
Product | QCA4002/4 | QCA4004 | QCA4010/12 | QCA4020 | QCA4024 | QCA9377 |
WiFi Band | QCA4002: 2.4GHz QCA4004: 2.4+5GHz | 2.4GHz + 5GHz | QCA4010: 2.4GHz QCA4012: 2.4+5 GHz | 2.4GHz + 5GHz | NA | 2.4GHz + 5GHz |
MIMO Tech. | 1x1 | 1x1 | 1x1 | 1x1 | NA | 1x1 |
WLAN Technology | QCA4002: b/g/n QCA4004: a/b/g/n | a/b/g/n | b/g/n | a/b/g/n | NA | a/b/g/n/ac |
Bluetooth Technology | No | No | v4.1 LE-only (CSR8811) | v5.0 LE-only (errata) | v5.0 LE-only (errata) | v4.2 |
802.15.4 Technology | No | No | No | Optional Thread: v1.1 Zigbee: v3.0 R21 | Thread: v1.1 Zigbee: v3.0 R21 | No |
Supported OS | MCU dependent | ThreadX | ThreadX | FreeRTOS | FreeRTOS | Linux/Android |
Peripherals/Bus Support | MCU dependent | I2C, I2S, SPI, UART, PWM | I2C, I2S, SPI, UART, PWM | SDIO(S), SPI (M/S), I2C, I2S, UART, PWM | SDIO(S), SPI (M/S), I2C, I2S, UART, PWM | WLAN: SDIO 2.0, USB 2.0 BT: UART, USB2.0 |
Antenna Sharing | Single | Single | Shared | WLAN - 1 15.4, BT – 1 or WLAN, BT – 1 | 15.4, BT – 1 | WLAN – 1 BT – 1 shared with WLAN |