The Making of Arduino
https://gyazo.com/305e55d5f49b2479a142ba9f7aa5e7d8
https://spectrum.ieee.org/the-making-of-arduino
の #機械翻訳
北イタリアの青緑色に輝くドーラ・バルテア川にまたがる絵のように美しい町イヴレアは、“アンダードッグ(弱者)の王”たちで知られています。1002年、アルドゥイン王 King Arduinがこの国の支配者となりましたが、2年後にはドイツのヘンリー2世に王位を奪われてしまいました。現在では、町の石畳の通りにあるパブ「Bar di Re Arduino(バル・ディ・レ・アルドゥイーノ)」が彼の名をたたえていますが、そこでひとりの意外な新たな王が誕生したのです。
このパブは、その土地に敬意を表して「Arduino」と名付けられた電子工作プロジェクトのイタリア人共同創設者、マッシモ・バンジのお気に入りの社交場(たまり場)です。Arduinoは低価格のマイクロコントローラーボードで、初心者でも驚くべき作品を作り出せるのが特徴です。各種センサーやライト、モーターなどにArduinoを接続し、習得しやすいソフトウェアで動作をプログラムすることで、インタラクティブディスプレイや移動型ロボットなどを手軽に制作できます。さらに、自分のデザインをインターネットに投稿すれば、世界中の人々と共有することができます。
Arduinoはもともと2005年、イヴレア・インタラクションデザイン研究所(IDII)でバンツィが教えていた学生向けの控えめなツールとしてリリースされましたが、今や電子工作の国際的なDIY(自作)革命を巻き起こしました。ボードは約30米ドルで購入できるほか、ハードウェアの回路図やソースコードがすべてパブリックライセンスの下で無料公開されているため、自分で一から組み立てることも可能です。その結果、Arduinoは当時もっとも影響力のあるオープンソースハードウェア運動となりました。
The picturesque town of Ivrea, which straddles the blue-green Dora Baltea River in northern Italy, is famous for its underdog kings. In 1002, King Arduin became the ruler of the country, only to be dethroned by King Henry II, of Germany, two years later. Today, the Bar di Re Arduino, a pub on a cobblestoned street in town, honors his memory, and that’s where an unlikely new king was born.
The bar is the watering hole of Massimo Banzi, the Italian cofounder of the electronics project that he named Arduino in honor of the place. Arduino is a low-cost microcontroller board that lets even a novice do really amazing things. You can connect an Arduino to all kinds of sensors, lights, motors, and other devices and use easy-to-learn software to program how your creation will behave. You can build an interactive display or a mobile robot and then share your design with the world by posting it on the Net.
Released in 2005 as a modest tool for Banzi’s students at the Interaction Design Institute Ivrea (IDII), Arduino has spawned an international do-it-yourself revolution in electronics. You can buy an Arduino board for just about US $30 or build your own from scratch: All hardware schematics and source code are available for free under public licenses. As a result, Arduino has become the most influential open-source hardware movement of its time.
https://gyazo.com/7b5324477c136e3cfcf6e8d364c51c47
写真:Randi Silberman Klett
チームは最近、32ビットのCortex-M3 ARMプロセッサを搭載したArduino Dueというボードを発表しました。これにより、複雑なプロジェクトに取り組むメイカーは、より強力な演算能力を利用できるようになりました。
Photo: Randi Silberman Klett The team recently unveiled the Arduino Due, a board with a 32-bit Cortex-M3 ARM processor that offers more computing power for makers with complex projects.
小さなこのボードは、今やアーティストや趣味人、学生、そしてガジェットに夢を託すあらゆる人々の定番装備となっています。世界中で25万枚以上のArduinoボードが販売されており、クローン品の数はその数に含まれていません。「Arduinoがなければ人々が成し遂げなかったようなことを可能にした」と語るのは、IDIIの学生を経てMITメディアラボで大学院を修め、現在Arduinoのリードソフトウェア開発者を務めるデイヴィッド・A・メリス David A. Mellisです。
Arduinoを使った呼気アルコール測定器、LEDキューブ、ホームオートメーションシステム、Twitter表示装置、さらにはDNA分析キットまで登場しています。ArduinoパーティやArduinoクラブも各地で開かれており、GoogleはAndroidスマートフォン向けのArduinoベース開発キットを最近リリースしました。DIYビルダーのバイブルともいえるMake誌の編集者兼発行人、Dole Doughertyの言葉を借りれば、Arduinoは「メイカープロジェクトの頭脳」になっているのです。
しかしArduinoは、技術をより身近にするオープンソースプロジェクトというだけではありません。バンジと仲間たちが運営するスタートアップ企業でもあり、「成功を生き延び、さらに成長する」という、ボードの魔法でも解決できない課題に直面しています。「次のステップを踏まなければならない。そして、確立された企業になる必要がある」とバンジは私に語りました。
Arduinoが生まれたのは、もう一つの大きな課題、すなわち「学生に迅速に電子工作を教える方法」を探るためでした。時は2002年。ひげをたくわえた温厚なソフトウェアアーキテクト、バンジはIDIIに准教授として招かれ、インタラクティブデザインの新たな手法──物理的なコンピューティング Physical Computingとも呼ばれるその分野──を推進する役割を担っていました。しかし予算は縮小し、授業時間も限られる中、使えるツールはほとんどありませんでした。
多くの同僚と同じように、バンジはカリフォルニアのParallax社が開発したマイクロコントローラ「BASIC Stamp」に頼っていました。BASIC言語でプログラムできるそのStampは、電源、マイクロコントローラ、メモリ、入出力ポートをひとまとめにした小さな基板で、エンジニアたちに10年近く愛用されてきました。しかしバンジが気づいたのは二つの問題です。ひとつは、学生たちが企むプロジェクトには計算能力が不足していること。もうひとつは、基本的な部品を含めると1枚あたり約100米ドルと、少し高価すぎることでした。さらにIDIIのデザイナーたちに普及していたMacintosh上で動作するものが必要でした。では、自分たちのニーズにぴったり合う基板を自分たちで作れないだろうか──。
そこでバンジは、MITの同僚が開発したProcessingという、デザイナーに優しいプログラミング言語を思い出しました。Processingは、プログラミング初心者でも複雑かつ美しいデータビジュアライゼーションを作れることで急速に人気を集めており、その成功の一因は極めて使いやすい統合開発環境(IDE)にありました。バンジは考えます。「画面上のグラフィックではなく、マイクロコントローラをプログラムするために似たようなソフトウェアツールを作れないだろうか」と。
その第一歩を踏み出したのが、プログラムの学生だったHernando Barragánです。彼はWiringというプロトタイピングプラットフォームを開発し、使いやすいIDEとすぐに使える回路基板を一体化しました。この有望なプロジェクトは今日まで続いていますが、バンジはさらに大きな構想を抱いていました。もっと簡単に、もっと安く、もっと使いやすいプラットフォームを作りたい──。
The little board is now the go-to gear for artists, hobbyists, students, and anyone with a gadgetry dream. More than 250 000 Arduino boards have been sold around the world—and that doesn’t include the reams of clones. “It made it possible for people do things they wouldn’t have done otherwise,” says David A. Mellis, who was a student at IDII before pursuing graduate work at the MIT Media Lab and is the lead software developer of Arduino.
There are Arduino-based breathalyzers, LED cubes, home-automation systems, Twitter displays, and even DNA analysis kits. There are Arduino parties and Arduino clubs. Google has recently released an Arduino-based development kit for its Android smartphone. As Dale Dougherty, the editor and publisher of Make magazine, the bible of DIY builders, puts it, Arduino has become “the brains of maker projects.”
But Arduino isn’t just an open-source project that aims to make technology more accessible. It’s also a start-up company run by Banzi and a group of friends, and it’s facing a challenge that even their magic board can’t solve: how to survive success and grow. “We need to make the next jump,” Banzi tells me, “and become an established company.”
Arduino rose out of another formidable challenge: how to teach students to create electronics, fast. It was 2002, and Banzi, a bearded and avuncular software architect, had been brought on by IDII as an associate professor to promote new ways of doing interactive design—a nascent field sometimes known as physical computing. But with a shrinking budget and limited class time, his options for tools were few.
Like many of his colleagues, Banzi relied on the BASIC Stamp, a microcontroller created by California company Parallax that engineers had been using for about a decade. Coded with the BASIC programming language, the Stamp was like a tidy little circuit board, packing the essentials of a power supply, a microcontroller, memory, and input/output ports for attaching hardware. But the BASIC Stamp had two problems, Banzi discovered: It didn’t have enough computing power for some of the projects his students had in mind, and it was also a bit too expensive—a board plus basic parts could cost about US $100. He also needed something that could run on Macintosh computers, which were ubiquitous among the IDII designers. What if they could make a board that suited their needs themselves?
Banzi had a colleague from MIT who had developed a designer-friendly programming language called Processing. Processing was rapidly gaining popularity because it allowed even inexperienced programmers to create complex—and beautiful—data visualizations. One of the reasons for its success was an extremely easy-to-use integrated development environment, or IDE. Banzi wondered if they could create similar software tools to code a microcontroller instead of graphics on a screen.
A student in the program, Hernando Barragán, took the first steps in that direction. He developed a prototyping platform called Wiring, which included both a user-friendly IDE and a ready-to-use circuit board. It was a promising project that continues to this day, but Banzi was already thinking bigger: He wanted to make a platform that was even simpler, cheaper, and easier to use.
https://gyazo.com/2f6388d55e0acb04119545b8e8308abb
最初のプロトタイプ基板は2005年に作られたもので、シンプルな設計で「Arduino」とは呼ばれていませんでした。マッシモ・バンジがその年の後半にこの名前を名付けました。
写真:マッシモ・バンジ
The first prototype board, made in 2005, was a simple design, and it wasn’t called Arduino. Massimo Banzi would coin the name later that year.Photo: Massimo Banzi
https://gyazo.com/59be796f82dfeb9857ad298b63f7504d
Arduinoチームは、イヴレア近郊の工場で一日に100枚から3000枚の基板を製造できる企業と契約しました。
バンジと彼の協力者たちはオープンソース・ソフトウェアを強く信奉していました。目的は迅速かつ手軽にアクセスできるプラットフォームを作ることであり、プロジェクトをクローズドに保つよりも、できるだけ多くの人に公開したほうがよいと考えたのです。さらに、IDIIは設立から5年で資金が枯渇し、閉鎖を余儀なくされる状況にありました。教員たちは自分たちのプロジェクトが存続しないか、あるいは不当に利用されることを懸念していました。「そこで僕たちは、『もういいや』と言って、『オープンソースにしよう』と決めたんだ」とバンジは振り返ります。
ソフトウェアのイノベーションを支えるために長らく活用されてきたオープンソースモデルは、ハードウェアにはまだほとんど適用例がありませんでした。それを実現するには、自分たちの基板に適したライセンスを見つける必要がありました。調査の末、彼らはプロジェクトを「文化的作品」の一部とみなせば、音楽や文章などに用いられる非営利団体クリエイティブ・コモンズのライセンスが使えることに気づいたのです。「ハードウェアを、他の人と共有したい文化的な作品と考えればいい」とバンジは語ります。
基板を作るにあたり、学生にも手の届く価格を目標に設定しました。それが1枚30ドルです。「ピザ屋で夕食をとるのと同じくらいの価格でなければならない」とバンジは言います。また、少し風変わりで、教養あるオタクたちが「カッコいい」と思うような見た目にもこだわりました。他社の基板が緑色をしているなら、自分たちは青にする。入出力ピンをケチるメーカーが多いなら、自分たちはふんだんに配置する。最後の仕上げとして、基板の裏面には小さなイタリア地図をプリントしました。「本物のエンジニアなら変なデザインはしないんだけど、僕は本物のエンジニアじゃないから、ふざけたやり方でやったんだよね!」とバンジは笑いながら話します。
チームの「本物の」エンジニアの一人であるGianluca Martinoにとって、この自由奔放な基板設計は目から鱗の経験でした。Martinoはそれを「電気電子を考える新しい方法」と表現します。「電極の数を数えるような工学的な方法ではなく、DIYのアプローチだ」と彼は言います。
チームが生み出した製品は、ATmega328マイクロコントローラなど、ユーザー自身が同じものを容易に入手できる安価な部品で構成されていました。しかし、最も重要な判断は、基本的に「プラグ&プレイ」にすることでした。箱から取り出してコンピュータに接続すれば、すぐに使えるという設計です。BASIC Stampのような基板は、DIY愛好家が別途いくつかの部品を購入しなければ使えませんでしたが、ArduinoではUSBケーブルさえあればMacでもPCでも差し込むだけでプログラムできるようになっていました。
「電子工作を学びたいなら、初日から実践を通じて学べるべきで、代数学から始める必要はない」というのが、電気通信技術者のDavid CuartiellesのいうArduino哲学です。
チームはやがてその哲学を試す時を迎えます。300枚の空白プリント基板をIDIIの学生たちに配り、シンプルな指示を出しました。「組み立て手順をオンラインで調べて、自分で基板を作り、何かに使ってみなさい」と。その最初のプロジェクトの一つが、自作の目覚まし時計でした。天井からケーブルで吊るされていて、スヌーズボタンを押すたびに時計がどんどん天井に近づき、ついには起きざるを得ない、という仕掛けです。
やがて他の人々もこの基板の噂を耳にし、欲しがるようになりました。最初の注文はバンジの友人からの1枚だけでしたが、プロジェクトは飛躍を始めていました。しかし、発明物にはまだ名前がありませんでした。ある晩、地元のパブで飲んでいるとき、ひらめいたのです。バーの名前と同じように、そして王の名にちなんで──「Arduino」。
The Arduino team contracted with a company that can manufacture from 100 to 3000 boards per day at a facility near Ivrea, Italy.
Banzi and his collaborators were strong believers in open-source software. Since the purpose was to create a quick and easily accessible platform, they felt they’d be better off opening up the project to as many people as possible rather than keeping it closed. Another factor that contributed to that decision was that after operating for five years, IDII was running out of funds and was going to close its doors. Faculty members feared their projects would not survive or would be misappropriated. “So we said, ‘Forget it,’” Banzi recalls. “ ‘Let’s make it open source.’”
The open-source model had long been used to fuel innovation for software, but not hardware. To make it work, they had to find an appropriate licensing solution that could apply to their board. After some investigation, they realized that if they simply looked at their project differently, they could use a license from Creative Commons, the nonprofit group whose agreements are normally used for cultural works such as music and writing. “You could think of hardware as piece of culture you want to share with other people,” Banzi says.
To make the board, the group had a specific, student-friendly price as their goal: $30. “It had to be the equivalent of going out to dinner at a pizza place,” Banzi says. They also wanted to make it quirky, something that would stand out and be cool-looking to erudite geeks. If other boards were often green, they’d make theirs blue; while some manufacturers economized on input and output pins, they’d add plenty to their board. As a final touch, they added a little map of Italy on the back of the board. “A lot of the design choices are weird for a real engineer,” Banzi says with a knowing laugh, “but I’m not a real engineer, so I did it in a silly way!”
For one of the “real” engineers on the team, Gianluca Martino, the unconventional, meatball-surgery approach to circuit board design was enlightening. Martino describes it as a “new way of thinking about electronics,” he says, “not in an engineering way, where you have to count electrodes, but a do-it-yourself approach.”
The product the team created consisted of cheap parts that could easily be found if users wanted to build their own boards, such as the ATmega328 microcontroller. But a key decision was to ensure that it would be, essentially, plug-and-play: something someone could take out of a box, plug into a computer, and use immediately. Boards such as the BASIC Stamp required that DIYers shell out for half a dozen other items that added to the total cost. But for theirs, a user could just pull out a USB cable from the board and connect it to a computer—Mac or PC—to program the device.
“The philosophy behind Arduino is that if you want to learn electronics, you should be able to learn as you go from day one, instead of starting by learning algebra,” says another member of the team, telecommunications engineer David Cuartielles.
The team would soon put that philosophy to the test. They handed 300 blank printed circuit boards to the IDII students with a simple directive: Look up the assembly instructions online, build your own board, and use it for something. One of the first projects was a homemade alarm clock that hung from the ceiling by a cable. Whenever you hit the snooze button, the clock would rise tauntingly higher into the air until you just had to get up.
Soon other people heard about the boards. And they wanted one. The first customer was a friend of Banzi’s, who ordered one unit. The project was starting to take off, but one major thing was missing—a name for their invention. One night over drinks at the local pub, it came to them: Arduino, just like the bar—and the king.
Arduinoの評判は、マーケティングや広告を一切行わずにオンラインで瞬く間に広まりました。早い段階で、ニューヨーク大学のインタラクティブ・テレコミュニケーション・プログラム(ITP)でフィジカル・コンピューティングを教える教授であり、現在はArduinoのコアチームの一員でもあるTom Igoeの関心を引きました。Igoeはこれまで非技術系の学生向けにBASIC Stampを使った講義を行っていましたが、Arduinoの機能に感銘を受けたと言います。「彼らは『あなたはエレクトロニクスやプログラミングを知らない』という前提で、チップをプログラムするためにマシン全体を設定する必要はなく、ただボードを開いてアップロードボタンを押せば動く、という仕組みを作っていた。30ドルという価格目標も刺激的だった。これが私にとっての重要な要因の一つだった」と彼は語ります。
この点で、Arduinoの成功はProcessingやWiringの先行存在によるところが大きいと言えます。それらのプロジェクトが、ユーザーフレンドリーなプログラミング環境というArduinoの本質的な強みの一つをもたらしたのです。Arduino以前は、マイクロコントローラをコーディングするには高い学習のハードルがありました。しかしArduinoによって、これまで敷居の高かったハードウェアの世界に、まったくの初心者でもアクセスできるようになりました。初心者は事前に多くを学ぶことなく、動作するプロトタイプをすぐに組み立てられます。多くの人気ガジェットが「ブラックボックス」として特許で保護され閉じられている中で、これは強力なムーブメントです。
バンジにとって、Arduinoの最も重要な影響は「エンジニアリングの民主化」にほかなりません。「50年前は、ソフトウェアを書くには真っ白な作業着を着た、真空管のすべてを知る人たちが必要だった。今では、うちの母だってプログラムできる」とバンジは言います。「多くの人々が自分自身で製品を作り出せるようになった」。
しかし、すべてのエンジニアがArduinoを好んでいるわけではありません。細かいことにこだわるエンジニアの中には、Arduinoがプロダクト作成を安易にしすぎ、ホビイスト市場に質の低い製品をあふれさせていると嘆く人もいます。しかしMellisは、Arduinoのイノベーションがエンジニアの役割を軽んじるものではないと考えています。「アーティストやデザイナーが少し手を動かせるプラットフォームを提供することで、彼らがエンジニアと『こういうものを作りたいんだ』と共通の言語で話しやすくなる。エンジニアを置き換えるのではなく、その協働を促進しているだけだと思う」と彼は語ります。
Arduinoのさらなる普及を促すために、チームは小学校から大学まで教育現場への深い統合方法を探っています。カーネギー・メロン大学やスタンフォード大学など、すでにArduinoを採用している大学もあります。MellisはMITメディア・ラボで一連のワークショップを通じ、学生や一般人がエレクトロニクスをどのように受け入れるかを研究しています。8~10人を集めたラボで一日かけて課題をこなしてもらうもので、iPodスピーカーやFMラジオ、Arduinoと同じ部品を使ったコンピュータマウスの制作などに取り組んでもらいました。
しかし、Arduinoの福音を広めることは課題の一部にすぎません。ボードへの需要に追いつき続ける必要もあります。現在ではArduinoプラットフォームは一種類のボードだけではなく、ファミリーをなしています。オリジナルのArduino Unoに加え、より高性能なArduino Mega、小型のArduino Nano、防水仕様のLilyPad Arduino、そして最近リリースされたネットワーク対応のArduino Ethernetなど、多彩なモデルが揃っています。
また、ArduinoはDIYエレクトロニクスのコテージ産業をも生み出しました。SparkFun Electronics(米コロラド州ボルダー)のような大手企業から、地域のニーズに応える個人経営のディストリビューターまで、世界中に200以上の正規代理店があります。バンジは最近、ポルトガルのある男性から、電話会社の仕事を辞め、自宅でArduino製品を販売しているという話を聞きました。生産と流通を担当するチームメンバー、Gianluca Martinoによれば、中国、インド、南米といった新興市場への展開に向けて休む間もなく働いており、現在Arduinoユーザーの約80%は米国と欧州に、残りが世界各地に散らばっているそうです。
チームは在庫を何十万枚も抱える余裕がないため、イヴレア近郊の工場で一日100枚から3000枚を製造しています。Unoならデジタル入出力14ピン、アナログ入力6ピン、電源用6ピンといった各ピンを検査するために、独自のテストシステムを構築しました。数千枚単位を日々扱う品質保証は大きな挑戦ですが、Arduinoボードは安価なので、万一動作しないボードがあれば無条件で交換を約束しています。Martinoによれば、不良率は1%未満だそうです。
現在、Arduinoチームは2名をフルタイム従業員として雇用できるだけの収益を上げており、さらに多くの人々に強力な回路基板を届ける計画を進めています。9月には、Make誌主催の見本市「メイカーフェア」(ニューヨーク市開催)で、8ビットからステップアップした32ビットのARMプロセッサ搭載ボードを初めて発表しました。これにより、より高度な周辺機器の要求にも応えられるようになります。例えば、MakerBotの3Dプリンタ・キット「Thing-O-Matic」はArduinoベースですが、より複雑な動作には高速プロセッサが有利です。
今年、GoogleがAndroid向けにArduinoベースの開発ボード「Android ADK(Accessory Development Kit)」をリリースしたことも、Arduinoにとって追い風となりました。Androidスマホのカメラやモーションセンサー、タッチスクリーン、インターネット機能を活用し、ディスプレイやロボットを制御するアプリを作ることができるため、Arduinoプロジェクトの可能性はさらに広がります。
とはいえ、Arduinoを複雑にしすぎないようチームは慎重です。「プラットフォームで人々がやりたいことをすべて取り込む方法を見つけつつ、初心者には複雑すぎないようにするのが課題だ」とMellisは言います。
一方で、チームはその思いがけない名声を楽しんでいます。現象の名前の由来となったイヴレアのパブを訪れるために、遠方からファンがやって来るのです。「『Arduinoボードのおかげでここに来た』と言ってバーに来る人もいる」とバンジは語ります。ただし、ひとつ問題があると笑いながら付け加えます。バーテンダーたちがArduinoボードのことを知らないのです。
Word of Arduino quickly spread online, with no marketing or advertising. Early on, it attracted the attention of Tom Igoe, a professor of physical computing at the Interactive Telecommunications Program at New York University and today a member of the core Arduino team. Igoe had been teaching courses to nontechnical students using the BASIC Stamp but was impressed by Arduino’s features. “They had the assumption that you didn’t know electronics and programming, that you didn’t want to configure an entire machine just so you could program a chip—you could just open up the board, press upload, and it works,” he says. “I was also impressed with the goal of a $30 price, which made it accessible. This was one of the key factors for me.”
In that regard, the success of Arduino owes a lot to the prior existence of Processing and Wiring. Those projects gave Arduino one of its essential strengths: the user-friendly programming environment. Before Arduino, coding a microcontroller brought with it a difficult learning curve. With Arduino, even those with no previous electronics experience gained access to a previously impenetrable hardware world. Now, beginners don’t have to learn much before they can build a prototype that actually works. It’s a powerful movement at a time when some of the most popular gadgets out there work as “black boxes” that are closed and patent protected.
For Banzi, this is perhaps the most important impact of Arduino: the democratization of engineering. “Fifty years ago, to write software you needed people in white aprons who knew everything about vacuum tubes. Now, even my mom can program,” Banzi says. “We’ve enabled a lot of people to create products themselves.”
Not all engineers love Arduino. The more persnickety ones bemoan the product for dumbing down product creation and flooding the hobbyist market with lackluster goods. Mellis, however, doesn’t see the innovation as devaluing the role of the engineer at all. “By providing a platform that lets the artist or designer get a little way in there, it makes it easier for them to work with engineers and say, ‘This is what I want to do,’” he says. “I don’t think it’s replacing the engineer; it’s just facilitating that collaboration.”
To fuel greater adoption of Arduino, the team is exploring how to integrate it more deeply into the education system, from grade schools to colleges. Several universities, including Carnegie Mellon and Stanford, already use Arduino. Mellis has been studying how students and laypeople take to electronics in a series of workshops at the MIT Media Lab. Mellis invites 8 to 10 people to the lab, where they’re given a task to complete over the course of a day. The projects have included building iPod speakers, FM radios, and a computer mouse using some of the same components that Arduino uses.
But spreading the Arduino gospel is only part of the challenge. The team must also keep up with demand for the boards. In fact, the Arduino platform doesn’t consist of one type of board anymore—there’s now an entire family of boards. In addition to the original design, called the Arduino Uno, the new models include a more powerful board called the Arduino Mega, a compact board called the Arduino Nano, a waterproof board called the LilyPad Arduino, and a recently released, Net-enabled board called the Arduino Ethernet.
Arduino has also created its own cottage industry for DIY electronics. There are more than 200 distributors of Arduino products around the world, from large companies such as SparkFun Electronics, in Boulder, Colo., to mom-and-pop operations serving local needs. Banzi recently heard from a man in Portugal who quit his job at the phone company to sell Arduino products from his home. Arduino team member Gianluca Martino, who oversees production and distribution, says they’re working overtime to reach emerging markets such as China, India, and South America. At this point, he says, about 80 percent of the Arduino audience is split between the United States and Europe, with the rest scattered around the world.
Because the team can’t afford to stock hundreds of thousands of boards, they instead produce anywhere from 100 to 3000 per day at a manufacturing facility near Ivrea. The team created a custom system for testing the pins on each board, which for the Uno includes 14 digital I/O pins, 6 analog input pins, and another 6 pins for the power supply—a big quality-assurance challenge when you’re handling thousands of units a day. The Arduino board is inexpensive enough for the team to promise to replace any board that doesn’t work. Martino says the failure rate is below 1 percent.
The Arduino team is now earning enough to support two of its members as full-time employees and is making plans to bring even more circuit board power to the people. In September, at the Maker Faire, a convention in New York City sponsored by Make magazine, the team launched its first board with a 32-bit processor—an ARM chip—up from the 8-bit one of the past. This will serve the demand for powering more robust peripherals. The MakerBot Thing-O-Matic, for example, is a 3-D printer kit built on Arduino, but it would benefit from a faster processor to achieve more complicated tasks.
Arduino got another boost this year when Google released an Arduino-based developer board for its Android system. Google’s Android ADK, or Accessory Development Kit, is a platform that lets an Android phone interact with motors, sensors, and other devices. You can build an Android app that uses the phone’s camera, motion sensors, touch screen, and Internet connectivity to control a display or robot, for example. Enthusiasts say that the added Android capability opens up the possibilities for Arduino projects even more.
The team is cautious, however, about overcomplicating Arduino. “The challenge is finding a way to accommodate all the different things that people want to do with the platform,” Mellis says, “without making it too complex for someone just getting started.”
In the meantime, they’re enjoying their unlikely fame. Fans travel from far away just to have a drink at the pub in Ivrea where the phenomenon got its name. “People go to the bar and say, ‘We’re here because of the Arduino board,’” Banzi says. There’s just one problem, he adds with a laugh: The bartenders don’t know what the Arduino board is.