Find Jobs
Hire Freelancers

Write an Android app for a NanoPi M1 board to communicate with a Serial port device and a Standard USB gamepad.

$30-250 USD

Cancelado
Publicado hace alrededor de 7 años

$30-250 USD

Pagado a la entrega
Hi there! I need an Android app that will run on a NanoPi M1 board. It needs to communicate with a USB device that streams data over a standard UART interface at 115200 bps, and a standard 10-button USB controller in the following sequence: 0. Autostart the app when the device is powered on. 1. Wait for a physical pushbutton #1 attached to a GPIO to be pressed. 2. Open a serial port on the attached device at the speed of 115200. 3. Save the serial output to a text file until the word "END" is received. 4. Compare the saved file with the master file stored in a local folder (let's say, "/documents/[login to view URL]") 5. If the files match, signal a green LED (LED #1) attached to a GPIO pin. 6. If the files mismatch, signal a red LED (LED #2) attached to a GPIO pin. 7. Wait for the user to press the physical pushbutton #2 attached to a GPIO pin. 8. Query the USB gamepad for the pressed buttons (UP, DOWN, LEFT, RIGHT, A, B, START, SELECT, LSHIFT, RSHIFT). 9. If the button UP is pressed, light up an LED #3 at a GPIO pin. If released, turn the LED off. 10. If the button DOWN is pressed, light up an LED #4 at a GPIO pin. If released, turn the LED off. ... 11. If a physical pushbutton #1 is pressed at any moment, return to Step 1. 12. If a physical pushbutton #2 is pressed at any moment, go to Step 8. Overall, there are expected to be two USB downstream devices: Serial port and USB gamepad. 2 physical pushbuttons. 10 + 2 LEDs (1 for each button on the gamepad, 2 to signal Serial comm status).
ID del proyecto: 13395186

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 7 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
15 freelancers están ofertando un promedio de $482 USD por este trabajo
Avatar del usuario
Dear sir I have check your project description .. Can we discuss about your project detail function step by step ? Then we can confirm every requirement with together Then We can confirm all working and payment and timeline before start to work . I hope clear working and payment and timeline And Please check my profile , then you can confirm my skill Best regards https://www.freelancer.com/u/PerfectlyCoding.html From XingHua
$155 USD en 3 días
5,0 (38 comentarios)
7,2
7,2
Avatar del usuario
Dear sir. I am a professional mobile app developer and have full experience for 6 years. I read your project description carefully and I can understand what you want. So now I can start your project and until you are satisfy, I will provide full service and do my best for you. Please contact me. I value my credit and will be kept the promise with you. I hope you agree my proposal and will be accomplish it quickly and quality so that you 're satisfy about it. Thanks very much.
$155 USD en 3 días
5,0 (27 comentarios)
7,0
7,0
Avatar del usuario
Hello, It's a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work on customization part if we can proceed towards more discussion. I have gone through your project description and confident to accomplish your project. I am an individual developer and you will be working directly with me if we proceed work on this project. My key skills are – 1) Ruby 2) Ruby On Rail 3) Angular JS 4) Node JS 5) PHP with Codeigniter and Laravel Framework. 6) App development Let's initiate our chat so we can proceed towards the conclusion of this project scope and give it a start as soon as possible. Thanks & Regards
$277 USD en 3 días
5,0 (4 comentarios)
4,8
4,8
Avatar del usuario
5 Reasons why you should hire me for your custom website and Application Development. 1. Available 24/7 upon your request 2. Delivery on-time with 100% satisfaction 3. Always think beyond boundaries and provide user friendly solution 4. Provide excellence with commitment 5. Most important, Free technical support for lifetime. If you are looking for custom website development like Intranet application, web directory, online community, online portal, online connecting consumer and vendor, you search will end here. About Me: More, over the last 3 years, I have developed a wide range of websites and apps using .Net, PHP, Web based application, Desktop based software, MS Sql and MySQL including sites for start up companies and small businesses. My core competency lies in complete end-end management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business. While working on your project, I am taking care of Clean and neat design Daily communication to show progress Unit testing with 100% results Free lifetime support for any technical issue! Thank you
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
HI, I am 6 years experience in this field with more than 100+ apps on play & apple store & I can help you witH Android & IOS both application if required. For my worksample please visit my portfolio/profile and even you can message me for the same. Let me know the application in detail or share if you have any wireframe ready for this, such that I can input my suggestions. Would be awaited to hear & begin soon. Thanks Hemant Skype: hemantrathore236
$155 USD en 3 días
5,0 (1 comentario)
0,0
0,0
Avatar del usuario
Hello, Its Hassan. Here it is my pleasure to state that my App development skills are very sharp and up to date with the knowledge of latest theme of IOS and ANDROID development. So that I am the best suitable candidate to serve you in development of Mobile app. I hope our skills will be very essential for this job. Please feel free to post your queries before awarding this job to us. Warm Regards, Hassan
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CHINA
Dongguan, China
5,0
10
Forma de pago verificada
Miembro desde nov 19, 2016

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.