Find Jobs
Hire Freelancers

Modify Embedded C Firwmare Program To Read/Write To Custom GATT Profile Over BLE

$250-750 USD

Closed
Posted over 4 years ago

$250-750 USD

Paid on delivery
We must modify our Embedded C firmware in order to send and receive data over BLE GATT protocol. We have an iOS and Android application that sends and receives commands over BLE to our custom hardware device. Previously we were using Bluetooth Classic but this is not possible on iOS without MFi certification (which we will not get) so we are changing to BLE.
Project ID: 21198702

About the project

27 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
27 freelancers are bidding on average $543 USD for this job
User Avatar
Hi there, I hope you are doing great. I have checked the details I have great experience with Bluetooth Low Energy (BLE), C Programming, Software Architecture, Software Testing. I feel confident about getting this job done. Please start the chat so we can discuss this job more in detail then we will discuss the final budget, Right now I am placing default bid. Thanks
$750 USD in 10 days
4.9 (83 reviews)
8.2
8.2
User Avatar
Hi, I'm very interested in your project as I have rich experience in BLE communication. I would like to discuss more details via chat. Thanks
$500 USD in 7 days
4.9 (80 reviews)
7.5
7.5
User Avatar
Hi Sir, we have worked on BLE so we can help you on it. We are professional engineers and developers who do such projects from the last 10 years. We offer you our skills for this project at very low rates comparatively without compromising the quality of work. Let me introduce you to our company TURKTRONICS. We are TURKTRONICS. We are team of professionals with 10+ years of experience in Circuit designs, PCB designs, embedded system solutions, mobile app development, programming and software development. We provide complete end to end solutions for all kind of development projects. IOT is our strong point. In this bid, prototyping and shipping cost is not included however paying extra slight of money to include prototypes. We have the manufacturing facility and we produce the very high standard PCB boards and send ready products to customers doorsteps via DHL. We care about our clients and help them to get out of any potential problem throughout the projects and also give post completion technical support if ever required. We are very much looking forward to hear from you on this in coming days! Cheers!!! Ahmad Lead Technical Engineer TURKTRONICS An Internet of Things Company !
$450 USD in 7 days
4.9 (30 reviews)
6.5
6.5
User Avatar
Hi, I hope you are doing well. I have expertise in BLE based embedded projects. Can you let me know which controller are you using in your project? Looking Forward for prompt response. Khawaja
$500 USD in 7 days
4.8 (68 reviews)
6.7
6.7
User Avatar
Dear Sir, I am an expert with more than 15 years of experience in developing firmware for embedded devices and writing full stacks for communication equipment. I have worked in the past on BLE using Nordic nRF51/52 devices and also cc254x BLE MCUs for BLE Gatt both central and peripheral roles. I would like to know the IDE you want to use. I am comfortable with IAR, Keil and Several others. Regards Ch
$350 USD in 10 days
4.9 (43 reviews)
5.8
5.8
User Avatar
Hi there, how are you? I am an embedded programmer with the history of 8 years. Especially I have some experience on arduino and raspberry pi. So I am confident I can complete your project on time and within your budget. Please open chat and let's discuss more details. Thanks.
$500 USD in 7 days
4.5 (11 reviews)
6.0
6.0
User Avatar
Hello, Deep is here from India. I can help you to develop Embedded C code for custom BLE GATT profile. I have worked with various BLE based projects. I have worked on Nordic Semiconductor's NRF51-NRF52 series SoC. Please provide details about your hardware and Smartphone BLE App. We can discuss in detail over chat.
$400 USD in 14 days
5.0 (30 reviews)
5.3
5.3
User Avatar
Hi there I am an electrical engineer with 8+ years of experience with BLE communication and BLE chipsets for different manufacturers. I can also provide iOS and andriod app if needed for BLE communication. Let me know if you are interested we can discuss further on chat.
$750 USD in 15 days
4.8 (10 reviews)
5.4
5.4
User Avatar
Hi, i m very interestedly for this job and i can Modify Embedded C Firmware Program To Read/Write To Custom GATT Profile Over BLE. just knock me via chat. Thanks RAshedul
$450 USD in 5 days
5.0 (14 reviews)
5.0
5.0
User Avatar
I faced the same problem before while i was using Bluetooth classic where Bluetooth spp profile is closed on ios unless mfi certified. So i changed to ble gatt peripheral. So i am Excellent at the following : - Ble gatt both central and peripheral rules. - C, Python and NodeJS programming - Embedded C Programming - Linux os. I delivered big projects before using BLE So I can deliver your project efficiently. If you choose me, I think you won't regret Best Regards
$555 USD in 7 days
4.9 (10 reviews)
5.1
5.1
User Avatar
Hello, If you have a look at my profile, you can see the smart water meter project that I recently developed. This used a Nordic nRF chip to communicate with an Android app over BLE GATT. The firmware is based on the open source Apache mynewt RTOS and BLE stack. I'm interested in working on your project. I'd need to understand the hardware you're currently using as well as the firmware in order to determine how much work is involved in upgrading your existing firmware to work with BLE.
$833 USD in 30 days
5.0 (2 reviews)
3.9
3.9
User Avatar
Hello I am senior microcontroller firmware and embedded system developer. I have plenty of experience in firmware development. I have developed the BLE communication between the arduino device and mobile app. I can write the firmware based on PIC and FPGA as well as ARM and DSP, and I can develop the firmware for various arduino device. As I am an Electrical Engineer, I can design the cicuit by the Altium designer. Due to my experience in firmware development, I will bring you the perfect result in time with high quality. I hope we can discuss more details via a private chatting. After you see my profile, you will think I have no experience. I have been developed the complete project, and I have the actual experience. I hope you think again about me I look forward to your response Best regards.
$500 USD in 7 days
4.6 (3 reviews)
3.2
3.2
User Avatar
⭐⭐⭐⭐ i am Full stack developer. ⭐⭐⭐⭐⭐⭐ I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. * 6+ years experience in firmware If you want high quality of your project, please choose me. If you hire me, you will get all what you want, Timely delivery . Best quality of my work. 24 hours communication . Hope to get your early response . Thanks
$500 USD in 5 days
5.0 (5 reviews)
2.9
2.9
User Avatar
HI I am experienced in C Programming Software Architecture Software Testing etc I can start right now but i have few doubts and questions lets have a quick chat and get it started waiting for your reply
$500 USD in 7 days
5.0 (2 reviews)
2.1
2.1
User Avatar
I'm an electronic engineer with more than 15 years of work experience. I work as HW designer; FW and SW developer. I have a great experience in BLE firmware development. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Microchip PIC and ARM Cortex) boards with several digital I/O (GPIO, UART, SPI, I2C, PWM,....) and some analog I/O. I design complete board: power section, MCU section, peripheral section,.... I design also boards with battery power; so I have experience in low power PCB design. I have also experience in commercial boards (Arduino, Raspberry, Beaglebone,...) shields design. I have also experience in bluetooth (both 2.0 and 4.0) PCB design. As FW developer, usually I work in C for Microchip PIC (MPLAB X + XC compilers) and Eclipse + GNU ARM for different ARM Cortex M3/M4 manufacturers (STM32Fx, NXP, EFM32 SiLabs, but I'm ready to learn new frameworks). I work both single task and multi task environment (FreeRTOS and RTX). I write code both for low level driver (GPIO, UART, SPI, I2C, PWM....) management, for high level/final application, for bootloader and for OTA. I work also in "C code" commercial boards Arduino/ESP32/ESP8266 and Linux embedded commercial boards (Raspberry and Beaglebone). I have also experience in bluetooth (both 2.0 and 4.0) programming.
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client, My name is Terry Chan and I am an expert in embedded system programming using C/C++. I am very interesting and would love to have the opportunity to discuss your project with you. I have 3 years of solid experience in SIP phone projects and I have over 15 years of solid experience in embedded system programming. I have developed different kind of electronic products running on Android, Linux and RTOS. I have experience on setting up development environment on Rockchip RK3288 Android SDK, Buildroot, ST STM32F7xx SDK, Nordic nRF5 SDK, Cypress PSoC 4 BLE platform, Silabs BGM13S BLE platform, DSP Group’s DVF99 SDK … Throughout the years, I programmed many device drivers to Linux kernel, such as LTE module, G-sensor, compass sensor, WiFi & BT module, power management module, keys and LED, LCD module, etc. Also, I have built an analytical mind in problem solving. Most of the projects I handled were using GIT for the version control. I would like to start things off on the right foot but suggesting we schedule a Freelancer call to discuss the project further. This will enable us to make sure we communicate well and that both parties are completely comfortable with the scope of the project. Please let me know a time that works best for you and I will make sure that I make myself available. Thank you for your time and consideration. Best Regards, Terry Chan
$555 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I have 7+ years of experience in embedded domain. My expertise are -> Firmware development for microcontrollers and processors -> Linux device drivers and application development -> Shell and python scripting -> Wireless module drivers and application - RF, Bluetooth, WiFi -> IOT application development -> Audio/Video encoding, decoding and streaming. -> Android os customisation and application development Hardware platforms expertise: Raspberry pi, Beagle Board, ARM, PIC, Atmel, Intel, nordic, Arduino, STM, TI DSP Operating system expertise: Linux, Android, VxWorks. TI-simplelink RTos Wireless Soc experience: RF: CC2530, CC430, nRF905 Bluetooth: CC2540/41, CC2650, BL600, nrf51/52 WiFi: CC3100, CC3200, esp8266 I have very good experience with BLE chipsets. I have worked with TI and nordic's BLE SOCs and implemented custom profiles to exchange data to Mobile app over BLE. I have Knowledge of mobile application development as well so I know how end to end communication work over BLE. Please let me know if we can discuss more in detail about my expertise and your requirements, I am sure I can be fast and efficient on this project. Thanks, Parthraj
$723 USD in 7 days
0.0 (0 reviews)
1.4
1.4
User Avatar
Hi There I'm studying communication & Electronics at Faculty of Engineering university of Alexandria . I've studded and worked with Microcontrollers also I've studded electronics and Digital circuit design , I've made a 4bit micro processor project using only logic gates . I did several project using AVR/ARM Microcontrollers and a lot of interfacing project . I'm able to use variety of electronics simulation tools I Know C , C++ , Python ,Javescript , php and matlab I can give a great quality for Low price and average time Feel free to contact me for more info project time may be less depends on the details
$300 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I Can do your project, my skills are very close to your requirement . if you trust me ,i can. my technical skills are: C Programming ,Embedded C ,ARM cortexM , Keil v4,Communication Protocols like SPI ,I2C,UART code development.
$500 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Experience in 32-Bit ARM CORTEX-M SOCs : NORDIC NRF51422, 52832, MDBT42, BT43 Module, STM32. 16-bit: DSPIC33, IOT: Quectel M66, MC60, EC20. • Embedded C programming. • Have worked on Biomedical Devices & Sensors viz. Glucose monitoring, Body temperature sensors-MAX30205,LM75Heart rate sensors-MAX30102,Pedometer-MMA9555L, LIS3DH etc. • Communication protocols known: CAN, ISO-15765, USB, I2C, UART. • Able to interface I2C,SPI,UART communication protocol based sensors, RFID, LCD
$250 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Victoria, Canada
0.0
0
Payment method verified
Member since Feb 8, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.