Comment by geerlingguy

7 days ago

Additionally, they're launching their first joint product, the $44 Uno Q SBC, which has a Dragonwing SoC and STM32 microcontroller on an Uno form factor board[1].

It seems like Arduino will keep their brand, maintain their existing product lines, and continue building devices using other vendor's chips (besides Qualcomm), etc... but as with all acquisitions—I wonder how long that state of affairs will last.

Alternatives like the Pi RP2040/2350 and Espressif's vast selection of boards can fill the gaps, but Arduino was what got me and many people I know into microcontrollers, so I have a special fondness for them!

[1] https://www.arduino.cc/product-uno-q

I don't think Qualcomm bought them to destroy them. I think they see Arduino as a gateway. Instead of hoping students will learn ARM it's more reasonable to leverage Arduino's simple nature to act as an on-ramp for more low level developers. I wouldn't be surprised if Arduino IDE saw a revamp to better support jumping the gap between the Arduino to Snapdragon.

ST and TI do the same thing with their boards too and it's not a bad strategy.

  • People are making so much of this when it seems so much simpler. Qualcomm likes buying high-margin businesses, and Arduino is a high-margin business. Gross margin on their boards is over 90% (hence why you can buy a Chinese clone of a $30 board for $3) and this trend shows no signs of slowing down. The TI equivalent of the $30 Arduino Uno is $5, and it's a true gateway product.

    • The Raspberry Pi Pico blows the Arduino out of the water in terms of computational speed, available RAM and so on, and it costs a fraction. I don't remember using an Arduino since the Pi Pico came out. And if the Pico isn't enough there are the bigger family members waiting in the wings. For me Arduino is mostly over. And then there is Espressif as well, they make some neat boards.

      8 replies →

    • You seem to equate gateway product = affordable but, IMHO, a gateway product is something that people who are not in the field are likely to stumble upon. I recently saw Arduino kits for kids at a small local bookstore, I can imagine someone thinking "hey this electronic thingy looks cool I'll buy one for my niece's birthday". On the flip side, people who don't know anything about microcontrollers are not going to look online for Chinese Arduino clones.

      3 replies →

    • clone relies on hardware being designed and software written - this takes a lot of money, so you can't just count the final price of parts as the price.

      Arduino is open sourced in hard and software which allows this cheap cloning to exist. It also helps a lot with software and docs, which makes it cheaper for them.

      10 replies →

    • It's probably simpler, Arduino knows the market has no future and wanted to get out and did a sales pitch to Qualcomm and Qualcomm accepted.

  • Some years back when bluepills ran $2, Arduinos seemed to have no point. Today, you can buy an ESP32 dev board with wifi for $6. Or an Arduino Uno Wifi for $55.

    • Note that both Bluepill and ESP32 can be programmed in the Arduino IDE, using the Arduino library, and the vast library of Arduino sketches and 3rd party libraries (as long as they don't use AVR assembly language.

      So can the Pi Pico, the Milk-V Duo (one 64 bit Linux core, one 64 bit microcontroller core), and many others.

      10 replies →

    • > Some years back when bluepills ran $2, Arduinos seemed to have no point.

      But you still used the Arduino SDK with the bluepill, so clearly Arduino had a point. Unless you were one of the few masochist who dealt with the STM32 toolchain directly for fun?

      The Pi Pico is such a breath of fresh air in that regard. Finally a decent-enough toolchain for a decent-enough performing ARM MCU!

I checked: there are board schematics for Uno Q there - but no datasheets or SDK or manuals or any documentation whatsoever for the QRB2210 SoC itself.

Yep, it's Qualcomm alright.

> Alternatives like the Pi RP2040/2350 and Espressif's vast selection of boards can fill the gaps, but Arduino was what got me and many people I know into microcontrollers, so I have a special fondness for them!

Exactly. For the people who did not follow a structured educational program on embedded programming, starting with an SMT microcontroller was very hard.

Arduino made this fun and easy with their language & IDE combo. Typing some code and seeing the lights on the board reacting is a hell of a drug.

Once you mastered the IDE, you could either program other microcontrollers in the same IDE, or at some point you hit the limits and started digging into the vendor-specific toolchains.

If I started again today, I would again start with an Arduino.

There is also the change of location here. In normal times, it wouldn’t matter where in the world a company is based but moving “entirely to the US” is just not a good look these days.

  • It is rather unfortunate. I haven't seen them mention moving manufacturing or their 'Arduino offices' (have you?), but even still I'd rather not support a country threatening to annex my homeland.

STM32 MCUs are 3V3, not 5V right?

Arduino really isn't great with naming, a Uno can be an AVR or ARM based board, now either 3V3 or 5V based and also a SBC rather than just a MCU.

At this point in time, the shield headers rather look like a trademark than a useful connecter.

That is quite some board! Arduino has certainly progressed, I'm still playing around with R3 boards and ATMega chips. Other than the form factor, this looks like not only a completely different class of product, but a completely different hobby or business.

  • ATmega micros are still incredibly useful and the Arduino ecosystem (especially the open source libraries, thanks Rob Tillaart!) makes it so easy to whip up a firmware. I really hope no matter what happens Arduino doesn't go off the rails.

This board has onboard EMMC, wifi/ble and can run a full Linux. That is more of an rp 4/5 with an rp2xxx tagged on the side. It comes with their own arduino IDE installed too

It is kinda disappointing but I can see why Qualcomm wants to use the brand.

  • Yes, this new board is more of a Raspberry Pi replacement than an Arduino Uno replacement.

    More specifically, I can see it trying to compete with things like those funny Chinese boards built around SoCs like SG2000. Those embed a Linux capable core, a small NPU, a camera interface with ISP and video codecs, and a secondary RTOS core for realtime control. Basically built for drones and simple robots. The caveat of those boards being: the documentations sucks, the SDK is wack, you get 3 example scripts and are entirely on your own outside that.

    Qualcomm could be trying to branch into drones/robotics/etc with this move.

  • I'm speaking in a broader sense, comparing the variety of other Arduino boards like the Uno R3/R4. That wasn't too clear in the OP, sorry!

    The concern I have with the $44 Q is it has 2GB of RAM and 16GB eMMC, and a processor that's probably between a Pi 3 and Pi 4 in terms of speed and IO (though 4nm, so probably much more efficient).

    For $45 I can buy a Pi 5 with it's own built-in GPIO, PCIe, and a much faster SoC, though it lacks a few niceties like the Q form factor, the more efficient SoC, a realtime microcontroller, and a USB-C port with display out capabilities (I really wish Pi had that...).

    • To me the benefits of an MCU have to do with latency on things like interrupts. A real OS sometimes gets in the way, if you're trying to run things on very tight timing, or want to go super low power. That's why even though I'm drowning in under-used Pis, I'm using Picos to drive the lights I'm making. (Trying to coordinate multiple 3w RGB LED floods with < 10ms of latency for fancy lighting effects - because as a maker - I can do it for as little as 10 times the cost of buying it). Also, I would rather release the magic blue smoke out of a $5 Pico than a $40+ RPi. Although the Zeros were nice. We should have another round of zeros.

    • Shame to still see newly released products using a 13 year old core design. How has there been such little progress on low power ARM cores that it still makes sense to build a Cortex-A53 based soc on a modern node.

      1 reply →

    • There are some advantages to Arduino. Like <100ms boot times, you can go from power on to running within a blink of an eye.

      This _is_ possible with Linux, but not at all trivial and likely impossible with general-purpose distros.

      Interrupt handling and (on RP2040) dedicated multicore code is also nice.

      3 replies →

Do you happen to know how good the Linux environment is on the Dragonwing SoC.

I think their slides say Debian, but didn't mention what binary blobs one needs to have for enabling various functionality the SoC provides / how much their kernel deviates from mainline kernel ...

Were you paid to make this comment? As a youtuber, are you partnering with Qualcomm or Arduino and are you positioning their brands and products?

Edit: I see you already have a video out about the acquisition that looks a lot like an ad as well...