Arduino Uno Q: The Truth About its Boot-Up Performance

I’d seen a lot of conflicting info on various forums about the Arduino Uno Q's boot time. I decided to stop guessing and test it myself using my own setup to see exactly how long it takes from power-on until the first instruction of a sketch actually executes.In this article, I analyze the startup performance of the Arduino Uno Q boot. I’ll be measuring exactly how long it takes for the MCU sketch and the MPU Python script to execute from the moment the board receives power.Unlike theoretical analyses, I am using external signals and a logic analyzer to pinpoint when each processor begins execution and determine whether they start simultaneously.Specifically, I aim to answer: Does the MCU sketch start automatically? How long does…

1 Comment

Arduino Uno Q Communication: A Deep Dive into RPC

The communication system The Arduino Uno Q features a specialized communication method designed to handle data exchange between the MPU and the MCU. This system is based on RPC (Remote Procedure Call). In this post, we will explore the architecture, the protocol, and a hands-on example of how to send and receive commands. We'll even dive into a logic analyzer capture to see exactly how it works under the hood. Before proceeding with this post, I strongly recommend reading my previous review of the Arduino Uno Q: https://myembeddedstuff.com/arduino-uno-q-new-paradigm-review RPC Description Communication is based on RPC (Remote Procedure Call). This system operates like a sort of Router, hosted on the MPU as a service called Arduino-Router. It is responsible for creating and managing a connection table. This…

0 Comments

Arduino Uno Q: A New Paradigm.

The new Arduino Uno Q marks a turning point for Arduino's product line following its acquisition by Qualcomm. In this post, I will discuss why this board is so significant, what it is composed of, and future lines. Description Following Qualcomm's acquisition of Arduino, we have seen a shift in their designs. The new Arduino Uno Q maintains the original Uno form factor, but its internal components are completely different: the famous ATmega chips have been left behind in favor of a totally new architecture. Architecture They have opted to assemble a high-performance MPU chip, the Qualcomm Dragonwing QRB2210, alongside a MCU the STM32U585 microcontroller. This brings it closer to the concept of an SBC (Single Board Computer), allowing the MPU to run…

2 Comments