Find Jobs
Hire Freelancers

Client host communication over NRF24L01 with 8 bit PIC MCU, XC Compiler

$30-250 CAD

Closed
Posted 8 months ago

$30-250 CAD

Paid on delivery
Please read all requirement carefully I am looking for a freelancer who can assist me in setting up client-host communication using NRF24L01 modules. Full project requirements are as follows: 1. One NRF24L01 module setup as host to receive data from client nodes 2. Six Client nodes will send raw Hex data to host (I believe max 6 clients can work) 3. NRF24L01 has built in ability to handle client/host communication you must implement it. 4. Received data should be presented at NRF24L01 host module you can print on serial port 5. You will be using 8 bit PIC MCU to drive NRF module 6. Code should be written in C to compile with XC compiler using MPLABX Note: 1. You are welcome to use Github libraries, but in that case you will share library URL for reference or troubleshoot 2. If you take some function or part of code from some library you will write in the comment with URL reference 3. I know there are 100s of libraries available on Github, price bid should reflect your effort 4. If you have worked on these modules I believe you have all required hardware, else arraigning hardware is your responsibility Don'ts: - Do not use ChatGTP for writing code for this project - Please do not use MPLAB code configurator, it creates lots of extra junk which is additional burden for uC - Project should not be tested on any simulator, you must test project with real components. - I will not consider Arduino environment Deliverables: You will provide me code that I will test on my hardware, once function is confirmed I will release the payment.
Project ID: 37249278

About the project

12 proposals
Remote project
Active 6 mos 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
12 freelancers are bidding on average $164 CAD for this job
User Avatar
Best NRF24L01 Modules Expert! ⭐ ⭐ ⭐ ⭐ ⭐ Dear Client, With over 30 years of experience in electronics design, circuitry, and PCB design, I am well-equipped to undertake the task of setting up client-host communication using NRF24L01 modules with an 8-bit PIC MCU and XC Compiler. I am confident in my ability to provide a robust solution. ✅I will first ensure the procurement and proper setup of all required hardware components, including NRF24L01 modules and 8-bit PIC MCU, as per your specifications. ✅I will develop the necessary C code using the XC compiler and MPLABX. The code will facilitate communication between the host module and up to six client nodes using NRF24L01 modules. ✅I will rigorously test the code with the actual hardware components to ensure the reliability and effectiveness of the communication system. ✅I will provide detailed documentation along with the code to assist you in understanding and using the solution effectively. ⭐Do you have any specific constraints regarding the choice of NRF24L01 modules and PIC MCU models? ⭐Could you provide more details about the expected data range requirements for this communication setup? I am committed to delivering a robust and well-documented codebase that meets your project specifications. Once the functionality is confirmed on your hardware, I will ensure prompt delivery of the code and await your payment release. Your satisfaction is my priority. Best Regards Hari Mohan
$250 CAD in 2 days
5.0 (5 reviews)
5.7
5.7
User Avatar
Dear Madame/M-r, We are a small R & D company, based in Bulgaria, Europe. We specialize in developing Embedded systems based ST(STM32), Microchip (Atmel )(PICs,AVR,Atmel ARM) and TI (MSP430) MCPUs and peripheries. For our mobile devices use ESP32 and nRF51/52xxx BLEs. We realize projects with requirements similar to yours. Our tools for design Micrichip (PIC)based systems are: MPLAB X IDE v6.00 Bread boards based NRF24L01 - in office Bread boar for different PICs PICKIT 3/4 If we receive more information about your project, we will give you a real cost and time to implement your project. We based in Europe, not customs problems for delivery models and samples for testing Best Valeri T.
$250 CAD in 7 days
4.3 (12 reviews)
5.9
5.9
User Avatar
I am dervis and I have worked on several projects in my working life. Particularly in the area of industrial automation, I have worked on the Wastewater Treatment Plant and Water Treatment Plant Automation Project. I believe that I am the best fit for this project because of my extensive experience in the field of process automation, electricity and energy automation as well as machine automation. This combination makes me uniquely qualified to deliver what is required for this project. My skills include C programming language, electrical engineering and microelectronics. Furthermore, I have worked on numerous communication projects using NRF24L01 modules before so I am well aware of the mechanics involved in setting up client-host communication over NRF24L01 modules. Additionally, I will NOT use ChatGTP for writing code for this project as well as NOT using MPLAB code configurator due to the sensitive nature of the project. Instead, I will use XC Compiler to write the code in C end ensure accuracy prior to release payment so there are no additional delays or issues during the process.
$140 CAD in 7 days
4.9 (11 reviews)
4.7
4.7
User Avatar
Hello there! My name is Leonard and I am an embedded systems engineer specializing in robotics and application automation. I have experience working with PIC microcontrollers, specifically 8 bit PICs like the one used in this project. I understand from your description that you are looking for someone who can help you set up client-host communication using NRF24L01 modules. Specifically, you require one NRF24L01 module setup as host to receive data from client nodes while six client nodes send raw hex data to the host. The built-in ability of the module handles client/host communication, which must be implemented by you. Additionally, the received data should be presented at the host module so you can print it out on the serial port if necessary. You will be using 8 bit PIC MCUs to drive the NRF modules though so make sure to check for any compatibility issues there first.
$125 CAD in 5 days
5.0 (3 reviews)
3.7
3.7
User Avatar
I understand that you are looking for someone to assist you in setting up client-host communication using NRF24L01 modules. Full project requirements are as follows: 1. One NRF24L01 module setup as host to receive data from client nodes 2. Six Client nodes will send raw Hex data to host (I believe max 6 clients can work) 3. NRF24L01 has built in ability to handle client/host communication you must implement it 4. Received data should be presented at NRF24L01 host module you can print on serial port
$250 CAD in 1 day
5.0 (2 reviews)
2.0
2.0
User Avatar
Hello, I hope this message finds you well. I am writing to express my keen interest in your project posted on Freelancer.com. I have done similar kind of project in the past.I would like to chat with you so that we can discuss the project in details and I can show you the relevent examples. Warm Regards Zulfiquar S
$140 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can do it
$200 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Muhammad I. I have read your job description carefully and understood what you want. This opportunity caught my eyes because I have good experience and deep knowledge in this field including Wireless, Communications, Electronics, C Programming and Microcontroller. I already did very similar work so I can deliver the result perfectly in a short time. Please feel free to message me and let’s discuss further details for your project. I look forward to working with you. Best regards. Vadym Les.
$100 CAD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
✦◼️✦ "Full-5 Stars Rating✦◼️✦ - ✦100% Marks Guaranteed!✦ I have 9+ years of experience in managing academic writing jobs successfully. I have done my Master's in English Literature, but I have worked with clients completing their tasks for different subjects such as; English Literature, Social Sciences, Finance, Economics, Medical, as well as, Nursing. I have prepared myself all of these professional years to be a multi-tasker, who can help you to get out of trouble for any type of assignment. I always provide my clients with High-Quality Solutions at very REASONABLE PRICES even with SHORT DEADLINES. I can help you with; Case Studies, Research Essays, Online Exams, Quizzes, Summaries, Reports Dissertations ETC. I provide FREE Turnitin reports and countless revisions facility to fully satisfy my clients. and "I PROMISE you with 100% SUCCESS". For samples, visit my profile: https://www.freelancer.com/u/FineIdeas
$30 CAD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! My name is Cesar Alarcon I have 3+ years experience in Software Development with microcontrollers. I have worked with many different types of projects with different type of coding and hardware. I am an efficient code developer that meets all your requirements and experience working in team I can finish your project with high quality and on time. Please send me a message to check all the requirements and we can start as soon as possible as required. Thanks & Best Regards.
$200 CAD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Regina, Canada
0.0
0
Payment method verified
Member since May 15, 2019

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.