Firmware writer needed

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

Hi, I am an academic scientist. For a project we have recently had funded we are getting a small piece of equipment manufactured. This will be assembled using a custom-built PCB.

We have engaged a hardware manufacturer to manufacture the equipment, but need someone to write the firmware to control the device.

The unit will contain the following elements:

1. ECG (recording at 30Hz)

2. accelerometer (also 30Hz)

3. Microphone (c. 10kHz)

4. Body temperature recording (1Hz)

To save battery life the microphone will not record continuously, but will only record for e.g. a 5-second sample every 60 seconds. The exact amount that we record needs to be adjustable by the user - ranging from 5 seconds every 60 seconds to continuous recording.

The data recorded will be sent via Bluetooth to a mobile phone, where it will be saved. The phone will record the 4 streams of data. These 4 streams of data need to be time-synched with each other, and to have real-time time-stamps attached. At the same time we will also record GPS data from the GPS unit in the phone. This data also needs to be time-synched with the other data streams. All of the data needs to be stored in way such that it can be subsequently downloaded from the phone and imported into Matlab for us to analyse. We do not need any graphing software, or any software writing for the post-processing. We only need the data delivered as a file containing all the data streams, time-synched into a single file.

The micro controller will be a Nordic NRF52 series. The phones used will be specially purchased for the project, so you will also be free to choose the phone. (As long as it is relatively cheap.)

We are still at the process of planning this with the hardware manufacturer and so are happy to get your input.

Please reply with any questions.

Sam

C++ Programming

Project ID: #11035438

About the project

14 proposals Remote project Active 7 years ago

14 freelancers are bidding on average £1130 for this job

NovaSofts

Hello Sir/Mam NovaSofts Inc. is a professional freelancer service provided to worthy clients like you. NovaSofts is the leading IT Company of Islamabad Pakistan. We have an experience of 9+ years and also preferred fr More

£776 GBP in 7 days
(51 Reviews)
5.7
jsaer

I guarantee a successful solution with my over 25 years of experience as an Electronic Engineer/System Software developer. I have designed several ECG based solutions since many years ago. Either software / firmware More

£1250 GBP in 30 days
(3 Reviews)
5.2
ciroland

Hi, I think I can help with this project. I have not worked yet on the Nordic NRF52 SoC, but I have worked on other systems like Microchip and ESP8266. I have also seen that it is well documented online ad its develop More

£1250 GBP in 30 days
(7 Reviews)
5.1
joshuavaldes

A proposal has not yet been provided

£1555 GBP in 20 days
(1 Review)
4.2
lis82

Hello, i am experienced developer for embedded devices (generally ARM's). I propose to do this project for you. For placing more adequate bid i need schematic of the hardware. Also i must know can you send hardware t More

£1000 GBP in 25 days
(8 Reviews)
4.1
£1111 GBP in 15 days
(13 Reviews)
3.8
mechatronicsengr

Hi, I hope you are doing well. I have read your project details and I have executed similar projects. I would like to discuss it in more details. Looking Forward, Khawaja

£1184 GBP in 20 days
(3 Reviews)
3.9
RTanmay

The 4 interfacing will be done accurately - 1. ECG (recording at 30Hz) 2. accelerometer (also 30Hz) 3. Microphone (c. 10kHz) 4. Body temperature recording (1Hz) I will use Microcontroller ATMEGA328 , instead o More

£990 GBP in 25 days
(4 Reviews)
2.4
moonpower626

hello. i have experiences embeded programming. can u share Datasheet? best regards. .

£1000 GBP in 20 days
(3 Reviews)
2.3
ynjin1227

hello,how are you. i read your bid carefully. i am c/c++, opencv expert and have full experience for 10 years. c++ language is my top skill. i can provide most quality and high speed. if you want to success, please More

£1250 GBP in 10 days
(0 Reviews)
0.0
mike199

My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & More

£1250 GBP in 20 days
(0 Reviews)
0.0
thisara

Dear Sir, I have over 10 years experience as a C/C++ embedded firmware developer. Worked for a UK based electronic device manufacturing company until 2012 as well. Will do this with best quality if you offer me the More

£1500 GBP in 30 days
(0 Reviews)
0.0
pmishu20

Hi. I have great experience writing efficient software for embedded systems. I have a PhD degree in computer science with focus on embedded system. Would be very delighted to work with you.

£1100 GBP in 30 days
(0 Reviews)
0.0
amzTechies

A proposal has not yet been provided

£1100 GBP in 25 days
(0 Reviews)
0.0
gimy01

.......................................................................................................................................................................................................................... More

£1000 GBP in 30 days
(0 Reviews)
0.0
davidmann5

Is there a reason you need the signal broadcast to a phone? You could record all of those data to a microSD card on the device. You will not get enough bandwidth with low energy bluetooth to do that transmission incl More

£750 GBP in 20 days
(0 Reviews)
0.0