Skip to content

Support Arduino Q (STM32U585 MCU part) #869

@maxgerhardt

Description

@maxgerhardt

Per https://docs.arduino.cc/tutorials/uno-q/user-manual/, the Arduino Q is a Linux single board computer that has a STM32U585AII6TR attached to it.

Arduino has forked a Zephyr-based Arduino core implementation to support the STM32U585:

https://github.com/arduino/ArduinoCore-zephyr

https://downloads.arduino.cc/packages/package_zephyr_index.json

Which uses its own arm-zephyr-eabi-gcc toolchain.

The uploader is a "remoteocd" program, so it needs the Linux part of the Arduino Q running to upload it via the network.

We need a new builder script, toolchain, framework package and some tools (zephyr-sketch-tool binary which can be easily rewritten to pure Python) to support it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions