アルドゥイーノ | 2005
Arduino
Arduinoは、イタリアのオープンソースハードウェアおよびソフトウェアの企業、プロジェクト、ユーザーコミュニティであり、デジタルデバイスを作成するためのシングルボードマイクロコントローラとマイクロコントローラキットを設計および製造しています。Arduinoのハードウェア製品はCC BY-SAライセンスの下でライセンスされ、ソフトウェアはGNU Lesser General Public License (LGPL)またはGNU General Public License (GPL)の下でライセンスされており、誰でもArduinoボードやソフトウェアを製造して配布することができます。Arduinoボードは公式ウェブサイトや公認ディストリビューターを通じて商業的に購入できます。
Arduinoのボード設計は、さまざまなマイクロプロセッサとコントローラを使用し、ボードにはさまざまな拡張ボード(「シールド」)やブレッドボード(プロトタイピング用)および他の回路とインターフェースできるデジタルおよびアナログI/Oピンが装備されています。いくつかのモデルにはUSBなどのシリアル通信インターフェースがあり、プログラムのロードにも使用されます。マイクロコントローラはCおよびC++プログラミング言語(組込みC)でプログラムでき、Arduinoプログラミング言語として知られる標準APIが使用されます。この言語はProcessing言語に触発され、修正されたProcessing IDEとともに使用されます。従来のコンパイラツールチェーンを使用するだけでなく、ArduinoプロジェクトはGo言語で開発されたコマンドラインツールおよび統合開発環境(IDE)も提供しています。
Arduinoプロジェクトは2005年にイタリアのインタラクションデザイン研究所(IDII)で学生向けのツールとして始まり、環境と相互作用するデバイスを簡単に作成できる手頃な方法を提供することを目指していました。初心者の趣味として簡単なロボット、温度調整器、動作検出器などのデバイスを作成することが一般的な例です。
Arduinoという名前は、イタリアのイヴレアにあるカフェに由来しています。このカフェはプロジェクトのいくつかの創設者が頻繁に集まっていた場所で、カフェの名前は1002年から1014年までイタリア王だったイヴレアのマルグレーブアアルドイン(Arduin)にちなんでいます。
Arduinoプロジェクトは当初、IDIIで始まり、当時学生たちは50ドルのBASIC Stampマイクロコントローラを使用していました。2004年、Hernando BarragánはIDIIで修士論文プロジェクトとしてWiringという開発プラットフォームを作成し、Massimo BanziとCasey Reasがこれを監督しました。Casey ReasはBen Fryと共にProcessing開発プラットフォームを共同設立した人物です。このプロジェクトの目標は、専門家でない人々がデジタルプロジェクトを簡単に作成できるようなシンプルで手頃なツールを作ることでした。Wiringプラットフォームは、ATmega128マイクロコントローラを搭載したプリント基板(PCB)と、Processingに基づいたIDE、および簡単にプログラムできるライブラリ関数から構成されていました。2005年、Massimo BanziはIDIIの別の学生であるDavid Mellis、David Cuartiellesと共にWiringを拡張して、より安価なATmega8マイクロコントローラをサポートするようにし、この新しいプロジェクトはArduinoという名前を持つことになりました。
Arduinoの初期のコアチームは、Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellisで構成されていました。
プラットフォームが完成した後、軽量で安価なバージョンがオープンソースコミュニティに配布され、2011年半ばまでに30万枚以上の公式Arduinoボードが商業的に生産され、2013年には70万枚以上の公式ボードがユーザーの手に渡ったと推定されました。
2008年初頭、Arduinoプロジェクトの創設者5人はArduinoというブランド商標を所有するためにArduino LLCという会社を設立しました。ボードの製造と販売は外部企業が担当し、Arduino LLCはそれらからロイヤリティを受け取ることになっていました。しかし、2008年末、Gianluca Martinoの会社であるSmart ProjectsはイタリアでArduino商標を登録し、この事実は他の共同創設者によって約2年間秘密にされていました。Arduino会社が他の地域で商標を登録しようとした際、この問題が明らかになり、商標をArduino LLCの管理下に戻すための交渉は失敗しました。2014年、Smart Projectsはロイヤリティの支払いを拒否し、CEOのFederico Mustoが会社をArduino SRLに改名し、arduino.orgというウェブサイトを作成しました。これは元のarduino.ccウェブサイトのグラフィックやレイアウトをそのままコピーしたもので、これによりArduino開発チームの分裂が起こりました。
2015年1月、Arduino LLCはArduino SRLを相手取って訴訟を提起しました。
2015年5月、Arduino LLCは新しい商標であるGenuinoを作成し、アメリカ以外の地域で使用されました。
2016年10月1日、ニューヨークのワールドメーカー フェアで、Arduino LLCの共同創設者でありCEOであるMassimo BanziとArduino SRLのCEOであるFederico Mustoは、2社の合併によりArduino AGが形成されたことを発表しました。この時、Massimo BanziはArduinoの他にも新しいArduino財団を立ち上げると発表しましたが、後にこの決定を撤回しました。
2017年4月、Wired誌はMustoが学歴を改ざんしていたことを報じました。MustoはMIT博士号を保有していると自身のウェブサイト、LinkedInプロフィール、ビジネス文書に記載していましたが、大学側は彼がその学校に在籍した記録を見つけることができず、Mustoは後にインタビューでその学位を取得したことはないと認めました。2017年7月、MustoはArduinoウェブサイトから多くのオープンソースライセンス、回路図、コードを削除したと報じられ、このことについて批判と抗議が相次ぎました。
2017年7月、BCMIはMassimo Banzi、David Cuartielles、David Mellis、Tom Igoeによって設立され、Arduino AGとすべてのArduino商標を取得しました。Fabio ViolanteがFederico Mustoの後任としてCEOに就任しました。
2017年10月、ArduinoはARM Holdingsとのパートナーシップを発表しました。発表によると、ARMはArduinoの独立性を重要な価値として認め、「ARMアーキテクチャに依存することなく」Arduinoはすべての技術供給業者およびアーキテクチャと引き続き協力すると述べました。Violanteの指導の下、同社は再び成長を始め、新しい設計を発表しました。Genuino商標はもはや使用されず、すべての製品は再びArduinoという名前を使用することになりました。
2018年8月、Arduinoは新しいオープンソースコマンドラインツールであるarduino-cliを発表しました。このツールは、シェルからボードをプログラムできるようにして、IDEを置き換えるものです。
2019年2月、ArduinoはCreateオンライン環境の拡張としてIoT Cloudサービスを発表しました。
2020年2月時点で、Arduinoコミュニティには約3000万人のアクティブユーザーがいると推定されており、これはIDEのダウンロード数に基づいた推定です。
Arduinoはオープンソースハードウェアであり、リファレンス設計はCreative Commons Attribution Share-Alike 2.5ライセンスの下で配布され、Arduinoウェブサイトで提供されています。いくつかのハードウェアバージョンのレイアウトおよび制作ファイルも提供されています。
ハードウェアおよびソフトウェア設計は自由に使用可能ですが、開発者はArduinoという名前が公式製品にのみ使用されるように求められています。無断でArduinoという名前を使用した派生作品はその名前を使用できません。公式のポリシードキュメントは、Arduino名前の使用に関する要件を強調しており、Arduinoプロジェクトは他の人の作業を公式製品に統合することにはオープンであると明記されています。Arduinoと互換性のあるさまざまな製品が商業的に発売されており、いくつかはArduinoと機能的に同一で交換可能であり、いくつかは基本的なArduino機能を強化するか、フォームファクターを変更して使用することができます。
