Find Jobs
Hire Freelancers

Nordic NRF52 Firmware

$750-1500 USD

Folyamatban
Kiadva ekkor: több mint 5 évvel ezelőtt

$750-1500 USD

Teljesítéskor fizetve
What I am looking for is a skeleton of a firmware for a Nordic NRF52 device. The firmware should: On boot, sets up the pins and peripherals. Has functions to read/write I2C data to/from the IR Thermometer, Heart Rate & Pulse, Accelerometer, Gyro, Compass, ECG Clock, and Battery Charger. Has functions to read/write 4-wire SPI to/from the ECG sensor Has functions to read I2S data from MEMS microphone Has functions to read ADC value for Glucose Monitor Has functions to set a PWM output value for Red, Green, and Blue LEDs. Only used for human indication. 8bit resolution would be fine on the PWM as long as the strobe is kept higher than 30Hz. Want to be able to adjust the clock a bit it is on in case there is an alias with the IR thermometer or heart rate/pulse sensor SD Card is not used ADC will not actually be used but it would be useful to have code in there as an example Go to sleep when idle and shut down the non-used power supplies. Wake them back up coming out of sleep I like the idea of using your round-robin style scheduler for these tasks That would be the extent of the hardware to/from the module on the PCB itself. Then for the actual BLE magic, looking for code that can Report back IR Temp in degrees C as the sensor reports it Report back the heart rate and pulse as the sensor reports it Report back 9 axis worth of data from the accel/gyro/compass as it reports it Report back the ECG data as the sensor reports it Ideally be able to stream the audio data live over the BLE connection in a way that the phone could play it on its audio output channel (speaker / headphone) Report back an ADC value for the glucose monitor even though it won't be used Report back battery voltage as read from the TI battery controller Has an interface to send data chunks from the app to the BLE module such that Configuration registers in any of the sensors can be changed. Something simple like a few bytes of data being passed back and forth is fine. We can make up a proprietary encoding that allows the one stream to talk to all sensors' config. One configuration register would be some ram on the ble module itself to say what state it is in or what the user is expecting the hardware to do (like wake up and read the ECG or become a stethoscope)
Projektazonosító: 18253404

A projektről

5 ajánlat
Távolról teljesíthető projekt
Aktiválva: 5 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
5 szabadúszó adott átlagosan $1 005 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Hello, How are you? I am very interested in your project since I have practical experience in use of nRF52832 Nordic firmware programming. This year I have finished Nordic project, which built local BLE networks using BMD350 modules. Also, I have experience in car diagnostic system design where nRF52840 was key component. I have fully checked your project description and quoted price and estimated time with my experience. Looking forward to having opportunity to discuss on your project in detail via chat or call. Thank you. Alexander
$777 USD 7 napon belül
4,9 (26 értékelés)
7,2
7,2
Felhasználó avatár
Hello my name is Maria, I would like to work in this project, I’m an engineer with plenty of experience working with Bluetooth Low Energy (BLE), Electrical Engineering, Electronics, Microcontroller, I have made many Microcontroller projects , so I am sure I can do a good work for you. Good communication with my clients it is a top priority for me. If you have any doubt or want to see more of my work I’ll be here. Contact me for more info.
$1 250 USD 20 napon belül
4,7 (12 értékelés)
5,6
5,6
Felhasználó avatár
I am an Electrical Engineer having specialization in Electronics Control and Power, teaching at well known University in Pakistan. I have done my BS degree in Electrical Engineering with specialization in Power. Also i hire many persons in my Company for freelancing. They know many skills like Graphic designer, Logo Designer, Video Editing and Data entry. I have taught the followings courses, and also done many projects related to these subjects as well as related to consumer electronics products. 1. Control System Design & Modelling (Continuous, Discrete, Linear, Non-Linear, Optimal, Fuzzy Logic + Matlab & Simulink) 2. Digital System/Logic Design (Verilog, VHDL, Logisim) 3. Digital Signal Processing (MATLAB) 4. Micro-controllers (8051, Arduino, PIC) 5. Power Electronics (PSIM, MATLAB, PSpice) 6. Control of Electric Machine Drives 7. Circuit Analysis and Designe etc 8. PCB Design (Proteous + Ultiboard + Altium Designer) I assure you, if you assign your project to me, you surely gonna work with me in future. Note: I also provide the services in Mechanical Engineering and Computer Science related projects.
$750 USD 20 napon belül
4,6 (11 értékelés)
3,5
3,5
Felhasználó avatár
I believe that my experience and skill in this background will prove to be of great help to you. Contact me to discuss more on the details
$750 USD 4 napon belül
3,7 (5 értékelés)
3,9
3,9

Az ügyfélről

UNITED STATES zászlója
Colorado Springs, United States
5,0
11
Fizetési mód hitelesítve
Tagság kezdete: szept. 25, 2007

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.