Find Jobs
Hire Freelancers

pic bootloader using bluetooth and a mobile app

₹37500-75000 INR

Suljettu
Julkaistu noin 3 vuotta sitten

₹37500-75000 INR

Maksettu toimituksen yhteydessä
We are using. PIC18F26K22. Pic18F46k22. we want to do an over the air firmware update of the PIC using BT module connected to it. We will have a 2 applications. Master app. Will load a hex file. Encrypt it. Then can be emailed to client. (App can be mobile or desktop based. Does not matter). Client app. Client receives the encrypted (hex) file. the app connect to the pic controller using an android phone and a hc05 or similar bluetooth module. Android app will decrypt the file and transmit the hex file to the pic. The transmission will start with a code. Once transmission is over it will give success no. Also version no should be saved in cloud (preferably in a Google sheet). Pic controller. Will have a bootloader. When android app transmit the passcode, the firmware will be uploaded. Also the controller will save the version no for future updates. list of deliverables includes * bootloader for PIC18F46K22 and PIC18F26K22 in mikroC * suggestions in modification of existing mikroC program so that it becomes suitable for bootloader. * app for encryption of hex file so that it can be emailed to client. * client mobile which will take input of the encrypted (hex) file, decrypt it and transmit over bluetooth for bootloader application.
Projektin tunnus (ID): 28925908

Tietoa projektista

6 ehdotukset
Etäprojekti
Aktiivinen 3 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
6 freelancerit tarjoavat keskimäärin ₹58 542 INR tätä projektia
Käyttäjän avatar
Hello Sir. I can complete this project perfectly. I have 10 years good experience of hardware development, including PIC18F26k22 and android. I have completed a variety of embedded system design and programming by using microcontroller, arm, etc Hope to cooperate with you.
₹70 000 INR 20 päivässä
5,0 (6 arvostelua)
4,6
4,6
Käyttäjän avatar
Hi, I worked on 2 bootloader projects on both STM32F1 and ATmega32 controllers, I will send you the git repo to check them and see the quality of my work. And here are my skills : Solid experience in embedded systems field. Strong programming skills in C, ideally for embedded systems. Strong knowledge of Assembly language and C++. Basic knowledge of python. Solid understanding of Object-Oriented Programming (OOP), Algorithms and Data Structure. Experience with developing low and high level SW drivers. Hands on experience with various types of microcontrollers. Solid understanding of ARM architecture. Hands on ARM based microcontrollers such as STM32f103. Strong knowledge of computer architecture. Solid understanding of RTOS concepts and multi-thread programming. Hands on RTOS based projects using FreeRTOS. Solid understanding of bootloader design. Strong knowledge of communication protocols: UART, SPI and I2c. Good knowledge of communication protocols used in automotive networking: CAN and LIN. Good knowledge of AUTOSAR. Good knowledge of Linux OS. Hands on experience with various types of GIT tools such as GitHub. Good knowledge of SW engineering, testing and debugging skills. Good knowledge of Electronics field: Analog and Digital design, circuit analysis, dealing with electronics components and PCB design. Good knowledge of communication field, Software Defined Radio (SDR) and Digital Signal Processing (DSP). For contact: Whatsapp: 201278867402
₹37 500 INR 7 päivässä
5,0 (4 arvostelua)
3,5
3,5
Käyttäjän avatar
Greetings! Glad to inform you that I can assist on your project, having clearly gone through the instructions and requirements. I am a developer have great experience programming in C++/C# and Python over 16 years. I also have strong program analysis capabilities for desktop apps and web apps, as well as reverse engineering capabilities. I think I am a good fit for your project and I can work full-time for it. I hope to discuss your project with you in detail. If you work with me, you will successfully make your goal in less time. I will do my best for the success of your project. Kindly get in touch for quick assistance. Best Regards. Thanks.
₹56 250 INR 7 päivässä
4,3 (15 arvostelua)
4,4
4,4
Käyttäjän avatar
Greetings, I am an electrical engineer with several years of experience on embedded systems and IoT, and I have been working with MQTT, HTTP and other protocols commonly used on IoT devices, and I have been developing firmware and software on the following platforms: AVR; PIC; 8051; STM32; ESP32 / ESP8266; Raspberry PI; Desktop (Windows and Linux); Mobile. Besides that, I am a rapid learner, so developing for other platforms or using other technologies will not be a problem. I will be waiting for your contact so we can discuss better all the details. Kind regards.
₹75 000 INR 7 päivässä
5,0 (1 arvostelu)
1,4
1,4
Käyttäjän avatar
Hello, **Ready to start now to get your work done ASAP ** I review your job details. I am interested in your project and can be great fit for this project. I would like to discuss more about your Project. I worked on E-Commerce Platfroms, Web Products, Softwares or Ideas, Mobile app, CRM Systems, SaaS systems and other complex Web Applications using PHP/Laravel, HTML, CSS, Angular JS, Node JS, Mongo DB, React, Redux. NOTE: I deliver best code quality which is easily editable and maintainable in future. The budget & Time depends will discuss further in detail Also, if you have any queries. Kindly let me, I am always prepared for technical test and interview. It will good enough if you can spare few minutes in discussing the job now and to take this job to next level. Thanks & Regards,
₹56 250 INR 7 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan INDIA lippu
Hyderabad, India
0,0
0
Maksutapa vahvistettu
Liittynyt elok. 11, 2019

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.