Skip to content
Merged

Updates #2658

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions content/hardware/02.uno/boards/uno-q/datasheet/datasheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ A second buck generates <code>PWR_3P3V</code> for the STM32U585, the ANX7625 (3.
## MPU & MCU

<p style="text-align: justify;">
An MPU (Microprocessor unit) is a high-performance application processor designed to run a full operating system and complex software. An MCU (Microcontroller unit) is a small, power-efficient controller focused on fast, precise timing for I/O and control. UNO Q combines both to pair OS-level compute with responsive, time-critical control on a single board board and communicate through Bridge, an RPC layer implemented on both sides.</p>
An MPU (Microprocessor unit) is a high-performance application processor designed to run a full operating system and complex software. An MCU (Microcontroller unit) is a small, power-efficient controller focused on fast, precise timing for I/O and control. UNO Q combines both to pair OS-level compute with responsive, time-critical control on a single-board board and communicate through Bridge, an RPC layer implemented on both sides.</p>

### Application Processor (MPU)
<p style="text-align: justify;">
Expand Down Expand Up @@ -527,7 +527,7 @@ Arduino App Lab [1] is a unified editor that builds and runs projects on both pr

Apps use **Bridge** to exchange data between the Linux side and the microcontroller.

Arduino App Lab can be installed on your PC, or executed directly on the UNO Q in Single Board Computer mode. For this setup, the UNO Q's 4GB LPDDR4X variant is recommended to ensure sufficient memory for stable operation and resource-intensive applications. To use the board:
Arduino App Lab can be installed on your PC, or executed directly on the UNO Q in Single-Board Computer mode. For this setup, the UNO Q's 4GB LPDDR4X variant is recommended to ensure sufficient memory for stable operation and resource-intensive applications. To use the board:

- Launch a ready-to-use example in Arduino App Lab, customize it to your needs, or build a new application from scratch using the integrated editor.
- Press the **Run** button in Arduino App Lab [1].
Expand Down
20 changes: 0 additions & 20 deletions content/hardware/02.uno/boards/uno-q/essentials.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,6 @@ productsLibrariesMap:
- Servo
---

<EssentialsColumn title="First Steps">

<EssentialElement title="User Manual" type="getting-started" link="/tutorials/uno-q/user-manual">
All you need to know to get started with your new Arduino board.
</EssentialElement>

</EssentialsColumn>

<EssentialsColumn title="Suggested Libraries">

<EssentialElement title="Wire" type="library" link="https://docs.arduino.cc/language-reference/en/functions/communication/Wire/">
Expand All @@ -21,16 +13,4 @@ This library allows you to communicate with I2C / TWI devices.
<EssentialElement title="SPI" type="library" link="https://docs.arduino.cc/language-reference/en/functions/communication/SPI/">
The SPI library allows you to communicate with SPI devices, with the Arduino board as the controller device.
</EssentialElement>
</EssentialsColumn>

<EssentialsColumn title="Arduino Basics">
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
</EssentialElement>
<EssentialElement title="Learn" type="resource" link="/learn/">
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
</EssentialElement>
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
</EssentialElement>
</EssentialsColumn>
2 changes: 1 addition & 1 deletion content/hardware/02.uno/boards/uno-q/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Unlock hybrid development with Arduino App Lab, seamlessly uniting Python applic
<ul>
<li>Arm® Cortex®-M33 up to 160 MHz</li>
<li>2 MB flash memory</li>
<li>786 KB SRAM</li>
<li>786 kB SRAM</li>
<li>Floating Point Unit</li>
</ul>
<FeatureWrapper>
Expand Down
5 changes: 3 additions & 2 deletions content/hardware/02.uno/boards/uno-q/product.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
---
title: UNO Q
url_shop: https://store.arduino.cc/uno-q
url_shop: https://store.arduino.cc/products/uno-q
primary_button_url: /tutorials/uno-q/user-manual
primary_button_title: User Manual
secondary_button_url: /software/app-lab/tutorials/getting-started/
secondary_button_title: Arduino App Lab
forumCategorySlug: '/hardware/uno-familyd/uno-q/222'
certifications: [CE/RED, RoHS, REACH, WEEE, UKCA, RCM, FCC, IC, MIC, SRRC, NCC, WPC, KC, Anatel, ICASA]
sku: [ABX00162, ABX00173]
---

The Arduino UNO Q unlocks a new level of performance for the Arduino ecosystem, blending robust computing power from Qualcomm's advanced Dragonwing™ QRB2210 MPU running a full Debian Linux OS with upstream support, and the real-time responsiveness of a dedicated STM32U585 MCU running Arduino sketches over Zephyr OS - all on a single board computer.
The Arduino UNO Q unlocks a new level of performance for the Arduino ecosystem, blending robust computing power from Qualcomm's advanced Dragonwing™ QRB2210 MPU running a full Debian Linux OS with upstream support, and the real-time responsiveness of a dedicated STM32U585 MCU running Arduino sketches over Zephyr OS - all on a single-board computer.
4 changes: 2 additions & 2 deletions content/hardware/02.uno/boards/uno-q/suggestions.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
Learn all you need to know about the UNO Q.
</EssentialElement>

<EssentialElement title="Single Board Computer" type="tutorial" link="/tutorials/uno-q/single-board-computer">
Learn how to use your UNO Q as a Single Board Computer.
<EssentialElement title="Single-Board Computer" type="tutorial" link="/tutorials/uno-q/single-board-computer">
Learn how to use your UNO Q as a Single-Board Computer.
</EssentialElement>

<EssentialElement title="Working with Apps" type="tutorial" link="/software/app-lab/tutorials/getting-started/">
Expand Down
6 changes: 3 additions & 3 deletions content/hardware/02.uno/boards/uno-q/tech-specs.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Board:
Name: Arduino® UNO Q
SKUs:
Arduino UNO Q (2 GB): ABX00162
Arduino UNO Q (4 GB): ABX00173
2 GB RAM /16 GB eMMC: ABX00162
4 GB RAM/32 GB eMMC: ABX00173
Microprocessor Unit:
Module: Qualcomm Dragonwing™ QRB2210
CPU: Quad-core Arm® Cortex®-A53 @ 2.0 GHz
Expand All @@ -26,7 +26,7 @@ Microcontroller Unit:
Operating System: Arduino Code on Zephyr OS
Memory:
Flash: 2 MB
SRAM: 786 KB
SRAM: 786 kB
Pins:
Digital I/O Pins: 47x (22x exposed on JANALOG/JDIGITAL, and 25x on JMISC)
ADC:
Expand Down