29 ms·
I think the beauty and genius of Arduino was how much more accessible that project made microcontroller development for great many people. As a pro-SWE and dabb
by sokoloff 2y ago
I think the beauty and genius of Arduino was how much more accessible that project made microcontroller development for great many people. As a pro-SWE and dabbling electronics person, I had bounced off the PIC and other toolchains, sometimes managing to get a simple 8051 project working. Then Arduino came along and it was like a light switch was turned on. (Witness how many professional AVR programmers were up in arms over the vast eternal September that suddenly flooded the area. :D )
The IDE tooling is terrible/frustrating for pros in many ways, but "it just works" in some other very important ways. You can get to hello-world (blink an LED) in under 5 minutes. That's huge and appears to be more of what Arduino is targeting.
- IshKebab 2y agoYes I agree that the "it just works" thing is great (and missing from the vendor SDKs). But that's orthogonal to "it isn't shit". It could "just work" AND have a good API, proper build system, proper IDE, etc. That's what ARM were (very slowly) heading towards with Mbed Studio before they canned it.