Find Jobs
Hire Freelancers

BLE Wireless Programmable Foot Switch

$250-750 USD

Ukończony
Opublikowano prawie 10 lat temu

$250-750 USD

Płatne przy odbiorze
Project Description: The main goal behind this project is to develop the embedded software and GUI for a Bluetooth Low Energy Foot Pedal. The GUI when executed needs to pair with the Foot Pedal. The GUI is used to capture Keyboard “keystrokes” and Keyboard “macros” then translate them into proprietary protocol format and write them to the Foot Pedal. During normal operation the Foot Pedal is paired with a PC/Tablet/Phone and will send the programmed Keyboard “keystrokes”, Keyboard “macros” or Mouse functions when the pedal is pressed and released. The embedded software for a “keyboard reference design” will be provided. (see link below) This embedded software needs to be modified for a programmed foot switch closure instead of a keyboard. It is intended to be a good template and demonstrates the structure of the code including low power modes of operation. [login to view URL] The Bluetooth Low Energy Foot Pedal is designed with a NXP LPC11E14FHN33/401 MCU connected to a Nordic Semiconductor nRF8001. The pedal is connected to PC/Tablet/Phone using Bluetooth Low Energy pairing and enumerates as a composite HID device (Keyboard / Mouse or both). Efforts Required:- 1) Firmware development using the NXP LPC11E14FHN33/401 MCU and Keil uVision MDK-ARM development software. 2) GUI Development for operation on Windows, Apple and Linux OS. 3) Integration and testing of final product. Deliverables:- 1) Source code and executable of the NXP LPC11E14FHN33/401 Firmware. 2) Source code and executables of the GUI software. 3) All Source code and functions will need to be heavily commented and well-structured so it's easy to maintain. 4) Any other related formulas, explanations or descriptions used during development. IMPORTANT:- 1) Applicant should have prior experience in embedded software development and Wireless BLE. 2) Additional documents for flow-chart and protocol will be provided to selected applicant. 3) Project delivery time should be within reasonable limits. Thank you.
Identyfikator projektu: 6160084

Informację o projekcie

1 oferta
Zdalny projekt
Aktywny 10 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hello. Will work as discussed (without gui but with simple PC test software). Regards Anton. p.s. My address to send package STREET ---> Vesnina Street, 79 Town --> Dnipropetrovsk Code --> 49057 Country --> Ukraine Anton Delyamure
$550 USD w 21 dni
5,0 (15 opinii)
5,4
5,4

O kliencie

Flaga UNITED STATES
Cincinnati, United States
5,0
7
Zweryfikowana metoda płatności
Członek od sie 11, 2012

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.