Shame to see Arduino go, but honestly how relevant are they anymore? The Arduino framework is one of the worst ways possible to write firmware for any slightly serious use, and their hardware is... quaint in the era of Espressif and the Cambrian explosion of devboards with any number of highly advanced features. Arduino was a great way to get into microcontrollers back when the only alternative was vendors' native li…
Qualcomm to acquire Arduino
141–150 of 553 posts
Re: Qualcomm to acquire Arduino
#142Earlier quoted context omitted.
ESP32 is a dumpster fire IMO. I prefer to get things done quickly over cheap.
How so? I have a product that you can buy that runs on an ESP32S3[1]. They work very well and you can even do OTA updates. Even my competitor uses an ESP32 :) [1] https://www.stationdisplay.com/
I have some ESP-based hardware ideas of my own (which include custom PCBs) but the CE certification is prohibitively expensive..
Re: Qualcomm to acquire Arduino
#143You can make a low volume product by buying a bunch of Arduinos as your controller. You just stick them in the device. There's no license issue. While I haven't exhaustively looked, one vendor's kit I did look at explicitly stated their boards were not licensed for that kind of commercial use. Qualcomm could very well make their boards for development, test, and evaluation purposes only. And that would be my worry. I…
> You can make a low volume product by buying a bunch of Arduinos as your controller. You just stick them in the device. There's no license issue. Note that the Arduino libraries are LGPL licensed. Unless you have a commercial agreement with Arduino, you have to distribute your firmware to your customers as object files so it can be linked to updated/modified versions of the Arduino libraries. This means that I would…
Re: Qualcomm to acquire Arduino
#144Earlier quoted context omitted.
Don't look at just the specs. You also need to look at the board design and programming environment. I've used the ESP32 native tools and they are a lot more complex than Arduino. But I'm an embedded firmware developer, so it's kind of what I expect. But I used an Arduino, with 5V tolerant outputs, to light up Halloween costumes for years. I do it in 1 page of code that's I write in their IDE. I don't have to set up…
Trouble is, this kind of trivial throwaway application is all that Arduino is really good for. Because the framework is designed to support thousands of chips, it supports none of them well. Any arduino code you write is easily 5x more terse than any of the native libraries, but it's also 10x slower. If you don't care, you don't care. But if you do care, Arduino is the least appropriate way to make a microcontroller…
Re: Qualcomm to acquire Arduino
#145Earlier quoted context omitted.
Don't look at just the specs. You also need to look at the board design and programming environment. I've used the ESP32 native tools and they are a lot more complex than Arduino. But I'm an embedded firmware developer, so it's kind of what I expect. But I used an Arduino, with 5V tolerant outputs, to light up Halloween costumes for years. I do it in 1 page of code that's I write in their IDE. I don't have to set up…
Trouble is, this kind of trivial throwaway application is all that Arduino is really good for. Because the framework is designed to support thousands of chips, it supports none of them well. Any arduino code you write is easily 5x more terse than any of the native libraries, but it's also 10x slower. If you don't care, you don't care. But if you do care, Arduino is the least appropriate way to make a microcontroller…
Re: Qualcomm to acquire Arduino
#146My first instinct to this piece of news is a five-char word starting with 'S'. But reading through the news, it seems to be fine? > Arduino will preserve its open approach and community spirit while unlocking a full‑stack platform for modern development—with Arduino UNO Q as the first step. > The new Arduino UNO Q is a next-generation single board computer featuring a “dual brain” architecture—a Linux Debian-capable…
> My first instinct to this piece of news is a five-char word starting with 'S'. Am I the only one who can't figure out the word? Did you mean four characters? Or are you including a null-terminator? Extra 'e' if you're British?
:P thought someone is going to ask but great that people on HN figured it out already
Re: Qualcomm to acquire Arduino
#147My first instinct to this piece of news is a five-char word starting with 'S'. But reading through the news, it seems to be fine? > Arduino will preserve its open approach and community spirit while unlocking a full‑stack platform for modern development—with Arduino UNO Q as the first step. > The new Arduino UNO Q is a next-generation single board computer featuring a “dual brain” architecture—a Linux Debian-capable…
> Looks like they want to use the brand to push out their own stuffs, which seems to be reasonable. As long as they don't touch the education/OSS part I guess it will benefit both. Given the current market for Qualcomm, it honestly wouldn't surprise me if in a few years they drop that education and OSS platform in favour of a paid approach. Recent Slack news doing the same has tainted my confidence. 33 Million audrin…
Re: Qualcomm to acquire Arduino
#148Re: Qualcomm to acquire Arduino
#149Re: Qualcomm to acquire Arduino
#150ESP stuff is so damn cheap and capable now I'm not sure what you would use Arduino for these days.
Don't look at just the specs. You also need to look at the board design and programming environment. I've used the ESP32 native tools and they are a lot more complex than Arduino. But I'm an embedded firmware developer, so it's kind of what I expect. But I used an Arduino, with 5V tolerant outputs, to light up Halloween costumes for years. I do it in 1 page of code that's I write in their IDE. I don't have to set up…
Companies like Adafruit and Sparkfun sell dozens of tailor-made dev board variants, and their I2C module system allows you to mix & match a whole bunch of peripherals.
The code? A handful of lines of Python, which you can drag&drop onto it like it's a flash drive. Or use a browser-based IDE if you want one-click library install and serial logging.
Arduino's IDE was groundbreaking in 2010, but these days there are easier (and cheaper!) alternatives for beginning hobbyists, and better alternatives for power users.