Find Jobs
Hire Freelancers

BLE Wireless Programmable Foot Switch

$250-750 USD

Terminado
Publicado hace casi 10 años

$250-750 USD

Pagado a la entrega
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.
ID del proyecto: 6160084

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 en 21 días
5,0 (15 comentarios)
5,4
5,4

Sobre este cliente

Bandera de UNITED STATES
Cincinnati, United States
5,0
7
Forma de pago verificada
Miembro desde ago 11, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.