PIC Serial Port Servo Controller

PIC Serial Port Servo Controller
The PIC Based servo controller is a small project that allow you to control some robotics. The project uses a PIC16F84 microcontroller from Microchip to drive servo motors and digital outputs. It receives commands from a host computer via a standard RS232 serial interface.

To control the servos and outputs we need to send commands to the PIC. Some of the commands are single byte commands; some however require two bytes. The first byte always contains the command and the channel to which the command applies. We will call this the 'Command' byte. The second byte (when needed) will contain data for the command; we will call this the 'Data' byte and is used when we need to set the servo offset or position for example, said Ashley Roll, the designer.

The command byte is split into two nibbles (4 bits), the upper one defines the command to execute and the lower defines the channel (which servo or digital output) is to be affected.

download : PIC program | Schematic

AVR Radio Frequency Keypad

Radio Frequency KeyPad
The AVR based RF Keypad is remote controller that emits an RF code every time you digit the correct combination on its keyboard. You can use this project to replaces remote controls based on MM53200, UM3750 and UM86409. There are three different combinations for three different actions can be entered at program-time. The keyboard layout also customizable. You can use any matrix up to 4 rows by 4 columns keyboard layout and assigning your own ASCII codes to each key.

Besides emits RF, you can use it as serial keyboard to PC (requires a polarity inversion) or Basic Stamps by drop off the RF part. Keypresses are available as ASCII codes at pin 3. AVR RF Keypad is designed by Alberto Ricci Bitti.

Download : Schematic and Hex File

How to Enable Multimedia Support (MP3, Mpeg4, Divx, 3gp, avi) in Fedora 13

How to Enable Multimedia support in Fedora 13

By default fedora will not support MP3, AVI, Divx, 3gp, Mpeg4 etc.

Simply you can add this features in Fedora 13


Open a terminal and become root or Login as root user, then run this command:



# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Install all other plug-ins

# yum -y install gstreamer-plugins-bad gstreamer-plugins-ugly xine-lib-extras-nonfree gstreamer-ffmpeg

After successful installation you can rum MP3 files


You can install Popular Media VCD/DVD Player with MPEG, QuickTime, AVI, and DVDs Support by using the following command


# yum install xine xine-lib libdvdcss

Doing this will also install a number of support libraries, including the libdvdcss plugin

Install Popular VLC Player in Fedora 13 by using the following
# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum -y install vlc


XMMS
Try the following for install xmms and make it MP3-capable

# yum install xmms xmms-mp3