Qualcomm/Arduino UNO Q

The Arduino UNO Q is a SBC with a Qualcomm QRB2210 and a low-power STM32U585 microcontroller in a classic UNO form factor, aimed at edge AI, robotics, and “apps” that span Linux and the MCU.

Serial terminal

The default is to use adb to get a shell instead of classic serial terminal.

adb devices
adb shell

This drops you into a shell without any login.

To configure the network, it is suggested to use the Arduino App Lab:

https://docs.arduino.cc/software/app-lab/

This apparently communicates with the board over USB and can be used to manage/configure it. It set the password, network, and then processed updates:

It’s interesting it was installing influxdb:2.7-alpine???

More to follow.

Arduino App Lab

Is a desktop app built with Go, Typescript, and Wails.

Debian feeds and Arduino packages

APT Package Feeds

Feed File Definition
arduino /etc/apt/sources.list.d/arduino.list deb https://apt-repo.arduino.cc stable main (signed-by /etc/apt/keyrings/arduino.asc)
debian /etc/apt/sources.list.d/debian.sources deb.debian.org/debian suites trixie, trixie-updates; deb.debian.org/debian-security suite trixie-security — components main contrib non-free non-free-firmware
debian-backports /etc/apt/sources.list.d/debian-backports.sources deb.debian.org/debian suite trixie-backports

The base /etc/apt/sources.list is empty.

Packages in the arduino feed

Source: apt-repo.arduino.cc stable/main (arm64) — 19 packages

Package Version
adbd 34.0.5-12arduino7
alsa-ucm-conf 1.2.14-1qcom0.1arduino3
android-libbacktrace 1:34.0.5-12arduino7
android-libbase 1:34.0.5-12arduino7
android-libcutils 1:34.0.5-12arduino7
android-liblog 1:34.0.5-12arduino7
android-libutils 1:34.0.5-12arduino7
arduino-app-cli 0.11.1
arduino-app-lab 0.8.0
arduino-cli 1.5.1
arduino-linux-config 0.2.0
arduino-router 0.9.0
arduino-unoq 0.1.0
arduino-unoq-config 0.1.0
arduino-unoq-radio-firmware 0.6.1
arduino-ventunoq 0.2.0
arduino-ventunoq-config 0.2.0
linux-headers-7.0.0-g122c2c22d838 7.0.0-g122c2c22d838-1
linux-image-7.0.0-g122c2c22d838 7.0.0-g122c2c22d838-1

I think most of android package deps are for adbd

1 Like