Find Jobs
Hire Freelancers

Android or iPhone application to control an output of an ESP32 with Bluetooth BLE

$750-1500 CAD

已关闭
已发布大约 2 年前

$750-1500 CAD

货到付款
Android or iPhone application to control an output of an ESP32, using Bluetooth BLE. The communication between ESM32 and the phone (will be Android or iPhone) must be encrypted. The ESP at programming will have programmed the encryption Key. I suggest the encryption key to be the MAC address of ESP. Encryption and details will be determined later, but must be a strong encryption. Principle of operation: User download the application and install it on the phone. When user click on the shortcut of the application, the first screen open. It is the setup screen. The user must enter a 7 – seven-digit code. The digits show as ******* and not numbers. Then a command will ask him to enter the code again. If the code does not match, cursor move and flash on the first line of code waiting to restart the process. Code plus the confirmation of the code. If the code is OK, The application will switch to RUN mode, and show the RUN screen. Here, the user must enter the user code and press a button called RUN. If the code does not match, the cursor moves and flash to the first position of the line. The colour of the button RUN at the beginning it is RED. After the user press RUN, the phone sends an encrypted command to the ESP to turn ON the Relay output. The same relay which is Double pole, will turn ON an input on the ESP, which confirm that the relay it is ON In the same time, The ESP send an encrypted feedback to the phone and confirm that the relay it is ON, based in the feedback of the feedback input status. If the phone receives feedback that the relay it is ON, it will turn the colour of the RUN button to GREEN, and display an EXIT button on the screen. Now, the user can exit the application. The relay on the ESP board will stay ON as long as it is the power to ESP. When the power is OFF, the relay will turn OFF. At next power up, the relay output will be OFF. If the user tries to run the application again, while the relay it is still ON, the ESP will send an encrypted reply that the relay it is ON and the run button turn to GREEN. If the initial setup was made and the user code it is stored on the phone, the next time the user presses the shortcut the application opens directly to RUN mode. A blank field where the user must enter the code stored on the phone. A green check mark, or light or what ever will light to confirm the code it is OK, and then the user can press the RUN button. Again, if the code is wrong, the cursor will move and flash the first position of the line and an EXIT button will be also displayed. Or maybe the EXIT should be there all the time, like the RUN button. To be determined later. If the user changes the phone, he must send back the ESP board and get a new one. Should be provided an emergency code to activate the relay if the code is lost. If the ESP receive a command which match his MAC address number like for example *2.E8.68.e7.30.62.64.#7.89 . *2 is the prefix of the emergency command, and #7.89 is the suffix of the command. In this particular case, should activate the relay. More details after we discuss.
项目 ID: 33207543

关于此项目

12提案
远程项目
活跃2 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
12威客以平均价$1,291 CAD来参与此工作竞价
用户头像
We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim/PSPICE • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
$1,500 CAD 在7天之内
5.0 (1条评论)
3.1
3.1
用户头像
Dear Client , Greetings of the day! I have carefully gone through your project details and got your needs. I am an expert developer with six years of expeirence. I will complete this project within an estimate cost and timeframe. I have some questions regarding the project, please send me a message so we can discuss further. Wating for your response. Thanks!
$1,500 CAD 在20天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi There, Greetings of the Day! Nectar Infotel Solutions Pvt. Ltd. is a leading International IT organization offering end-to-end Telecommunications OSS/BSS system integration as services, Software development as Service, Mobile & Web application development, “Oracle Database - Design, Implementation, Integration, Operations & L1/L2 Support”, “VMware - Design, Implementation, Integration, Operations & L1/L2 Support”. Our expertise lies in providing robust service & system design, Implementations, Integrations and operation maintenance support to telecom service providers thus adding value to their service by optimizing cost structure and enhancing reach. With established foot prints across the globe, Nectar Infotel has already started implementing Automation in its services resulting in cost efficient and improved delivery to the customers. I am looking to hear from you soon. Thanks and Regards, Roshni
$1,125 CAD 在7天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi! I am a cross-platform mobile application developer with react native (android and ios) and also an Arduino, esp32 and esp8266 microcontroller programmer. I have done a lot of projects during the last 5 years with all kinds of sensors including wifi and bluetooth. reading your project I can take care of it in a short time. I remain at your disposal to talk about more details
$750 CAD 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello I only code android , not IOS Speaking of Encryption , I think you mean encrypted messages from the mobile app to ESP32 It can be done ofc , although I don't get that you're mentioning only the mobile application but not the esp firmware too . I think you need both If you're interested in my Bid , take a look at my profile Regards
$2,000 CAD 在15天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello, although I'm new to freelancer, I was developing software as electrical engineer for many years, mainly C++, C# DOTNET Windows-apps, but also microcontroller (e.g. just connected my ESP32 to amazon webservices, another ESP32 to control a solar-pump over Bluetooth-LE) I did read your (particularly detailed) project-details carefully there shouldn't be problems connection handling to be specified more detailed (one to many "mobiledevice <-> ESP" and vice versa) regards Edgar
$1,125 CAD 在21天之内
0.0 (0条评论)
0.0
0.0

关于客户

CANADA的国旗
Canada
5.0
3
付款方式已验证
会员自11月 25, 2011起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。