3 ms·
The price of an Uno is very low, considering that "Buying an Arduino" usually means "Buying a clone". But yeah, the only reason I'd use an RP2040 is as a USB p
by eternityforest 5y ago
The price of an Uno is very low, considering that "Buying an Arduino" usually means "Buying a clone".
But yeah, the only reason I'd use an RP2040 is as a USB peripheral, and even then I'd use an ESP32 S2 or something.
I just... don't have much use for non-connected chips as a hobbyist. On a pro project, I get it that there's sometimes demand for non-connected stuff, but it's usually not super exciting.
- elcritch 5y agoNote that the price of a genuine Arduino UNO is essentially funding the development of the Arduino IDE and open source tooling and documentation. Pretty clever really, since few like to pay for ide or dev environment. The Arduino ide isn’t fancy but it helped spur change in the embedded world.
- RicoElectrico 5y agoThe actual Uno (i.e. AVR-GCC) toolchain I wouldn't expect to change a lot. But they do have a habit of releasing a crapton of boards on different uC archs. And the libraries are written mostly by 3rd parties.
- eternityforest 5y agoIt's definitely worth supporting, they are the best thing to happen to embedded in a long time.
- makomk 5y agoNearly all of the stuff that makes the Arduino interesting comes from places other than the Arduino company itself, though - even the IDE and the user-friendly Arduino libraries that ship with it were basically just copied from the Wiring project. Their ports to microcontroller architectures other than the one Wiring was based on have also been kind of poor compared to community-developed and third party ports.