Monday, April 13, 2009

Video: Laser Input

Laser Input






The BeagleBoard sends its output image to a large dispay (such as that made by a projector). A laser pointed at this display is used to determine user input. A usb webcam sends the input image it detects to the BeagleBoard, which then locates extreme intensities of red (laser). It then uses the location of this specific intensity to make selections determined by the users input (pointing the laser). It is basically like using a laser-pointer for a mouse.

Wednesday, April 8, 2009

Video: 3D, Angstrom, and Ubuntu

Today and from now on I will be reviewing and creating summarizations of BeagleBoard-related videos. Today's review is on the following video:




This video shows two 3-D demos running on the BeagleBoard: The 3-D "evil skull" demo and a real time pixel shading demo. This video also shows the Angstrom demo and Ubuntu demo running on the BeagleBoard. As an added feature, there are speech bubbles that pop up and label the hardware and demos throughout the video. This is a great way for a new user to learn the capabilities of a BeagleBoard.

Thursday, April 2, 2009

4/2/09

[00:41:57] General Purpose Input/Output (GPIO) is an interface available on microprocessors and microcontrollers. These devices may have one or more GPIO connections. Each GPIO connection can be used for either reading digital signals (input), or for controlling other devices (output).

[02:47:38] PCIe is an acroynym for Peripheral Component Interconnect Express. It is a computer expansion card standard introduced by Intel in 2004.

Friday, February 27, 2009

3/31/09

[08:12:15] Omapzoom.org is a development site that provides the resources to take advantage of the OMAP 3 Processor. Not only does this site provide information on the OMAP 3 harware, but it also hosts several software repositories.

Wednesday, February 25, 2009

2/25/09

[07:44:25] SuperCollider is a programming language used for real time audio synthesis. SuperCollider is often used for acoustic research, algorithmic music, and interactive programming.

[07:43:59] Floating-points are systems for numeric representation where a string of digits represent a rational number. It refers to the fact that a decimal point can float (be placed anywhere relative to the significant digits of the number). The speed of floating-point operations is measured in FLOPS and is important in measuring the performance of a computer in many application domains.

Tuesday, February 17, 2009

2/17/09

[10:23:05] DDR signaling means double Data Rate signaling.

[10:25:30] DM320 is a system on a chip created by Texas Instruments.

Friday, February 13, 2009

2/13/09

[00:50:12]The Object-Oriented Graphics Rendering Engine (OGRE) is a flexible 3D rendering engine written in C++. It is used to make it easier for developers to produce applications that use hardware-accelerated 3D graphics. OGRE is free software.

[02:55:20] Ccache is a free software tool that speeds up compiling time by caching the output of C/ C++ compilation, allowing the compilation to be omitted for the next time.

[03:07:47] TeraTerm is am open source free communication program for Microsoft Windows. It supports telnet SSH 1 and 2 Serial port connections. It also has a built in Macro scripting language and other useful plugins. From 2007 to present, Tera Term has been maintained by Tera Term Project as an open source software. The latest versions of Tera Term are compatiable with Windows 98 and higher.