Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[PXCT-1508] Debian Environment Guide for UNO Q #2750

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ArduinoBot wants to merge 13 commits into main
base: main
Choose a base branch
Loading
from sync/taddy/uno-q/debian-experience-guide

Conversation

@ArduinoBot
Copy link
Collaborator

@ArduinoBot ArduinoBot commented Nov 28, 2025

What This PR Changes

  • Adds Debian environment guide for UNO Q

Contribution Guidelines

TaddyHC and others added 12 commits November 5, 2025 18:22
Copy link
Contributor

TaddyHC commented Nov 28, 2025

Original PR is found here. Reviewed by @mcmchris , thanks! Cc. @jhansson-ard

Copy link

github-actions bot commented Nov 28, 2025
edited
Loading

Preview Deployment

Waiting for deployment to complete...


![UNO Q Architecture](assets/uno-q-architecture.png)

The [Bridge mechanism](https://docs.arduino.cc/tutorials/uno-q/user-manual/#bridge---remote-procedure-call-rpc-library) is the key element that enables uninterrupted communication between both systems. It allows your Python® scripts running on Debian to interact with Arduino code running on the MCU, creating a flexible hybrid development environment that leverages both the computational power of Linux and the real-time capabilities of Arduino.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it worth mentioning that Python is the only officially supported language AT THE MOMENT and that more support will come for custom integration and MPU/MCU communication methods?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is worth mentioning to show the board's long-term support and development roadmap. I've added a sentence based on your suggestion. Thank you!

Copy link
Collaborator

@manchoz manchoz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very well done and beginner friendly! I like it a lot! It is a much needed gentle introduction to GNU/Linux systems and the shell.

TaddyHC reacted with heart emoji
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@manchoz manchoz manchoz left review comments

@TaddyHC TaddyHC TaddyHC left review comments

@canchebagur canchebagur Awaiting requested review from canchebagur

@mcmchris mcmchris Awaiting requested review from mcmchris

@jhansson-ard jhansson-ard Awaiting requested review from jhansson-ard

At least 1 approving review is required to merge this pull request.

Labels

arduino Bugs and fixes added by the Arduino Team new preview

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /