Open

Experienced Firmware Developer needed for code adjustments (nrf52 / ARM mbedOS / C++)

For my mp3 player project based on the nrf52840 (on a custom board) and mbedOS I need your help with the following code changes/adjustments that I would like to make:

- Adjustments for touch gestures (mainly interface communication task)

- Implementing charging and low battery logic

- create logs & records and save on the devices SD card

- low power adjustments (see attached document)

- pull files from the devices SD card via BLE (pushing files/read GATT service via BLE already in place)

- Enable Write Encryption for user content (mp3 files) and logs/records on SD card (read decryption already developed and working)

- help with the development/implementation of an application logic

- changing the gyro from MPU9250 to LSM6DSOX (library/driver for mbedOS exists but I2C need to be adjusted)

Please see the attached PDF for more details on each of the topics.

The current (existing) code is working and can be compiled using mbed CLI on mbedOS 5.15. For debugging the custom board is connected to a J-Link and print outs are done using Segger RTT. As the custom board is a prototype, I cannot ship it out for testing but I can either do remote testing and happy to assist 150% with answering all questions and provide proper feedback on testing and/or grant access via e.g. Teamviewer.

Happy to discuss all questions. Thank you for taking the time and read through this.

Skills: Microcontroller, C++ Programming, Firmware, Embedded Software, Embedded Systems

See more: mp3 player project, flash mp3 player project, simple mp3 player html code flash icon, arduino jobs, freelance tasks, freelancer jobs, what is mbed os, electronic freelancer, feelancer, freelance pcb design, arduino freelancer, flash mp3 xml player project files, text based mp3 player, mp3 player project package design, embed code premiumbeat flash mp3 player, mp3 player project design detail final project report, online mp3 player project php, vb mp3 player project downloads, visual basic mp3 player project, widget code html flash mp3 player

About the Employer:
( 3 reviews ) Berlin, Germany

Project ID: #25567656

27 freelancers are bidding on average €1415 for this job

sagradoamicus

Hi I am experienced electronics engineer with more than 15 years of experience in circuit and PCB design . I have read the details and would like to know more about the project. please get in touch to discuss it furt More

€1125 EUR in 7 days
(50 Reviews)
6.8
AwaisChaudhry

Hey there, I have 4 years of working experience in web technologies and I have a strong working knowledge of every possible framework which is in the market. In terms of client-end I know: Embedded Software, Firmware, More

€1500 EUR in 23 days
(9 Reviews)
5.8
websat13

hello i have read your project description and i am interested on it. i have worked with NRF52 bt modules in previous project ( NRF52832 ). the only problem with your work is the program testing as you can not provid More

€1400 EUR in 50 days
(43 Reviews)
5.7
noumanmehtab86

We have develop system with accelero/gyro and magneto on nordic52XXX on keil mdk we can have discussion Hi we are a professional team of experience professional serving to industry ,defense and as a freelancing will to More

€1500 EUR in 30 days
(10 Reviews)
5.3
romerorichard15

Hello, thank you for your job posting. I am a senior electrical engineer. I have plenty of experience in firmware development and micro-controller developments. I can write the firmware based on Arduino, Raspberry Pi, More

€1500 EUR in 10 days
(3 Reviews)
4.7
vtlabs

Hi I'm an Electronic Engineer (Honours degree level) with almost 5 years experience developing embedded systems. I'm also an Automation engineer with a Rockwell Automation Certificate, you can learn more about me from More

€1500 EUR in 14 days
(25 Reviews)
5.8
binyameen441

Hi,Hope you are doing well! I’ve read and understood your project description about" " Thanks for sharing your project requirement. It will be our great pleasure to work on your project. I have checked your requiremen More

€800 EUR in 7 days
(16 Reviews)
4.4
saygins

Hello, How are you? Thanks for posting this project. I did read your detail carefully. I am very interested in your project. I have expertise in firmware development on various MCUs with different peripherals, sensors, More

€1500 EUR in 30 days
(8 Reviews)
4.2
Darwish001

I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C/C++ for 13 years. C/C++ is nice programming language and I am majoring on it for long years so I have confident to complete your pr More

€1200 EUR in 7 days
(2 Reviews)
4.1
dejanzivkovic93

Hi, I read your requirement carefully. I understood your suggestion and can satisfy you enough. I'm very interested in your project. I read your job post, It's just right for me. I have a lot of experience in nrf52 More

€1000 EUR in 10 days
(3 Reviews)
3.7
verdure823

Hi. I have many experiences for raspberry pi/Arduino and C/Python and have also raspberry pi/Arduino board I have the solid experience in embedded development and PCB using Allegro, Altium and Eagle for 10+ years. F More

€1125 EUR in 7 days
(2 Reviews)
3.5
doggar302

Respected Employer! Pleased to see the job posting I have reviewed the details that you provided and have also worked on similar kind of projects. I have a good experience and skills in the Microcontroller Embedded Sof More

€1200 EUR in 15 days
(2 Reviews)
2.9
CergeiBoris

Hi, I have read your project description carefully, and I think I can work for this project . I have good experience with Bluetooth module and stm32 chip programming. I will complete your project in a short time, perfe More

€1000 EUR in 5 days
(2 Reviews)
2.7
mz1

Hello, I am expert in Java and C/C++. I wrote a JMP3Player in Java [login to view URL] in Fmod library. Regards Relevant Skills and Experience Hello, I was Fmod4P More

€1250 EUR in 20 days
(3 Reviews)
3.2
Irland

Hello I am David, a firmware and hardware engineer. Well, I have developed nRF52840 and MSP430F5995 firmware and hardware. SO, I have checked your tasks so that I can do your task successfully. Well, because you can no More

€3000 EUR in 20 days
(1 Review)
2.4
jorgeeolayap1

Hello, Dear! I am a embed software developer and have rich experience for over 10 years with Arm, Wince6.0+, MPU9250 to LSM6DSOX, etc. So, I think this job is very fit in my skill and I 'm sure that I can finish this More

€1200 EUR in 10 days
(1 Review)
2.6
SIVILAY88

Hi, I can adjust your mp3 player project. I'm familiar with nrf52840 and mbedOS. I'm a C#.NET/C++/JAVA professional developer. I have read your project description carefully. I'm very interested in your project. I gua More

€1200 EUR in 10 days
(1 Review)
2.3
andreykuptsov69

I'm a software/hardware engineer with 10+ years experience and high skills. - PCB design/manufacturing using Altium Designer - Remote sensor/control network system - Arduino & Atemga programming - RF Wireless communic More

€1500 EUR in 30 days
(2 Reviews)
2.5
zhtrube839

Hello, I checked your job description very carefully and submit this proposal for this project. I am an engineer who has rich experience in different kinds of IoT projects based on nrf52840. I have good skills both in More

€1500 EUR in 15 days
(1 Review)
1.4
johnkaleke

Hello There! I have gone through your project description ,and I can confirm that i can deliver it as expected. I have an extensive experience programming with excellent in: *******PHP,JAVA,PYTHON/Django ,C,C#,C++ *** More

€1000 EUR in 15 days
(2 Reviews)
0.3