writing firmware and APP (Android and IoS)

The use case

General function: This device is for a box where the vehicle glass is lacquered and the car's switch is inserted into it. The user will not need to carry the switch, and when he approaches the car, Bluetooth will unlock with the APP to the steering wheel and remove the car switch and take the key box into the car.

we will need to integrate a way that the original user will have permanent access to the Bluetooth lockbox; in other words, they will be able to always open the lockbox but will also be able to send out a code or access via the app that will allow the secondary user to access it.

A: The device must be at a minimum battery consumption.

To meet this goal, we propose this;

1. Microcontroller and Bluetooth are in sleep mode in normal mode.

2. For example each 10 seconds microcontroller wakes up and wakes Bluetooth up, it will remain on for a 2 second, when it needs to receive a pairing request. And if they did not receive and request, they would go to sleep for the next 10 seconds.

3. If the pairing is requested, the pairing operation is carried out with a pin code and the microcontroller waits to finish the process. If there is no opening command or buzz, it will sleep for about 10 minutes.

B: How to operate the circuit after the pair?

1- The mobile APP sends a character string of 8 bytes as a user password to Bluetooth. If these 8 bytes are correct, the APP screen will be changed and the button for opening will be displayed to identify the location of the vehicle. If the user does not recognize the car accurately, he will hit the beep tab on the app to hear it, and if the open button on the APP is pressed, it will be given a solenoid command for the XMS to open.

2- A micro switch notifies the microcontroller, unlocking the door. If the opening signal from the micro switch was not received by the microcontroller, it will command the solenoid several times with a delay until the door opens.

3- If the password is incorrect, an error message is sent to the APP via Bluetooth. If the error is repeated 5 times, the APP will be notified do not have a reaction even with the correct password for 20 minutes.

4- If item 3 is repeated again, the name of the Bluetooth application will be blocked.

C: Device settings and security. (The following items are for authentication, noun and passwords changes, and a suggestion is that a strong normal process is acceptable in any case. If you have another algorithm, I’m open)


I. the goal is writing simple firmware and app to test the circuit.

II. The above requirements are our suggestions but it is up to you the designing the algorithm of the firmware and the app.

III. Please assume that after this stage we will make the prototype and send you to test and debugging in separate contract.

Skills: Android, Arduino, Bluetooth Low Energy (BLE), iPhone, Mobile App Development

See more: newsstand app android ios, multiplayer app android ios, dictionary app android ios, convert app android ios, quiz app android ios, blackjack app android ios, best greeting card app android ios, handwriting app android ios, calendar app android ios, port app android ios, inventory barcode scanner app android ios, rewrite app android ios, port existing app android ios appcelerator, porting app android ios, wordpress app android ios

About the Employer:
( 37 reviews ) Montreal, Canada

Project ID: #16112231

25 freelancers are bidding on average $585 for this job


Hi There, Thanks for your valuable time. :-) Please check below points : 1. The use case General function: This device is for a box where the vehicle glass is lacquered and the car's switch is inserted into More

$700 USD in 22 days
(177 Reviews)

Native Android | Java | Android Sdk | Ionic | PHP | [login to view URL] | Node.js | MongoDB | MySQL | iOS | Swift3 | XCode These are my best strong skills. After reading over your application, I’d like to know full detail of More

$555 USD in 10 days
(46 Reviews)
$600 USD in 10 days
(152 Reviews)

Hello Sir, First of all, we would like to tell you how we will initialize the project with you Please have a look at our portfolio for Mobile App and Unity Game based projects: [login to view URL] More

$555 USD in 10 days
(72 Reviews)

[login to view URL] Hello sir. I checked your project proposal and I am very interested in this job. As an highly-skilled Mobile & Web developer, I have 7+ years experience. More

$750 USD in 10 days
(54 Reviews)
$555 USD in 10 days
(56 Reviews)

How are you? I have 7+ years' experiences in mobile app development. I am understanding the project requirement. Now I can give you the way of doing the project for you to have a great idea. Main feature. - Ri More

$555 USD in 10 days
(18 Reviews)

Hi, I'm a talented developer for iOS, Android and have 8 years full time development experience. I have already developed a great number of various applications, namely on-demand services, location-based apps, More

$777 USD in 10 days
(12 Reviews)

Hi, I HAVE READ YOUR PROJECT REQUIREMENT. I CAN HELP YOU IN THIS as we have an Expert and Experienced team for Web, ANDROID and IOS. Please come to chat so that we could have detail discussion regarding require More

$555 USD in 10 days
(68 Reviews)

Hi sir, how are you? I have rich exp in Electronics as well as Mobile app development. Specially, I have completed similar mobile - microcontroller interaction projects lots times. Please check my portfolios and fol More

$555 USD in 10 days
(40 Reviews)

Hello Client, I read your requirements you are looking for an app to be developed. I have sound experience in Android and iPhone application development,designing and testing. My team have been developed many apps More

$500 USD in 10 days
(87 Reviews)

Hello, Hope you are doing well. I have read your project requirement key lock box use case -Jan18 .pdf and its clear to me but still i have some questions regarding this work. Please message me so I can ask. I a More

$655 USD in 15 days
(64 Reviews)

[login to view URL] [login to view URL]

$555 USD in 10 days
(43 Reviews)

Hello Sir, Hope you are doing well!!! Detail About our Company: At Jexcore Infotech Pvt. Ltd. We’ve a talented pool of technical professionals that have experience within the latest Mobile Application, Web appli More

$833 USD in 15 days
(14 Reviews)
$555 USD in 10 days
(36 Reviews)

Hi mate, I’d be glad to assist for Android/iOS app development. I planned to proceed with your requirement. Through my skills & exp I have ability to work with java & swift3, we can build auto layout. We have 6+ exp More

$611 USD in 10 days
(17 Reviews)
$383 USD in 14 days
(10 Reviews)

Hello, I HAVE READ YOUR PROJECT REQUIREMENT. WE CAN help you in THIS as we have an Expert and Experienced team for web, ANDROID and IOS. Please come to chat so that we can have detail discussion. We are the IT c More

$555 USD in 10 days
(9 Reviews)

Hello, I propose to complete your project with perfection right on time. Please provide us with an opportunity to help you and you will be served nothing less than excellence. I am eager to show you my previous work/p More

$555 USD in 10 days
(1 Review)

Hi, We are a team of highly skilled developers specialized in developing android and iOS applications. Here is some of our previous work: iOS: iOfficeHours: [login to view URL] More

$627 USD in 10 days
(4 Reviews)