3 ms·
Such a central pillar in such a vast ecosystem of mutually compatible hardware and software, their IDE having been used as everything from a hardware design pla
by iostream24 4y ago
Such a central pillar in such a vast ecosystem of mutually compatible hardware and software, their IDE having been used as everything from a hardware design platform with standardized peripherals (Papilio) to being used for supporting the Teensy boards, it’s clear that the Arduino is a ubiquitous icon of our era, the platform that brought embedded computing to the masses.
Hooray for Arduino, they deserve to get bigger and more widely accepted.
Barring certain libraries that underperform in order to teach their operating principles in a simpler fashion, the general framework has no overhead or runtime to waste computing power, as the original Arduino is a rather small 8bit AVR.
You can program the fastest RT Arm processors with it as well…
So many offshoots and interwoven webs.
- iostream24 4y agoAfter reading further about the attribution issues vis-à-vis arduino, wiring, processing, board design vs fabrication, I’m certainly disappointed in human behavior, nevertheless the collective value of these tools in onboarding people to the wonderful world of microcontrollers and direct programming is not to be dismissed. There’s absolutely no technical cost to using arduino tools to program even at advanced levels, if you don’t run into issues doing so for other reasons like compiler flags etc. The only runtime costs can be avoided with care in library choice, as the wiring language constructs have no runtime costs, but occur at compile time