Firmware writer needed
£750-1500 GBP
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
Project ID: #11035438
About the project
14 freelancers are bidding on average £1130 for this job
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
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.
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