Hardware

Hardware Project

Panda in a Tree

Panda in a Tree: or, where to GoogleEARTH
EA board

CSI-2 & FPGA Acceleration Project

After a Successful extension of TI's ARM Cortex-M3 LM3S9B92 MCU with a FPGA as a Memory Controller Hub and Data Acquisition platform, I'm about to try and do the same work for the PandaBoard!

This Project will convert almost any kind of unsupported / expensive / or "hard to get you hands on" device for the PandaBoard with the Academic $59 DE0-Nano FPGA development board.
Five main interfaces are the main objectives:

1. Memory Mapped GPMC Slave - Half way there (TI's Cortex-M3 EPI is just like the GPMC)
2. CSI-2 Transmitter Core - All relevant specifications obtained!

Project website: 
Oded2.4@gmail.com

Panda Class Driver

A Class driver is a type of hardware device driver that can operate a large number of different devices of a broadly similar type. Class drivers are very often used with USB based devices, which share the essential USB protocol in common, and devices with similar functionality can easily adopt common protocols. Instead of having a separate driver for every kind of device, a class driver can operate a wide variety of devices from different manufacturers. To accomplish this, manufacturers make their products compatible with a standardized protocol.

Project website: 
https://docs.google.com/document/d/1U-gN3pxPm39UwZjc2qBB5-EeDc-SXRLxo5n__kl2gto/edit?hl=en_US

User interface sharing over Wi-Fi between Panda units

This Project aims to synchronize Desktop environment running on one panda board with another panda board over Wi-Fi. The project involves segmentation of the desktop using the effective algorithm and segmented information is structured in custom format. The output of the algorithm is then encoded with the help of efficient encoding method to minimize the need of network resources. The encoded output is sent over Wi-Fi using RTP towards another Wi-Fi terminal, which can decode the input data stream and appropriate display is created.

Project website: 
https://docs.google.com/document/d/1EXovTuRZ8BYKICmaj7abZLrpsPkvwl2wp-E8MCNX434/edit?hl=en_US

PANDACLOUD -A Prototype for cloud computing platform on panda board

Use PANDA to create and maintain ad-hoc cloud to provide platform as a service. Today in the
era of smart phones and tablets having a hardware constraint to run any application residing in
your machine is a major drawback. So consider a scenario where you are traveling (Bus/Trains/
Flight), where there are several phones/computational devices, of which while some are highly
active, some may be totally dormant, thus wasting a lot of processing power when there is a need
for it. So having a single PANDA as a controlling device (cloud server) , all the platform could

Project website: 
https://docs.google.com/document/d/1LOR6trXZCp7-bZF0a9n2Rkol_hnCGRnWV-DFYsFJX5Q/edit?hl=en_US&authke

AVR OTG

< AVR On The Go >

A small, portable AVR programmer*.

*: The programmer shall have a small screen, micro keyboard, autonomous power source and ISP(6/10)pins and JTAG connections to connect with the targets.

It would be on running an embedded Linux distribution and have an environment setup for compiling C/C++ & ASM code for the AVR.

Project website: 
http://www.ragnarok700.com/avr_otg

Team Graviton AVC Entry

Team Graviton is a contestant in the SFE international Autonomous Vehicle Competition 2012. Our vehicle is equipped with a computer vision system in addition to high precision spatial orientation sensors. This sophisticated realtime computer vision system, artificial intelligence and blistering fast vehicle makes Team Graviton unbeatable.

Project website: 
http://www.teamgraviton.com/

Beada Frame -- 7" TFT LCD Frame + Touch for PandaBoard

The project will provide a 7" TFT LCD Screen with a resistive touch screen for PandaBoard. A plastic(ABS) frame will be included also to contain the screen and touch for easy mounting.

Project website: 
http://www.esky-sh.com/bbs/viewforum.php?f=19

Open Source Auto-Focus Camera

The main objective of this project is to build a cheap auto-focus camera using OpenCV libraries.

Specs:
- 5 MP Auto-focus camera module.
- Runs on linux with custom user interface.
- Social-oriented (Upload pictures directly to communities like Facebook, Photobucket, Picasa, Flickr, etc.).
- Community based development.
- Media Player.

Project website: 
vamc19@gmail.com

DAQEX

This project is aimed to develop a 2 channel 50Msps 12bit DAQ system, plus 32 channel digital analyzer. Scope of this project includes both hardware and software development.

Hardware
Spartan 6 FPGA will be used to perform ADC and logic input control. ARM processor will be used to transmit data to PC through USB2.0 or Ethernet.

Software
The ARM processor will run Embedded Linux (likely Linaro). Control software on PC will be developed to generate VCD formated output. VCD data can be easily opened using waveform viewer like GTKView.

Project website: 
http://code.google.com/p/daqex/

Theme provided by Danetsoft under GPL license from Danang Probo Sayekti