Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a227a6906df4d287

Jump to content

Oregon State Wireless Active Learning Device

From Wikipedia, the free encyclopedia

The Oregon State Wireless Active Learning Device (OSWALD) is an open source learning platform developed by students of the Oregon State University to allow undergraduate students of computer science to obtain first experiences through direct technical contribution.[1][2]

The device is capable of common tasks such as browsing through the internet, instant messaging and playback of multimedia content.[3][4] It can also support Java and USB.

OSWALD seen from the front after booting.
OSWALD seen from the front after booting.

Software

[edit]

Operating system

[edit]

The kernel of the system is Linux-based. Any software needs to be built by the students themselves through a compilation of BitBake recipes which are managed by OpenEmbedded. The installation requires a correctly formatted SD card containing the bootable build.

Java

[edit]

OSWALD is capable of running Java code. Java files can be compiled on the device or delivered as compiled .class files. A network access can be established through standard Sockets and ServerSockets, since the wireless interface supports IP.

Hardware

[edit]

The systems main processor is the Texas Instruments OMAP3530 running with 500 MHz. The graphics processor is the PowerVR SGX530 for 2D and 3D graphics. Physical space is limited by 128 Mbyte DDR-SDRAM with a clock speed of 266 MHz. There is also a 256 Mbyte NAND flash memory. The display is a resistive touchscreen having a DVI out with a resolution of 1024x768 (HD). Speakers are the Texas Instruments TLV320AIC33 stereo.

The touch screen, buttons and a built in accelerometer are handled via microcontrollers that contain software. The Cypress CY8C24794 handles the controls of the touchpad and button inputs. The Atmel ATMega48 monitors the accelerometer. A Texas Instruments CC2431 is used as a wireless interface (802.15.4 wireless supported).

References

[edit]
  1. "OSWALD Hand-held Computer - Trac". 18 November 2009. Archived from the original on 18 November 2009. Retrieved 5 May 2017.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  2. "Kevin Kemper's Portfolio - OSWALD". Kevin Kemper's Portfolio. Retrieved 5 May 2017.
  3. "Inventive Education: Research with an edge - LIFE@OSU". LIFE@OSU. 19 March 2009. Retrieved 5 May 2017.
  4. "OSU Open Source Lab | Oregon State University". osuosl.org. Retrieved 5 May 2017.