Robotics Videos
  • All Technology
  • AI
  • Autonomy
  • B2B Growth
  • Big Data
  • BioTech
  • ClimateTech
  • Consumer Tech
  • Crypto
  • Cybersecurity
  • DevOps
  • Digital Marketing
  • Ecommerce
  • EdTech
  • Enterprise
  • FinTech
  • GovTech
  • Hardware
  • HealthTech
  • HRTech
  • LegalTech
  • Nanotech
  • PropTech
  • Quantum
  • Robotics
  • SaaS
  • SpaceTech
AllNewsDealsSocialBlogsVideosPodcastsDigests

Robotics Pulse

EMAIL DIGESTS

Daily

Every morning

Weekly

Sunday recap

NewsDealsSocialBlogsVideosPodcasts
RoboticsVideosBuild an App with Arduino App Lab - Arduino Uno Q Part 2
Robotics

Build an App with Arduino App Lab - Arduino Uno Q Part 2

•January 11, 2026
0
DroneBot Workshop
DroneBot Workshop•Jan 11, 2026

Why It Matters

Mastering Arduino App Lab’s workflow and router bridge is essential for building sophisticated hybrid apps that combine Python’s flexibility with C++’s real‑time control on the Uno Q platform.

Summary

The video walks viewers through Arduino App Lab, a nascent IDE for the Arduino Uno Q that blends Python on the board’s micro‑computer with C++ on its microcontroller. It explains the board’s dual‑processor architecture—QRB2210 running Debian Linux and STM32U585 running Zephyr RTOS—and how the Arduino router bridge enables RPC calls and data exchange between the two environments. Key insights include the limited, buggy nature of App Lab version 0.3.2, such as missing editor features, non‑functional paste commands, and inability to edit YAML files or add custom libraries directly. The presenter demonstrates workarounds, shows how to copy example apps, manage bricks, and access the board’s file system via SSH or the built‑in shell, emphasizing that all app files reside on the Uno Q itself. Notable examples feature the “blink LED” app copy, the process of creating new files and folders (with quirks like underscore‑only folder names), and a step‑by‑step construction of a potentiometer‑controlled LED app. The tutorial highlights the router bridge’s provide, call, and notify functions, illustrating how C++ reads a potentiometer, notifies Python, which computes a blink interval and calls back to C++ to drive the LED. The implications are clear: developers must treat App Lab as a provisional tool, backing up code externally and possibly using alternative editors for a smoother workflow. Understanding the bridge architecture unlocks powerful hybrid applications that leverage the micro‑computer’s Python capabilities for logic, networking, or AI while retaining the microcontroller’s real‑time I/O performance.

Original Description

Build Apps for the Arduino Uno Q with the Arduino App Lab. Part two of the series on the Arduino Uno Q.
Article with code: https://dronebotworkshop.com/arduino-app-lab
More articles and tutorials: https://dronebotworkshop.com
Join the conversation on the forum: https://forum.dronebotworkshop.com
Subscribe to the newsletter and stay in touch: https://dronebotworkshop.com/subscribe/
The Arduino App Lab is the utility that builds “apps” for the Arduino Uno Q, the unique board that is both a microcontroller and a microcomputer.
Today, we will look at App Lab and use it to build a simple app. In the process, we will see how to use the Arduino Router Bridge, an RPC service that allows Python and C++ code to exchange data. Although our app is simple (and mostly useless), it will illustrate how the process works, and you can build on it to create more advanced apps of your own.
The version of APP Lab I am using is 0.3.2, and as the low version number implies, it is still very much a “work-in-progress.” The application has very limited features and numerous bugs. I’ll show you how to work around these and also share alternative code editors you can use instead of the App Lab.
Here is the Table of Contents for todays video:
00:00 - Introduction
02:14- Arduino App Lab
05:08 - App Lab Tour
12:39 - Building a Simple App
18:06 - App Code & Demo
24:49 - App Lab Limitations (v 0.3.2)
28:15 - App Lab Alternatives
32:21 - Using Arduino IDE
34:06 - Uno Q Summary
36:33 - Conclusion
Hope you enjoy the video, and let me know if there are any other Arduino Uno Q topics you would like me to discuss in future videos and articles.
Bill
0

Comments

Want to join the conversation?

Loading comments...