Arduino UNO Q#
The Arduino UNO Q is a single-board computer based on the Qualcomm Dragonwing™ QRB2210 System-on-Chip (SoC) / Microprocessor (MPU), running a full Debian-based Linux environment. It is paired with a dedicated STM32U585 Microcontroller (MCU) that allows for running Arduino sketches over Zephyr OS.
Available with 2GB RAM and 16GB built-in eMMC storage.

Fig. 12 Arduino UNO Q#
Using the Arduino UNO Q with FoundriesFactory#
Warning
This section is specific to Arduino UNO Q users. Other users can skip to Tutorials.
Sign Up#
To begin using the FoundriesFactory™ Platform, start with creating an account with us.
Create Your Factory#
The FoundriesFactory™ Community Edition is a Factory workspace which enables you to quickly build managed applications on your Linux-based device without needing to re-flash the OS.
When your account is created, it is not associated with any factories. The next step is to create a Community Edition Factory for the Arduino UNO Q.
Install the OTA Client#
The OTA update client that performs container-only management is called Fioup and it supports both Arm64 and x86 systems.
Please follow the complete instructions for setting up Fioup. They include steps for installing, registering your device, performing an update and configuring Fioup to run automatically.
Note
To make sure your UNO Q has the latest base OS installed, checking the Flashing a New Image to the UNO Q documentation.
Next Steps#
Once the OTA update client is registered with your Factory, proceed with Installing Fioctl and then continue on to Building and Deploying Application.