Find Jobs
Hire Freelancers

Functions to handle serial communications and EEPROM on Arduino with ATMEGA328PB

$30-250 CAD

Completed
Posted over 5 years ago

$30-250 CAD

Paid on delivery
I have a project with 2 micro controllers communicating over RS-232 and I have the need for a robust communications and command processing protocol on one of the microcontrollers (the slave device). Commands are received between start and end markers < and > to ensure the full message is received before processing. eg: <command> Your function must decode these requests and call the corresponding local function(s), which are being written by me. You must also handle reading and writing several values to EEPROM on the ATMEGA328PB, which may be tricky according to my limited experience. I will set up a development environment to use if you want, (access via Teamviewer) with an ATMEGA328PB board that you can program and test serial communications. Code will be thouroughly tested by my team and must be bug-free. Please see the attached files for requirements and expected code behavior. Thanks.
Project ID: 17776536

About the project

14 proposals
Remote project
Active 6 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
Awarded to:
User Avatar
Greeting there , I could absolutely help you with your Arduino based Rs232 communication project i am very excited work on your project and help you get it done in short time About my experience : [login to view URL] i Ranked as Top rated free lancer on Upwork with more than 200 projects done , below my profile : [login to view URL] My offer include : 1- full commented code , with code reference documents 2- wiring diagram help you setup your hardware 3- hardware suggestion (if needed) 4- online support via video chat to make sure you on the right way 5- i am totally open for any change or update during work I am available by email and Skype and will be happy to discuss this job with you in detail. I am available for +30 hours per week. Skybe : [login to view URL] Awaiting your kind response, Best Regards, Ahmed Mosad
$133 CAD in 2 days
4.9 (65 reviews)
6.4
6.4
14 freelancers are bidding on average $239 CAD for this job
User Avatar
Hello, I read your docs and understand. I have a lot of expirience with ATMEGA and serial communication. I have a development board and tools. Best regards, Vyacheslav.
$250 CAD in 10 days
4.8 (42 reviews)
6.4
6.4
User Avatar
Hi, I can do this in 2-3 days, It's a simple protocol that could be done using Arduino, you don't have to use another IDE,just Install Arduino IDE. To test it's functionality, we can use terminal software like Putty, hterm, or even Arduino terminal (I forgot it can be used as terminal sender or not). EEPROM function library have been provided by Arduino, Serial function too, we just have to make it's protocol. it's a simple project that could be done fast if we work together. So, let's do it. I'm waiting for your message. Best Regards, Rijal
$155 CAD in 4 days
4.9 (69 reviews)
6.2
6.2
User Avatar
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. * 8+ years experience in Arduino and Atmega328p Timely deliver 24 hours communication Hope to get your early response Thanks
$222 CAD in 3 days
5.0 (5 reviews)
5.7
5.7
User Avatar
Hello     I have got your job posting and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the Analog/Digital Electronics embedded systems(Arduino,Rasberry pi ,ARM processors ,PIC microcontrollers,Wireless boards,TFT Touch Displays,All types of sensors and actuators). i have done tons of similar projects So, I think you’ll find that, I have the skills you’re looking for. For more on my skills and successfully finished projects, please have a look on my Profile and Portfolio. I have all the components available here with me so i will develop a working prototype according to your specifications and then send you the code and schematics so things will work for sure.I will remotely guide you and  help you build the system on your side. I am always available on Email and Skype. Please have a voice or video chat if necessary. I shall be available round the clock and able to start your project as soon as possible according to you.   Thank you for your consideration,   Best Regards,   Haseeb Shafqat
$150 CAD in 5 days
4.7 (50 reviews)
5.7
5.7
User Avatar
Dear Sir, I would like to present myself as prospective candidate to do your project. I have sound knowledge in electronic circuit designing and programming of those. The microcontroller I'm familiar with are Microchip and Atmel. I have experiences of programming microcontroller based circuits for local university students. Several of those include communication using RS232. Therefore I would like to present my self as most suitable candidate to do your project. Expecting a favourable reply, I remain.
$144 CAD in 10 days
5.0 (2 reviews)
3.1
3.1
User Avatar
I am professional electrical engineer i have years of experience of microcontroller and aurdino and i can complete the desired work before the time limit and minimum of your buget
$166 CAD in 3 days
5.0 (3 reviews)
2.1
2.1
User Avatar
I have work experience doing firmware developmentment. I have done work on arduino and atmega. I would like the opportunity to provide you the best product possible.
$130 CAD in 3 days
5.0 (1 review)
1.9
1.9
User Avatar
i have a good knowledge about arduino programming and have done number of projects using arduino board.i am also working with number of protocol like UART,I2C,SPI etc and sensors.i also have good knowledge about its hardware for interfacing with micrcontroller.I will do your work easily and accurately
$111 CAD in 3 days
5.0 (7 reviews)
2.0
2.0
User Avatar
Hello there! I have team which have much experience in device development put my heart, mind and soul in even my smallest acts. This is a secret of my success. I read your job description carefully and I would be glad to take part in it. We can talk more how to …….... Be sure, hire me for your project will be a good idea due to: 1) Outstanding technical skills and experience 2) Strong analytical, problem solving and general troubleshooting skills. 3) Ability to communicate technical issues in non-technical terms. I feel 100% confident to accomplish this job in time, with high quality and following all your requirements even if they are too specific or complicated. Looking forward to hearing from you
$388 CAD in 7 days
5.0 (1 review)
1.2
1.2
User Avatar
Hi, I have 4-years experience in microprocessor development and I have handled lots of project require device communication such as Iot and wearables. I am happy to provide my quality service to assist on this project and I have the confidence to work it well.
$144 CAD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir, I am interested on this project and I want to share my expertise with you in this project. I am an electronics engineer and IT programmer with over 15 years of experience. I do design of embedded systems and interfaces such as microcontrollers and peripherals. I had already more than 50 projects done in embedded systems, arduino, avr, microcontroller, circuit design, microcontroller coding, database systems, website developer (Proficient in PHP, SQL, XML, HTML5, HTML, CSS, BOOTSTRAP JAVASCRIPT), web research and PCB layout. Such projects are Quadcopter(a famous flying robot that is autonomous), Wifi Scanner, Power Monitoring Systems, Manguino MCU, and many more. You can visit my profile to check similar and related projects. Thank you for taking the time to read my application and I look forward for having an interview with you.
$200 CAD in 3 days
0.0 (0 reviews)
0.6
0.6

About the client

Flag of CANADA
Spruce Grove, Canada
5.0
5
Payment method verified
Member since Dec 4, 2017

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.