Find Jobs
Hire Freelancers

Android App for Bluetooth LED Control

$750-1500 USD

Em Andamento
Publicado há aproximadamente 8 anos

$750-1500 USD

Pago na entrega
I have custom hardware and I need a mobile app guy to write some code. You will be responsible for everything from the graphics, layout, and actual coding. App language is up to you but it would be good if it is easily portable to iOS in the future. I am a hardware, firmware, and software engineer. I have done lots of coding but mobile is not my forte. So feel free to ask real questions, and since I designed the actual hardware, I can answer your questions directly. The hardware interface is bluetooth using the serial protocol. The basic gist of the problem is to create some method for a user to customize how they want LEDs to look and act like. Each LED has an RGB (Red/Green/Blue) LED and it is driven to make RGBA values where the Alpha is brightness. It is all 8-bit, so you can choose any value between 0x00 and 0xFF for R, G, B, and A. Then there are 360 timeslots per second that the LED value can change. Generally it only changes every so many timeslots because it stays at a certain value for a few timeslots. In the firmware it looks for a data structure that has a timeslot value and when the timeslots match, it changes to meet it. As an example, this debug routine changes the light sequence to be all red at full brightness for 1 second (from 0 to 359). Then all green at 66% brightness (170/255) for another full second (from 360 to 719). Then all blue at 33% brightness for another second (from 720 to 1079). At timeslice 1080 that's the end and it loops back to t=0. // RGBA = 0xFF0000FF, t = 0 All_LED_Information[0].index = 0; All_LED_Information[0].pwm_red = 255; All_LED_Information[0].pwm_green = 0; All_LED_Information[0].pwm_blue = 0; All_LED_Information[0].pwm_alpha = 255; // RGBA = 0x00FF00AA All_LED_Information[1].index = 360; All_LED_Information[1].pwm_red = 0; All_LED_Information[1].pwm_green = 255; All_LED_Information[1].pwm_blue = 0; All_LED_Information[1].pwm_alpha = 170; // RGBA = 0x0000FF55 All_LED_Information[2].index = 720; All_LED_Information[2].pwm_red = 0; All_LED_Information[2].pwm_green = 0; All_LED_Information[2].pwm_blue = 255; All_LED_Information[2].pwm_alpha = 85; // RGBA = 0x0000FF55 All_LED_Information[3].index = 1080; All_LED_Information[3].pwm_red = 0; All_LED_Information[3].pwm_green = 0; All_LED_Information[3].pwm_blue = 0; All_LED_Information[3].pwm_alpha = 0; There are multiple LEDs, currently 10. But there can be up to 127 LEDs that can all be programmed this way so some way to assign a name like "LED ABCD" to an address of an 8bit number. There are also some presets that need to be coded in that have a predefined sequence where 1-N custom defined colours follow a fixed time pattern. These are not actually hard coded presets in the firmware. To select a colour there will need to be a colour palette area but also the ability to define a custom colour. I have uploaded 3 files that have a bit of the style of graphics we are going for. Also with some explanations. These are NOT final, and not what it "needs to be". Use your creativity. Just giving you an idea that we are going for a dark background app. Surprise me. This is a fast turn around project for a beginning demo. Once it works, we can hammer out all the details and bugs over more time. Initial demo is ASAP, like within the week. Final version is months away.
ID do Projeto: 9534966

Sobre o projeto

32 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
32 freelancers estão ofertando em média $1.295 USD for esse trabalho
Avatar do Usuário
A proposal has not yet been provided
$1.473 USD em 20 dias
4,9 (133 avaliações)
7,4
7,4
Avatar do Usuário
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$1.546 USD em 40 dias
5,0 (21 avaliações)
7,1
7,1
Avatar do Usuário
Hello Sir. I am Ahmed from India. I am working on native android apps since three years, please check my profile for more info. Please give me a chance for this job. Thanks
$866 USD em 20 dias
4,7 (37 avaliações)
5,5
5,5
Avatar do Usuário
We are developing Apps and Games for past 5 years and have proficiency in Mobile App Development. We have created many Mobile Phone Games in Unity 3D of different genres like Shoot 'em up style, Racing, Casual, 3D Endless Runner, 2D Platformer etc. We also have some experience in micro-controller programming in Arduino. Therefore we will be able to tackle this project. Please, contact us to discuss further details.
$750 USD em 20 dias
4,4 (21 avaliações)
4,7
4,7
Avatar do Usuário
Dear Customer I have read your project specific requirement for Android App for Bluetooth LED Control Now a days I am already working on similar projects which you are looking for. Our Skills:- Embedded System:- Microcontrollers/Development Platforms ARM Cortex based microcontrollers, PIC 18 and 16 series, 8051 and its derivatives, MSP430, Arduino, Raspberry Pi, Beaglebone Balck, PLC programming Operating Systems and Libraries FreeRTOS, Embedded Linux, etc. IDEs and Toolboxes Kiel Microvision, CCS, MPLab, Visual Studio, etc. Programming Languages Embedded C, Assembly, VHDL PCB Designing Altium Designer Studio Computer Vision/Image Processing OpenCV, MATLAB Our team includes graduates in Electronic & Communication, Instrumentation & Control Engineering with experiences more than 10 years. We guarantee 100% dedication to your project and we will continue to work on it until you are completely satisfied with what we work portfolio projects that you are free to peruse through at your discretion. “I would love to hear from you” You are most welcome to contact me any time 24/7 for discuss/ask any query on skype or chat. Thanks & Regards, Sudhir Giri
$1.473 USD em 20 dias
4,1 (3 avaliações)
3,5
3,5
Avatar do Usuário
Developer of electronic prototypes Hello, I am, I have worked with BLE to implement multiple profiles home automation and control implemando mobile phone with android and IOS associated with a hardware control we can talk
$1.000 USD em 21 dias
5,0 (3 avaliações)
1,9
1,9
Avatar do Usuário
Hi, I have built Bluetooth apps for Android and have the code. I have Arduino code for it as well. The app can pair up with the LED microcontroller and from there send certain bytes depending on which the user chose. I have a similar project to this, with the difference being an accelerometer is used. I am new on this site but I have been working with apps and microcontrollers for a while and could get you this done quick with a good user interface on the phone. Thank you. I am looking forward to hearing from you soon.
$833 USD em 20 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have 7+ years of experience in .net technologies i.e. c#.net, asp.net mvc, wpf, silverlight, wcf, web api, web service, sql server, mysql and xamarin for mobile app development. I have already developed one android app which communicates with bluetooth device.
$1.333 USD em 30 dias
0,0 (1 avaliação)
0,0
0,0
Avatar do Usuário
Hi, This is an interesting Project . I understand that this is a part of home automation. It would be great if you can share the hardware details . I do have the knowledge of how it works but Scripting for this will require a lot of support by you . Do let me know of a convenient time when we can chat :) My time zone is GMT+5:30 Regs,
$1.110 USD em 20 dias
0,0 (0 avaliações)
5,4
5,4
Avatar do Usuário
We did two apps first managing water valve from phone / second: reading and configuring telemetric beacon from phone. Both used BLE. Managing Led's as You described : piece of cake. We: Android SDK experts, five advanced Android apps for huge clients done. See our profile: https://www.freelancer.com/u/w3archit.html Available immadietly
$888 USD em 21 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Dear Sir, I am embedded system designer and programmer with almost 5 years hands on experience with embedded systems. I am working with Android since 2013. Currently I am working on a medical project where cautery machine is controlled with android device over bluetooth. This project is almost completed with success! If you can explain your requirements clearly then I can surely complete this project in least time period. I have no hands on experience with iOS but I can definitely help you with Android.
$1.250 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
We have built several drivers (serial/Bluetooth) for android & ioS & windows. More than 100 for industrial control protocols. Also have front ends built for control, alarm, etc. - HMI , SCADa apps. can help you quick as a lot is already done.
$1.444 USD em 20 dias
0,0 (0 avaliações)
4,0
4,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Colorado Springs, United States
5,0
2
Membro desde jan. 27, 2013

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.