オレゴン州立大学のワイヤレスアクティブラーニングデバイス

オレゴン州立ワイヤレスアクティブラーニングデバイスOSWALD )は、オレゴン州立大学の学生によって開発されたオープンソースの学習プラットフォームであり、コンピュータサイエンスの学部生が直接的な技術的貢献を通じて最初の経験を積むことができるようにしています。[ 1 ] [ 2 ]

このデバイスは、インターネットの閲覧、インスタントメッセージ、マルチメディアコンテンツの再生などの一般的なタスクを実行できます。[ 3 ] [ 4 ]また、 JavaUSBもサポートできます。

起動後の正面から見たOSWALD。
起動後の正面から見たOSWALD。

ソフトウェア

オペレーティング·システム

システムのカーネルはLinuxベースです。ソフトウェアは、OpenEmbeddedによって管理されているBitBakeレシピのコンパイルを通じて、学生自身でビルドする必要があります。インストールには、起動可能なビルドが保存された、正しくフォーマットされたSDカードが必要です。

ジャワ

OSWALDはJavaコードを実行できます。Javaファイルはデバイス上でコンパイルすることも、コンパイル済みの.classファイルとして配布することもできます。ワイヤレスインターフェースはIPをサポートしているため、標準のソケットおよびServerSocketを介してネットワークアクセスを確立できます。

ハードウェア

システムのメインプロセッサはTexas Instruments OMAP3530(500MHz動作)です。グラフィックプロセッサは2Dおよび3Dグラフィックス用のSGX530です。物理容量は、クロック速度266MHzの128MB DDR-SDRAMによって制限されています。また、256MBのNANDフラッシュメモリも搭載されています。ディスプレイは抵抗膜方式タッチスクリーンで、DVI出力を備え、解像度は1024x768(HD)です。スピーカーはTexas Instruments TLV320AIC33ステレオです。

タッチスクリーン、ボタン、内蔵加速度計は、ソフトウェアを搭載したマイクロコントローラーによって制御されます。Cypress CY8C24794 はタッチパッドとボタン入力の制御を担当します。Atmel ATMega48 は加速度計の監視に使用されます。Texas Instruments cc2431 は無線インターフェース(802.15.4 無線をサポート)として使用されます。

参考文献

  1. ^ 「OSWALD ハンドヘルドコンピュータ - Trac」。2009年11月18日。2009年11月18日時点のオリジナルよりアーカイブ。2017年5月5日閲覧。{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク
  2. ^ 「Kevin Kemper's Portfolio - OSWALD」 . Kevin Kemper's Portfolio . 2017年5月5日閲覧
  3. ^ 「Inventive Education: Research with an edge - LIFE@OSU」 LIFE @OSU 2009年3月19日. 2017年5月5日閲覧
  4. ^ "OSU Open Source Lab | Oregon State University" . osuosl.org . 2017年5月5日閲覧