TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The Untold History of Arduino

36 点作者 cunidev超过 3 年前

5 条评论

__void超过 3 年前
arduino is one of those things in life that you love and hate: you love it because (its success) has opened up the world of microcontrollers on a commercial&#x2F;production level, it has made it easy for amateurs to use smart electronics and its open source nature has generated millions of different libraries, all things that 10 or 15 years ago were only possible for big industries with big budgets; at the same time you hate it because it is a horrible cardbox-walled garden that hides how things really work, it is full of bugs and the documentation is often embarrassing;<p>and of course you hate it because it is the result of ugly dealings &quot;all&#x27;Italiana&quot; (who wants to understand, understand)
praash超过 3 年前
Why is this not already exploding to the top of the blogosphere?<p>I have never heard of Wiring before. It is quite shocking to see how Wiring was already the core platform that Arduino has been built on.<p>The sketch API, the cross-platform toolchain, the bootloader-based serial upload, the core example programs - the entire premise of making embedded programming accessible. All of this was already provided by Wiring - why did the advising professor have to just grab all the credit and slap the name Arduino on top?<p>I only now learned about a whole Arduino vs. Arduino mess that seems to be getting some publicity. Now it looks like a crying over who are &quot;the original Arduino folks&quot; that deserve some manufacturing royalties. Hernando was never invited to the team and these idiots probably never gave a penny to Hernando or other essential contributors of the toolchain.
MarkusWandel超过 3 年前
If this is another pro&#x2F;anti Arduino thread, consider this example:<p><a href="https:&#x2F;&#x2F;www.elegoo.com&#x2F;products&#x2F;elegoo-penguin-bot" rel="nofollow">https:&#x2F;&#x2F;www.elegoo.com&#x2F;products&#x2F;elegoo-penguin-bot</a><p>I bought two of those on Amazon, one to send as a Christmas parcel thing to a couple of nephews, who <i>may</i> get interested at a deeper level than just &quot;cute smartphone-remote controllable toy&quot;, and one for myself. I haven&#x27;t put it together yet.<p>It&#x27;s source code all the way down to the bare metal. It uses the Arduino environment. Sure the Arduino stuff abstracts a lot of technical minutiae, but look what you can do with it, and how you can credibly coach a not very technical person who lives 1000+ km away to install the necessary tool, recompile everything - down to the metal - from source, and upload the modified version.<p>OK, technically not source code all the way down, because both the MP3 playback chip and the bluetooth module probably have firmware blobs in them. But at least on the main CPU.
vurpo超过 3 年前
Arduino is one of those projects that I think makes for an excellent place to start, but then you should move on from there once you understand how Arduino works. Arduino introduced uncountable amounts of people to microcontroller programming, but then so many people are just left with the understanding that Arduino is all there is to embedded programming, never moving on from it.<p>I mean it&#x27;s the easiest thing to recommend for someone to start learning something about microcontrollers, but at the same time I cringe every time someone suggests using an Arduino as a part of some actual device in production.
评论 #29263380 未加载
oolonthegreat超过 3 年前
I did not know Processing and Arduino shared such close origins! they&#x27;re both projects I adore and I believe Arduino revolutionized embedded programming, maker culture and hobby electronics. I also appreciate that the creator persisted on their choice of open source.