BeagleBoard

BeagleBoard（ビーグルボード）および BeagleBone（ビーグルボーン） は省電力、低コストのシングルボードコンピュータであり、テキサス・インスツルメンツ（TI）によりDigi-Keyの協力を得て開発された。BeagleBoard（BeagleとBoardの間にスペースは入れない）はオープンソースの理念に基づき設計され、Texas Instruments OMAP3のSoC技術成果を示すために作られた。このボードは、世界中で仲間同士がオープンソースハードウエアとオープンソースソフトウエアを教え合う目的に使える教育用ボードとしての機能性能を備えるよう、TI在籍エンジニアの小規模チームによって開発された。このボードはまたクリエイティブ・コモンズにおけるShare-alikeライセンス形態で一般向けに販売されている。BeagleBoardについては  beagle.org に巨大なコミュニティが存在する。
BeagleBoardの後継として、CPU性能およびメモリ搭載量と周辺機能を強化したBeagleBoard-xMがある。またBeagleBoneの後継として、機能向上と共に大幅にコストダウンを図ったBeagleBone Black（単なる色違いではなく機能が異なる別製品）がある。
また、同様のオープンソースハードウエアコミュニティによって設計され、OMAP4系列のSoCを搭載したPandaBoardがある。

**BeagleBoard**
BeagleBoardは基板の外寸サイズは約75 x 75 mm で、基本的なコンピュータの全ての機能を搭載している。ARM Cortex-A8をコアとしたOMAP3530を搭載。Windows CE、Linux、Symbianなどのオペレーティングシステムを実装することができる。TMS320C64x+のDSPをビデオ・オーディオのデコードのために搭載、そしてイマジネーションテクノロジー社のPowerVR SGX530GPUを2Dおよび3Dレンダリングのため搭載。映像出力はS端子とDVI端子の2つ。SDメモリーカード (MMC) スロットを1個搭載しSDIOセキュリティ機能にも対応可能、USB On-The-Go対応端子、RS-232シリアルポート、JTAG接続、オーディオ信号入力/オーディオ信号出力用に2個のステレオ3.5mmジャックを搭載。
内蔵メディアとメモリはPoP形状で提供され、256MBのNAND Flashメモリ、128MBのDRAM を搭載。
電源電圧は5V動作、最大消費電力は2W (0.4A) で、ACアダプタ接続用のDCジャック（プラグ外径5.5mm、内径2.1mm）およびUSB On The GoミニUSBコネクタから電源供給ができる。電力消費が小さいので、冷却系やヒートシンクの追加は不要。

**BeagleBoard Rev. C4**
BeagleBoard の説明図- PoP構造で、パッケージ内部でメモリとコアチップは親亀／子亀状態に重ねられている。
** TI OMAP 3530プロセッサ 720MHz（ARM Cortex-A8コア）
** TMS320C64x+ コア (520MHz 720p @30fpsまで対応可）
** PowerVR SGX 2D/3D グラフィックプロセッサで独立2系統画面出力に対応（S映像とDVI-D）
** 256MB LPDDR RAM
** 256MB NANDフラッシュメモリ- ペリフェラル接続
** DVI-D（基板サイズの都合でコネクタ形状はHDMIになっている） - 最大解像度 1280x1024ピクセル / 60Hz
** S端子
** USB On-The-Go （USB mini-AB）
** USB標準ポート
** SD/MMCカードスロット
** ステレオ音声入力3.5mmミニジャック、ステレオ音声出力3.5mmミニジャック
** RS-232Cポート（ピンヘッダ形状）
** JTAGコネクタ
** DCジャック（DC5V入力）- 開発に際して
** ブートコードはROMに内蔵されている。
** USERボタンを使用することでブート媒体をNANDメモリとSD/MMCメモリカードとで切り替え可能。
** 動作実績のあるOSは以下のとおり。Android, Angstrom Linux, Fedora, Ubuntu, Gentooと Maemo Linux ディストリビューション, Windows CE OS, Symbian, QNX、また開発バージョンのRISC OS 5についてはRISC OS Openから入手可能。

**BeagleBoard-xM**
BeagleBoard-xM board
BeagleBoardの改版として、BeagleBoard-xMが2010年8月27日から出荷開始された。基板外形は82.55x82.55mm（基板穴間隔は約68.5x71.0mm）で、OMAP3530の改良版であるDM3730を搭載している。DRAMを512MBに拡張、オンボードイーサネットポート、4ポートのUSBハブを持つ。フラッシュメモリは搭載されていないため、microSDカードを起動メディアとして使用する必要がある。xMで追加されたカメラポートはLeopard Board社のベアボーンのカメラ用。- PoP構造で、パッケージ内部でメモリとコアチップは親亀／子亀状態に重ねられている。
** TI DM3730プロセッサ 1GHz（ARM Cortex-A8コア）
** TMS320C64x+ コア (800MHz 720p @30fpsまで対応可）。
** PowerVR SGX 2D/3D グラフィックプロセッサで独立2系統の画面表示出力に対応（S映像とDVI-D）。
** 512MB LPDDR RAM
** フラッシュメモリは搭載されていない。ユーザー動作確認用としてAngstrom Linux実装済みの4GB microSDカードを標準添付。- ペリフェラル接続
** DVI-D接続端子（BeagleBoard同様、HDMIコネクタ形状） - 最低解像度は640x480ピクセル / 60Hz、最大解像度は1280x1024ピクセル / 60Hz
** S端子
** USB On-The-Go 端子（mini-AB端子、設定によりターミナル通信端子として使用可能）
** USB標準ポート
** Ethernet RJ-45コネクタ
** MicroSD/MMCカードスロットコネクタ
** ステレオ音声入力3.5mmミニジャック、ステレオ音声出力3.5mmミニジャック
** RS232C D-SUB9ピン端子
** JTAGコネクタ
** DCジャック（DC5V入力）
** カメラポート（カメラ用）
** 拡張ポート
** RTC は備えていない（時計は毎回設定）- 開発
** ブートローダーはmicroSDカードに格納する
** microSD/MMCカードからのみ起動可能
** ブート先ソースの切り替えボタン（USERボタンはある）
** 動作デモ実績のあるOSは、Android, Angstrom Linux, Fedora, Ubuntu, Gentooそして Maemo Linux ディストリビューション, Windows CE OS 。

**BeagleBone**
 大きさ：8.64cm x 5.34cm- SoC：AM3359ZC272 720MHz (Cortex-A8)- メモリ：DDR2 256MB- ストレージ：microSD

**BeagleBone Black**
Beaglebone Black- 大きさ：8.64cm x 5.34cm- SoC：Texas Instruments Sitara AM3359AZCZ100 1GHz (Cortex-A8 + PowerVR SGX530)- メモリ：DDR3L 512MB- ストレージ：eMMC 2GB + microSD- 映像音声出力：HDMI（最大解像度1280x1024）- 有線LAN：RJ45x1 (100Mbps)- 電源：5V 最大0.46A

**オプションボード**
  BeagleBoard Zippy - BeagleBoard 用の機能拡張用ドーターボード-  BeagleTouch Display - Liquidware社がビルドしたAngstrom Linux用のドライバーと、タッチスクリーン 4.3" OLEDタッチスクリーン付きパネル。-  BeagleBoard Zippy2 - BeagleBoard 用の第2世代 Zippy。（UART、EEPROM、100BASE-T、SD-Slot、RTC、I2C）- BeagleLCD2 Expansion Board - 4.3" ワイド液晶パネル + タッチパネル、インターフェースボード付。HY Research社製。-  BeagleJuice - Liquidware社製のリチウムイオンバッテリーパック。-  BeagleToy WLAN adapter featured on beaglezoo.com - BeagleBoard用のワイヤレス接続機能の追加拡張ボード。

**オプション筺体**
Beagle が犬のアイコンのため、犬小屋とも呼ばれる。基板を上下から挟んでスペーサーで支持保護するアクリル板などの保護筺体で、ホビー店での加工で自分で簡単に揃えられるが、凝った造りの筺体を販売している業者もある。- BeagleBoard Rev.C 用のクリア・アクリルケース - BeagleBoard だけが入り、追加基板の Zippy2 などは入らない。- BeagleLCD2 クリアアクリルケース - BeagleBoard と BeagleLCD2 とが接続基板を折りたたんでちょうど納まる。

**クローン**
 Touch Book - ハイブリッドタイプの、ネットブックタブレット装置で、512MBのRAM、Bluetooth、Wi-Fi、6つのUSBポート、8.9インチスクリーン / タッチパネル付き、キーボードと操作タッチパッド構成。- IGEPv2 - BeagleBoardよりも少し大きめのボードで、RAM容量も拡張し、BluetoothとWi-Fiを内蔵, USBホストを1ポート、Ethernetポートを1つ搭載。- ICETEK Mini Board (中国製)-  Embest DevKit8000- TI OMAP3530ベースの開発用ボード-  Embest DevKit8500D- TI DM3730ベースの開発ボード-  OpenSourceMID.org - OMAP3530 ベースのタブレット型モバイル・インターネット・デバイス（MID）で、7インチ液晶 LCD（タッチパネル付）、Wi-Fi、3Gモジュール、カメラ、GPS、加速度センサの各機能を搭載。

**類似製品**
 Parallella- Raspberry Pi- PandaBoard - BeagleBoard-xM の後継機。(OMAP4 デュアルコア 1GHz OMAP4430、1GB RAM)   - Hawk Board - 低消費版OMAPのSBCを使い、SATAドライブI/F接続とVGA出力装備。- Gumstix Overo COMs - OMAP3503あるいはOMAP3530を使い、ホビー、ロボット、民生用途向けに文字通りガムパッケージサイズの BeagleBoard互換の超小型OMAPボード。- OSWALD - オレゴン州立大学のコンピューターサイエンス専攻の学生たちの開発で、OMAP3530を使用。- Empower Technologies の EMP3503 と EMP3530 シングルボードコンピューターでリアルタイム OS の LEOs (RTOS)が走る。-  Embest DevKit8000 TI OMAP3530ベースの開発ボード。-  Embest DevKit8500D TI DM3730ベースの開発ボード。-  OpenSourceMID.org OMAP3530 ベースのタブレット端末開発プラットフォーム。

**関連**
 Minimig- OmapZoom- OpenEmbedded- Pandora- Texas Instruments TMS320

**参照**

**参考文献・他**
  TI launches hackable BeagleBoard for hobbyist projects-  TI Takes Wireless Chips into New Markets-  BeagleBoard Product Training Module-  beagleboard.org- accessdate=2013-01-27- 坂本俊之、出村成和、渡邊昌之 『基礎から学ぶ 組み込みAndroid』 C&R研究所、2010年 ISBN 978-4-86354-076-7

**外部リンク**
  OMAP35x Applications Processors-  Texas Instruments OMAP Developer Network-  Google Code hosted BeagleBoard code site-  elinux.org BeagleBoard wiki page-  Link to set of BeagleBoard introductory videos (Youtube)-  PEEDI JTAG/BDM Emulator and Flash Programmer-  Hackaday reports about the BeagleBoard tablet project-  Wired article about building a Linux tablet around the BeagleBoard