Закрыт

Write some Software

This is a Raspberry Pi project. I need a keyboard interpreter/emulator created that can take standard keyboard scancode inputs and output these scancodes in a translated format to your choices of available GPIO pins. I have current C++ source code that does this that is 15+ years old and still works under DOS to model this after. The source code includes comments on each section and is very short. The compiled EXE is only 6KB. There are less than 100 lines of actual code to make this workin in CPP (minus comments).

There are probably two simple ways to do this: Take interrupts off of one USB input that has a normal keyboard, map them to the supplied mappings, and send them out via the GPIO pins.

Secondly, have a virtual keyboard interface on the screen for a touch screen that can send the commands to the GPIO pins.

This is listed as a simple project but could grow in size and scope with the right person. We will need all source code turn over to us for further development.

Навыки: Программирование на C++, Linux, Python, Shell Script, Архитектура ПО

Показать больше: software write chip epson, useful software write book, software write web specs, software write edid, software write websites idea, software write book images, software write books, software write protection, free software write book, software write book, ways disable usb ports, software write technical manual

О работодателе:
( 0 отзыв(-а, -ов) ) United States

ID проекта: #11766993

13 фрилансеров(-а) подали заявки на эту работу; средняя заявка - $549

ranganathp

FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past p Больше

$500 USD за 10 дней(-я)
(26 отзывов(-а))
6.1
iticus

Hello, I'm an experienced Linux user and Python developer. I have worked with Raspberry Pi for many projects including home automation, video surveillance, web apps, motor control and many others. I have used vario Больше

$200 USD за 2 дней(-я)
(35 отзывов(-а))
5.7
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i wi Больше

$257 USD за 10 дней(-я)
(17 отзывов(-а))
6.2
$155 USD за 3 дней(-я)
(60 отзывов(-а))
5.4
$1333 USD за 12 дней(-я)
(17 отзывов(-а))
4.8
ThinkDone1

Hi! We are interested in your project and having good experience in similar project that we already built. If you like we will show our work. You may see our profile for satisfaction. We have some question regarding Больше

$155 USD за 3 дней(-я)
(10 отзывов(-а))
4.6
SevenStarInfo

Hello, We are happy to discuss our proposal with you. KEY POINTS THAT MAKE US DIFFER FROM OTHERS: ~ We have 5+ years of experiences in Unity 3D, Xcode, CoCoa 2d, Phonegap and major iOS and Android developement. ~ Больше

$1000 USD за 10 дней(-я)
(6 отзывов(-а))
5.1
grtdeveloper

Rich Experience in developing applications on Raspberry pi using python. Well versed with the virtual keypad programming and GPIO set up. Can do the job in committed time.

$194 USD за 5 дней(-я)
(11 отзывов(-а))
4.5
hegazy

Hello I have good history and high reputation working on raspberry. Please check my upwork history. Got more than $120,000 of projects here on raspberry and beaglebone. Thanks.

$2377 USD за 30 дней(-я)
(6 отзывов(-а))
4.3
raulbehl

Hello! Please check my reviews to know a bit about me! Thank you

$300 USD за 15 дней(-я)
(9 отзывов(-а))
3.3
maamekal

Hi Greeting of the day!! ☞ WHY ME : I have more than 5 years of experience in Web Development/Designing & have Developed number of websites in the past. I have an expertise in : ✔ PHP and it's Framewo Больше

$277 USD за 6 дней(-я)
(2 отзывов(-а))
1.8
hayreddintuzel

If you want to shorten time, I can add $100 per day

$222 USD за 10 дней(-я)
(0 отзывов(-а))
0.0
$100 USD за 5 дней(-я)
(0 отзывов(-а))
0.0
$222 USD за 3 дней(-я)
(0 отзывов(-а))
0.0