Project: Wireless Mouse or Keyboard

AI Thread Summary
Creating an RF wireless mouse or keyboard involves understanding mouse and keyboard protocols, RF technology, and microcontroller programming. Starting with a simpler PS/2 interface is recommended, as it is less complex than USB. Utilizing available chipsets like Cypress Wireless USB can streamline the process. Bluetooth transceivers are also suggested for easier integration with computers. The project may be deferred for further learning, as it presents significant challenges for a beginner.
avro1on1
Messages
9
Reaction score
0
Hi all,
I was thinking of making an RF wireless mouse or keyboard. Can anyone help me in getting started? What re the concepts that i might need for this?
Since this is a basic level project, the specifications are highly flexible.
All help will be highly appreciated.
Thanks.
 
Engineering news on Phys.org
Well this is no simple task. There are a few topics you'll need to learn (at the very least)

1) Mouse and Keyboard protocols (through USB)

2) RF Knowledge which will include circuit antenna design, network matching, modulation and demodulation techniques. (Let me say that this is only necessary if you're doing it from scratch. You could always use an XBee wireless transmitter/receiver set)

3) Microcontroller programming to handle changes in the mouse and keyboard routines to send over the RF.

These are basic things. You'll have to develop the algorithm and system overview. Good luck

------------
Justin
TheModernEngineer.blogspot.com
 
avro1on1 said:
Hi all,
I was thinking of making an RF wireless mouse or keyboard. Can anyone help me in getting started? What re the concepts that i might need for this?
Since this is a basic level project, the specifications are highly flexible.
All help will be highly appreciated.
Thanks.

I'd recommend starting with an available chipset and protocol, and then later building it again with more discretes if you want to learn more. Check out the Cypress Wireless USB (WUSB) chipsets and tools. That should get you going pretty quickly. Fun project.
 
You'd have a much easier time starting with a AT or PS/2 keyboard or mouse than a USB one. USB host (the computer end of a USB connection, needed to talk to a USB keyboard or mouse) is very non-trivial. PS/2 is far simpler, and there's lots of information out there about hooking PS/2 devices up to microcontrollers. Also note that many devices are dual-mode, and will activate a PS/2 interface if hooked up right. "USB to PS/2 adapters" are often just plugs wired up such that these devices can tell what sort of interface they're plugged into.

http://www.atmel.com/dyn/resources/prod_documents/doc1235.pdf

On the other end, you can work out how to talk PS/2 to the computer, or use one of the many USB slave interface ICs. In-between, you can then use any sort of RF transceiver...and as berkeman mentioned, some devices combine USB interfaces and RF transceivers, which reduces your selection a bit but might simplify things.

You might be better off using a Bluetooth transceiver, which would let you use a commercial Bluetooth device for the computer side...hook a PS/2 keyboard and a Bluetooth module up to a microcontroller, and you're there.

http://www.sparkfun.com/commerce/categories.php?c=115
 
Thanks a LOT guys...
the project i have decided on seems to be pretty complicated as of now... :rolleyes: i guess i will defer it till next semester...
for now i'll probably do something a little easier on the programming...
bu thanks a lot anyway! ur help was REALLY appreciated... :smile:
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
suppose you have two capacitors with a 0.1 Farad value and 12 VDC rating. label these as A and B. label the terminals of each as 1 and 2. you also have a voltmeter with a 40 volt linear range for DC. you also have a 9 volt DC power supply fed by mains. you charge each capacitor to 9 volts with terminal 1 being - (negative) and terminal 2 being + (positive). you connect the voltmeter to terminal A2 and to terminal B1. does it read any voltage? can - of one capacitor discharge + of the...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Back
Top