オレゴン州立大学ワイヤレスアクティブラーニングデバイス(OSWALD)は、オレゴン州立大学の学生によって開発されたオープンソースの学習プラットフォームであり、コンピュータサイエンスの学部生が直接的な技術貢献を通じて最初の経験を積むことができるようにしています。[ 1 ] [ 2 ]
このデバイスは、インターネットの閲覧、インスタントメッセージの送信、マルチメディアコンテンツの再生などの一般的なタスクを実行できます。[ 3 ] [ 4 ]また、JavaとUSBもサポートしています。

システムのカーネルはLinuxベースです。ソフトウェアは、 OpenEmbeddedが管理するBitBakeレシピをコンパイルすることで、学生自身が構築する必要があります。インストールには、起動可能なビルドを含む、正しくフォーマットされたSDカードが必要です。
OSWALDはJavaコードを実行できます。Javaファイルはデバイス上でコンパイルすることも、コンパイル済みの.classファイルとして提供することも可能です。無線インターフェースはIPをサポートしているため、標準のソケットとServerSocketを介してネットワークアクセスを確立できます。
システムのメインプロセッサは、500MHzで動作するTexas Instruments OMAP3530 です。グラフィックプロセッサは、2Dおよび3Dグラフィックス用のPowerVR SGX530です。物理的なメモリ容量は、クロック速度266MHzの128MB DDR-SDRAM によって制限されています。また、256MBのNANDフラッシュメモリも搭載されています。ディスプレイは、解像度1024x768(HD)のDVI出力を備えた抵抗膜方式タッチスクリーンです。スピーカーは、Texas Instruments TLV320AIC33ステレオスピーカーです。
タッチスクリーン、ボタン、および内蔵加速度センサーは、ソフトウェアを搭載したマイクロコントローラーによって制御されます。Cypress CY8C24794は、タッチパッドとボタン入力の制御を担当します。Atmel ATMega48は加速度センサーを監視します。Texas Instruments CC2431は無線インターフェースとして使用されます(802.15.4無線規格に対応)。
{{cite web}}: CS1 maint: bot: 元の URL の状態が不明です (リンク)