IR to RS232 to USB HID Keyboard Firmware

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
Looking for a developer to write code for a RS232 to USB HID Keyboard. The Device will be designed around a low pin count Microchip Microprocessor. The input to this device will be infrared by way of a Infrared to serial receiver decoder micro. The IR to RS232 part is already completed. The output is 2 to 4 bytes (examples $010A). There must be a lookup table that can be changed to match incoming serial codes to different HID keyboard keys and key combinations. The combinations codes must also have a variable repeat rate. Must be easy for us to modify and recompile so we can change the lookup table on demand. We use Microchip MPlab now for similar things now.
The serial input to this conversion chip is IR by way of a PIC12F629 which is now connected to a FTDI chip for similar IR to USB functions.

Develop all the firmware for a converter from RS232 to USB HID keyboard. The device would be able to receive RS232 data and connect to a PC through the USB port and input the data received as a HID keyboard.

Additional Requirements:
- The circuit must be selfpowered by the USB port
- It has to be recognised from the PC as HID keyboard or any other device included in the basics operating systems
- The microcontroller must be Microchip
- A PC utility communicating through the USB port must be provided to set communications parameters over the RS232 port.

Items to be provided:
- compile-able code for editing is Microchip's MPLAB
Serial input to -Microchip Micro- of lowest price to -USB HID keyboard-.

Developing environments
- Compiler must be either Microchip

Skills required:
Electronics, Embedded Software, Microcontroller
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 1200
in 25 days
$ 1111
in 15 days
$ 355
in 4 days
$ 526
in 3 days
Hire hesilousic
$ 555
in 20 days
Hire ud2
$ 555
in 21 days
$ 777
in 28 days
$ 555
in 18 days
$ 1000
in 30 days
Hire Aresko
$ 1111
in 40 days