Qualcomm Dragonwing™ IoT Software

Build, deploy, and scale edge AI—faster. A unified, multi-OS platform with consistent BSPs, SDKs, AI workflows, tools, and fleet-scale DevOps across Linux, Android, Windows, and Real-time OSs. From your first evaluation kit to millions of devices in the field, a comprehensive software stack carries you from prototype to production—shortening development cycles, reducing maintenance costs, and enabling real-time AI at the edge where it matters most.

Operating System

6 results

Tools
Ubuntu on Qualcomm® IoT Platforms
Ubuntu on Qualcomm® IoT Platforms emerges from a strategic collaboration between Qualcomm Technologies and Canonical, delivering optimized Ubuntu images specifically for Qualcomm IoT platforms. This initiative is designed to cater to a wide array of device applications at the intelligent edge.
Tools
Real-Time Operating Systems
Dragonwing platforms support leading RTOSs including FreeRTOS, SafeRTOS, and Zephyr—enabling real-time capabilities in dedicated MCU-like subsystems for safety-critical tasks, deterministic control loops, and OT offload.
Tools
Qualcomm® Linux
Linux offering for IoT development with LTS Kernel, multi-SoCs support, focused on upstream compliance. Qualcomm Linux is a comprehensive package of software, tools, and documentation meticulously designed for Qualcomm's IoT platforms. It offers a unified Linux distribution that caters to multiple System-on-Chips (SoCs), featuring essential components such as the UEFI bootloader, the latest Long-Term Support (LTS) kernel, Yocto, and carefully selected drivers. This ensures a consistent and seamless developer experience across all targets. The Qualcomm Linux software stack extends support to all processors, subsystems, and components within the platform, encompassing the CPU, GPU, VPU, DPU, NPU, PMICs, and more. It extensively utilizes upstream open-source software (OSS) while incorporating patched upstream and downstream drivers as needed to ensure compatibility and optimal functionality.
Tools
Android™ on Qualcomm Dragonwing™
Android on Dragonwing is an enterprise-ready Android OS, backed by a board support package (BSP) with exclusive optimizations that work across our portfolio of Qualcomm DragonwingTM processors. Use Android on Dragonwing to take advantage of 5G, Wi-Fi, and Bluetooth® wireless connectivity, and its high-performance CPU, GPU, and NPU, to build responsive, power-efficient solutions for industrial, retail, and edge AI.
ThirdParty
Debian
Developer-centric Debian foundation with qcom-deb-images tooling. Available starting with Arduino Uno Q.
Tools
Windows on Qualcomm® Dragonwing
A portfolio of Windows software that is supported on our IoT platforms to accelerate and run your Windows-based apps on devices powered by our Dragonwing IoT chipsets.

SDK & Applications

11 results

Tools
Qualcomm® AI Engine Direct SDK
Provides lower-level, highly customizable unified APIs that speeds up AI models on all AI accelerator cores with individual libraries. Can be used directly to target a specific accelerator core or delegate workloads from popular runtimes including Qualcomm Neural Processing SDK, TensorFlow Lite and ONNX runtime.
Tools
Telematics Application Framework
For developers, Qualcomm Technologies provides the Snapdragon® Telematics Application Framework (TelAF), a unified development environment including SIM management, peripheral device connections, and APIs for building cloud-connected apps and services. The framework is a set of build/debug/code-generation tools and support designed to simplify application development. Open source and scalable, the application framework allows developers to use telematics functionality across all platforms in the Snapdragon® Digital Chassis™, reducing costs and complexity when developing cloud-based applications and services. Based on the Yocto Linux distribution, this feature-rich set of tools provides developers with common APIs for integrating technology features such as 5G, location services, memory and security. Compatible with all present and future platforms in the Snapdragon Digital Chassis, the Snapdragon Telematics Application Framework (TelAF) allows developers to focus on their core expertise when creating applications that support enhanced safety, immersive infotainment and driver assistance and autonomy.
Tools
Microservices for IoT Solutions
IoT Solutions Microservices brings containerized IoT to edge development so you can quickly build on-device IoT applications that are easy to deploy and manage.
Tools
Security & Trusted Execution
Hardware-rooted security across every Dragonwing platform. Qualcomm Trusted Execution Environment (QTEE) isolates secure and non-secure operations, Secure Boot with eFuse-based root of trust ensures only authenticated firmware runs, and device attestation enables zero-touch onboarding and remote integrity verification for fleet-scale deployments.
Tools
Qualcomm Gen AI Inference Extensions (GENIE)
Generative AI models such as large language models (LLMs) and large vision models (LVMs) contain multiple binaries after optimization due to their complexity and larger size. These binaries require a specific order of execution to utilize the processing power of a Neural Processing Unit (NPU). With Gen AI Inference Extensions (GENIE), you can streamline on-device Gen AI models in a single execution job. GENIE simplifies Gen AI inferencing at the edge by providing software library commands and resources integrated with Qualcomm®AI Engine direct. Qualcomm AI Hub supports GENIE, offering optimized models and sample apps on how to use Gen AI Inference Extensions (GENIE) to executeLLMs. A single SDK download includes the Qualcomm Neural Processing SDK, Qualcomm AI Engine direct SDK, and GENIE with the corresponding APIs,​ providing developers with a complete package you need to build your next project​.
Tools
Qualcomm® Intelligent Robotics Product (QIRP) SDK
Welcome to use the Qualcomm® Intelligent Robotics Product SDK (QIRP SDK) 2.0. This SDK is applicable to the Qualcomm® Linux releases. QIRP SDK is a collection of components that enable a developer to realize robotics features on Qualcomm Platforms.
Tools
Qualcomm® Intelligent Multimedia Product SDK
Qualcomm® Intelligent Multimedia Product Software Development Kit (QIMP SDK) is a powerful and unified solution designed to empower application developers in the Internet of Things (IoT) space. Product SDKs combine several functional SDKs making it easy for you to build your applications.
Tools
AI Model Efficiency Toolkit
AIMET is a library that provides advanced quantization and compression techniques for trained neural network models.
Tools
Qualcomm® AI Inference Suite
A comprehensive set of ready-to-use AI functions and tools provided as both standard OpenAI APIs, and an easy-to-use Python SDK. It also includes sample applications, agents, tools, and libraries for developing and deploying AI inference on premises or via cloud deployments.
ToolProduct
Qualcomm® Hexagon™ SDK 5.x
The Qualcomm® Hexagon™ SDK provides Windows and Linux based tools, software, and documentation to assist developers to build, run, debug, and profile applications on Qualcomm Technologies targets including Mobile, Embedded Linux (LE) and XR devices leveraging the Hexagon DSPs.
Qualcomm® Terrestrial Positioning Service
Enhance location accuracy indoors and out with Qualcomm's Terrestrial Positioning Service, designed for reliable, real-time positioning in industrial applications.

Tools

5 results

Tools
SecTools v2
Qualcomm security toolchain for secure boot enablement and image authentication across Dragonwing SoCs. Sign, encrypt, and inspect firmware images; create and sign fuse-blower images for eFuse programming; generate secure debug policies; and manage ELF/MBN image packaging—all driven by per-chipset security profiles.
Qualcomm® Visual Studio Code Extension
Qualcomm® Visual Studio Code Extension is designed to streamline your application development workflow across various Qualcomm® platforms. It allows you to develop, compile, flash, and debug applications effortlessly. Embedded within the Visual Studio Code UI, the Qualcomm® Visual Studio Extension offers a familiar and intuitive interface that simplifies the entire development process.
ToolProduct
Snapdragon® LLVM Toolchain for Arm® Technology (Archive)
The Snapdragon® LLVM Toolchain for Arm® Technology is a C/C++ toolchain that enables a broad range of configurations, providing better performance, code-size and power use for your non-high-level operating system (HLOS) as well as Android and Windows on Snapdragon applications. This product is specific to QIK Installers.
ToolProduct
Qualcomm® Software Center
Qualcomm® Software Center manages Qualcomm® software and simplifies the development process. It offers features such as 1) Browse and discover Qualcomm® tools, SDKs, and chip software in the web portal or the Qualcomm Software Center GUI desktop application. 2) The desktop application is a guided UI to find, install, compile, and manage software resources for Qualcomm® devices (referred to as “Launcher” on Qualcomm® Software Center). You can also manage installation and updates of tools, SDKs, and chip software for your development environment. 3) qsc-cli command line interface (CLI) downloads and compiles Qualcomm software builds. qsc-cli uses docker environment at the backend and simplifies host setup, sync, and build to a few simple commands.
ToolProduct
Qualcomm® Profiler
The Qualcomm® Profiler is a powerful performance profiling system designed to detect, measure, and enhance application scalability across various components of Qualcomm System-on-Chip (SoC) devices. It provides insights into the performance of CPUs, GPUs, DSPs, and other essential IP blocks, enabling developers to optimize their applications effectively.

AI & Model Workflow

2 results

Tools
Edge Impulse
Edge Impulse is an end-to-end edge AI platform that empowers developers to build, train, and deploy machine learning models directly on embedded devices rather than relying on cloud infrastructure. It offers a comprehensive toolchain for Sensor data collection, Model training using algorithms like neural networks, Optimization for low-power hardware, and Deployment to edge devices such as microcontrollers
Tools
Qualcomm AI Hub
The platform for on-device AI. Any model, any device, any runtime. Deploy within minutes.”

Cloud, DevOps, Fleet & IoT Platforms

3 results

Tools
Qualcomm Device Cloud
Remote access to real Dragonwing evaluation kits for testing and validation. Integrated with AI Hub Workbench—accelerate development without physical kits on every engineer's desk.
Tools
FoundriesFactory
FoundriesFactory is a SaaS platform that uses GitOps to build and customize Yocto-based Linux images and containerized apps and deploy them onto embedded devices such as the QualcommDragonwing™ RB3 Gen 2. The comprehensive platform is built with Foundries.io’s open source Linux microPlatform (LmP) operating system, giving your embedded devices the benefit of a DevSecOps-based workflow.
Qualcomm® Terrestrial Positioning Service
Enhance location accuracy indoors and out with Qualcomm's Terrestrial Positioning Service, designed for reliable, real-time positioning in industrial applications.

Sample Apps, Code and GitHub

3 results

ThirdParty
meta-qcom (Yocto BSP Layer)
The official OpenEmbedded/Yocto BSP layer for Qualcomm platforms—your foundation for custom Linux-based IoT products.
Tools
Awesome Qualcomm Developer Projects
Curated community projects showcasing real-world edge AI solutions built on Dragonwing—learn from peers and contribute your own.
Tools
Qualcomm Linux GitHub Org
Yocto Project layers, kernels, and build utilities—fully open, upstream-first, and community-driven.
Qualcomm relentlessly innovates to deliver intelligent computing everywhere, helping the world tackle some of its most important challenges. Our leading-edge AI, high performance, low-power computing, and unrivaled connectivity deliver proven solutions that transform major industries. At Qualcomm, we are engineering human progress.

Stay connected

Get the latest Qualcomm and industry information delivered to your inbox.

Subscribe
Manage your subscription

© Qualcomm Technologies, Inc. and/or its affiliated companies.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated.

Note: Certain services and materials may require you to accept additional terms and conditions before accessing or using those items.

References to "Qualcomm" may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable.

Qualcomm Incorporated includes our licensing business, QTL, and the vast majority of our patent portfolio. Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of our engineering, research and development functions, and substantially all of our products and services businesses, including our QCT semiconductor business.

Materials that are as of a specific date, including but not limited to press releases, presentations, blog posts and webcasts, may have been superseded by subsequent events or disclosures.

Nothing in these materials is an offer to sell or license any of the services or materials referenced herein.