Find Jobs
Hire Freelancers

Code SPI drivers for TI CC2541 to r/w to the external EEPROM

€30-250 EUR

Closed
Posted almost 8 years ago

€30-250 EUR

Paid on delivery
I am looking for someone who would modify the firmware for TI CC2541 in the following reference design [login to view URL] . The current provided firmware is sending ECG readings from ADS1293 in real-time via Bluetooth to a dedicated app on a phone. I would like to have it modified in a way to also store ECG readings to external EEPROM flash memory via SPI for at least 24 hours straight and send all the data on-demand to a mobile device via Bluetooth. There are no official TI specific examples with CC254x and SPI flash, but you may see how the SPI driver is utilized in the CC2541 KeyFob reference design [login to view URL] . You would need to write your own functional driver such that you could read/write to the external memory device. You can also refer to CC2541 user guide [login to view URL] for SPI interface. SimpleBLEPeripheral example use the following SPI pins (P1.5 - CLK, P1.6 - MOSI, P1.7 - MISO) to do LCD driver so you can refer to it for implementation SPI driver. You can also refer to HalOTARead and HalOTAWrite in hal_ota.c which is implemented in Z-Stack [login to view URL] . It uses SPI interface to control external flash/EEPROM. It is a bonus (but not necessary) if you are also able to modify provided Altium project (check design files in the reference design), so by adding external EEPROM flash device into the schematics and PCB layout. If you have any better ideas for different approaches to the project, then I am also open to suggestions.
Project ID: 10248164

About the project

10 proposals
Remote project
Active 8 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
10 freelancers are bidding on average €348 EUR for this job
User Avatar
Hello, Have a great day. My name is Shahbaz Ali, i am heading a startup company. We will deliver you fully tested code. Please feel free to contact us. Best Regards, Shahbaz.
€250 EUR in 20 days
4.6 (66 reviews)
7.1
7.1
User Avatar
Hello, I am Anthony. I am working FULL TIME as freelancer. I have double degrees in Mechatronics and Applied Science fields. I have very good feedbacks on freelancer.com . Please check the link at the end and review my feedbacks. So you can get an idea of my work. I have the capability to guide you until the manufacturing stage. I have many contacts in China and can help you to setup there if you are gonna mass produce your product. https://www.freelancer.com/u/Anthony989.html For your project this can be easily implemented. I have all the hardware and debugging tools to modify the stack. Please contact me if you are interested. Thank you Thank you Anthony
€244 EUR in 10 days
4.8 (61 reviews)
6.5
6.5
User Avatar
Dear Hiring Manager, Thank you very much for inviting me to the project. I can help you in this, I just want to know does the device should be able to send data to Anrdoid/iOS or both? Regards. Faraz Ahmad
€400 EUR in 20 days
4.9 (30 reviews)
5.4
5.4
User Avatar
Rich experience in communication based project's. Well versed with communication protocols like Spi,I2C, modbus etc.
€316 EUR in 7 days
4.9 (12 reviews)
4.8
4.8
User Avatar
designer from China. I have 10 years of experiences in products design, molding and assembly. I have good knowledge of material, artwork and electronics and have good relationship with local design house and core components vendors. In past 2 years, i designed bluetooth anti-drop device based on CC2540 and kid’s watch for european customer and baby thermometer for local company. I help my customers from product concept to mass production. I am interested in your project and confident that i could meet your requirements. More details could be discussed via my skype: YtterbyCreative! Tks!
€800 EUR in 20 days
4.6 (5 reviews)
4.8
4.8
User Avatar
A proposal has not yet been provided
€277 EUR in 7 days
5.0 (1 review)
3.9
3.9
User Avatar
Hi, I had experience in interfacing EEPROM(M95M02 & MX25L6406) and DAC(AD5601) with CC2541 using SPI. its kind of audio project and we recorded voice and play back. Get in touch with me if you are interested.
€350 EUR in 20 days
4.9 (6 reviews)
3.9
3.9
User Avatar
Hi, I'm very interested in your project. I am an Electronic Engineer. I have more than five years in embedded developement, microcontroller programming and circuit design. I have worked with MCU from TI, Atmel, Sillicon Labs, NXP, Freescale and more. I can make the driver you need and the modifications in the PCB. I usually work with Altium designer for PCB design. Ask for any question. Regards. Andrés Cassagnes
€180 EUR in 10 days
5.0 (4 reviews)
2.8
2.8

About the client

Flag of SLOVENIA
Ljubljana, Slovenia
5.0
10
Payment method verified
Member since Mar 21, 2016

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)
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.