Find Jobs
Hire Freelancers

Design Microcontroller Code

$30-250 AUD

Completed
Posted over 6 years ago

$30-250 AUD

Paid on delivery
Devise a communication protocol/method to communicate to between devices, through RS232. There is one ‘master’ and up to two slaves, which communicate two ways. Slaves will have unique addresses. Code needs to be compatible with ATMEL microcontrollers as this is what will be used. Communication is simple and will take the following form; • Master to slave o Turn output 1 to 8 high/low • Slave to master o Status of X input is high/low The command sent may have some form of character identification to determine the type of command sent, before having input/output identification and then finally high/low status. Example: • OUTXY o Where “OUT” is output command from master to slave o X is output number o Y is high/low status • FUSXY o Where ‘FUS” is input status from slave to master o X is input number o Y in high/low status
Project ID: 15669172

About the project

24 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
There is something wrong in the specifications. While protocol for communication ( reliable) can be done, connection architecture appears to be wrong. Need to discuss your overall objective Relevant Skills and Experience Have lot of embedded experience developing hardware and communication protocols Proposed Milestones $333 AUD - Project delivery. Final price will depend on final specifications Can we discuss?
$333 AUD in 3 days
5.0 (2 reviews)
3.8
3.8
24 freelancers are bidding on average $187 AUD for this job
User Avatar
Hi I hope you are doing well. I have expertise in AVR Micro controller programming and RS232 communication. I have understood your project requirements and I have few questions regarding your project. Looking Forward Khawaja
$250 AUD in 4 days
4.8 (87 reviews)
6.8
6.8
User Avatar
I can code this communication protocol. I have worked on uart, I2C , SPI and many other communication protocols. Relevant Skills and Experience Electrical engineering Proposed Milestones $200 AUD - required work
$200 AUD in 3 days
4.9 (61 reviews)
5.9
5.9
User Avatar
Your OUTXY in the example should include a flag for slave address (0 or 1). If using rs232, will need an additional status line beside tx/rx to avoid collision when 2 slaves send data to master Relevant Skills and Experience Please look at my profile Proposed Milestones $110 AUD - when start project $110 AUD - after the demo video I'll use 3 Arduino board for the demo but will delivery the software only
$220 AUD in 5 days
4.9 (26 reviews)
5.4
5.4
User Avatar
i have been completed many project on Atmel controller and you can it in my review. so i can do your job.
$255 AUD in 30 days
4.8 (6 reviews)
4.6
4.6
User Avatar
Hello, Deep is here from India. Basically I'm Embedded System Developer. I understand your requirement. I have experience with ATMEL microcontrollers (Atmega8-16-32-328-128-2560, XMega, ATtiny). Basically UART protocol will be used in your application. And Some input output operation. I can develop code for you. Thanks
$100 AUD in 5 days
4.8 (21 reviews)
4.6
4.6
User Avatar
I Believe it's simple I/O expander Relevant Skills and Experience I have experience in ATMEGA Processors use Assembly, C, and Arduino Code depending on situation Proposed Milestones $83 AUD - Complete As i said before its like a I/O expander you can buy standard I2C I/O expander with builtin address
$83 AUD in 3 days
4.9 (33 reviews)
4.6
4.6
User Avatar
Hello, I am a professional designer of data acquisition and control systems (both hardware and programming, including AVR microcontrollers & Arduino), and I could help you with your design. Relevant Skills and Experience I've been in electronics design and firmware development for almost 20 years now and I believe that I can provide a robust and reliable solution for your system. Proposed Milestones $80 AUD - Design communication protocol between devices $120 AUD - Develop firmware code Additional Services Offered $100 AUD - Hardware design review (written report provided) I'd need a bit more information to start but that could be discussed over the Freelancer chat.
$200 AUD in 3 days
5.0 (7 reviews)
4.6
4.6
User Avatar
I have more than 10 years of en experience in the digital design and in the interface protocols of course. So I can do this task well. Соответствующие навыки и опыт FPGA/ASIC design, Verilog/VHDL design, The sufficient amount of the both low speed and high-speed interfaces. it all - more than 10 years. Предлагаемые промежуточные платежи $74 AUD - specification, if necessary $74 AUD - rtl $74 AUD - verif
$222 AUD in 5 days
5.0 (10 reviews)
3.9
3.9
User Avatar
Can provide code for your project Relevant Skills and Experience Long experience in embedded programming, check our portfolio for a sample of our work Proposed Milestones $45 AUD - Completion Additional Services Offered $100 AUD - PCB Layout Design for the whole design
$45 AUD in 4 days
5.0 (4 reviews)
3.8
3.8
User Avatar
i have worked in many projects that force me to develop some protocols for communication. also i am mainly working in cryptograpghy so it my work to create some protocols to open sessions . Relevant Skills and Experience c, c++ , ATMEL , microcontrollers, keil Proposed Milestones $155 AUD - will be one milestone if you want we can discuss more details.
$155 AUD in 8 days
5.0 (3 reviews)
3.4
3.4
User Avatar
A proposal has not yet been provided
$222 AUD in 5 days
5.0 (2 reviews)
2.2
2.2
User Avatar
Read your requirements and interested in your project I can do this for you, Embedded software professional (2 + year) Embedded applications design (Embedded C) on so many chip Chipset: 8051, Atmel, ARM7, AMR cortex M4/7 Note: Before a month, i had done one project on Atmel, you can check my review. Thanks
$222 AUD in 10 days
4.0 (2 reviews)
2.0
2.0
User Avatar
i have a good knowledge about microcontroller programming and have done number of projects using microcontroller .i have worked on number of sensors and modules and soon. Relevant Skills and Experience 4 year of experience in embedded system working on different microcontroller 8051,PIC,AVR,ARM,Arduino. Proposed Milestones $155 AUD - 155
$155 AUD in 3 days
5.0 (2 reviews)
0.9
0.9
User Avatar
I have 6 years experience in designing circuits of pic controller..where in various projects I used serial port as rs422 and rs232..I used ports to send data to PC by usb also, and I m pretty sure that I can deliver the project much earlier than time
$172 AUD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$55 AUD in 1 day
5.0 (2 reviews)
0.2
0.2
User Avatar
A proposal has not yet been provided
$333 AUD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Use UART to design communication link between a master slave daisy chain to poll slave uC and check Pin/Port input status Relevant Skills and Experience Embedded Systems designer, Atmel AVR assembly and C designer Proposed Milestones $1 AUD - Verify Spec $1 AUD - Implement in AVRStudio $1 AUD - Test using ATmega328p Array (3 microcontrollers) $108 AUD - Submit to client
$111 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Communication Protocol, development is required. That's what we understand, if not please elaborate more with details. Relevant Skills and Experience We have developed several communication protocol. Proposed Milestones $200 AUD - Protocol Document RS232 cannot be used for multi drop device communication. RS485 is required.
$200 AUD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$166 AUD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, thank you for the opportunity to bid on your project! I have written several master/slave implementations that work over RS232. Relevant Skills and Experience Your project has special hardware requirements which would need to be ironed out before we could begin work. It could be very straightforward but more detail is needed. The actual protocol is easy. Proposed Milestones $50 AUD - Resolve hardware confusion - could be very easy depending on specifics. $200 AUD - Implement master/slave protocol that achieves stated objectives $83 AUD - Delivery of all source code and project notes
$333 AUD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Perth, Australia
0.0
0
Payment method verified
Member since Nov 18, 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.