In Progress

IR to RS232 to USB HID Keyboard Firmware

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: Electronics, Embedded Software, Microcontroller

See more: rs232 keyboard, hid usb, usb rs232 hid, usb hid, rs232, mplab, microprocessor 2, keyboard, IR, infrared, firmware, chip pin, input pin code, usb developer, usb keyboard code, usb hid keyboard, electronics firmware, firmware microcontroller, microchip mplab, usb hid keyboard code, hid code, usb hid code, device firmware, code usb keyboard, keyboard code

About the Employer:
( 1 review )

Project ID: #4950350

Awarded to:


Hello Sir, Please see PM. Regards Lasantha Prasad

$355 USD in 4 days
(11 Reviews)

9 freelancers are bidding on average $802 for this job


hi, i am an electrical engineer and an embedded system designer.i can help you with this project. i can provide you these project specifications on Arduino platform.

$1200 USD in 25 days
(31 Reviews)

Hello. I have worked on USB stack of micro chip. I can do it for you easily

$1111 USD in 15 days
(9 Reviews)

Dear Sir, I'm 15 year experienced Electronics Engineer whose working area is directly related to your project. I have designed several system which is related to your project. I have high level experience about hard More

$526 USD in 3 days
(13 Reviews)

Hi Pls check my PM

$555 USD in 20 days
(1 Review)

I can make firmware for PIC. Regards

$555 USD in 21 days
(1 Review)

Pay attention! I'll propose you great deal. Text me plz.

$1111 USD in 40 days
(0 Reviews)

We have more than 15 years experience in designing and building embedded systems with strong emphasis on reliability. If you wish to manufacture we also offer manufacturing service.

$1000 USD in 30 days
(0 Reviews)

Hi, please read PM.

$555 USD in 18 days
(0 Reviews)

Hi I am ready to do this project

$777 USD in 28 days
(0 Reviews)