Develop code for Arduino CAN Reader -- 3


We are developing a device that reads CAN messages from a vehicle or other device and then triggers outputs depending on certain conditions. We need assistance with the code development, as my programming skills are not proficient enough and due to time constraints this project needs to be completed. I have the Arduino Leonardo board and the CAN transmitting device on bench and ready to actively test code when required.

In a nutshell, I require the code that takes values from an array set by a Library for the MCP2515 CAN transceiver chip, convert the values to binary, take the binary bits then place them individually into another array. Then the code needs to read specific cells, compare the values to a list of defined conditions and then store them as variables to be used for triggering outputs or serial printing, depending on the future application of the CAN reading device.

Please see the attached document 'Arduino CAN Reader [login to view URL]' for details.

Supplementary documents will be uploaded once project is awarded.

The code will also require detailed and legible commenting so I know how it was achieved and also in case any possible minor adjustments or additions need to be made by myself in the future.

This project requires someone with PROACTIVE communication skills.

This project must be functionally completed within 3 days. This includes bench testing and confirmation.

Detailed commenting can be completed within a further 2 days, or open to negotiation i.e. additional milestone payment, more time, depending on satisfaction and promptness of meeting current milestones.

Looking to establish 3 milestones for the project:

• CAN messages converted to binary and stored in 2 arrays, for CAN address 0x700 and 0x760 respective. 30% of bid)

• Read array bits and convert and store them as usable variables. (30% of bid)

• Project Completion (40% of bid)

Happy to negotiate on milestone percentages, as long as the first one is completed, and commitment and communication is maintained.

Thanks and looking forward to working with you,


Skills: C Programming, Electronics, Microcontroller, Electrical Engineering, Arduino

See more: code website can receive live camera feed, code banner can embedded profiles, java code optical character reader, develop code pic processor, develop code sudoku game using java, iphone gps app develop code, php code wordpress rss reader, develop code wavecomm, bid develop code, google code arduino bluetooth, iphone source code free rss reader, javascript code rss feed reader, source code connect barcode reader database, source code iphone app reader app, can python 3 run python 2 code

About the Employer:
( 1 review ) Artarmon, Australia

Project ID: #30221299

15 freelancers are bidding on average $454 for this job


Hi, I am an electronic engineer with more than 10 years of experience. I have worked with arduino can. I am familiar with the diagnostics protocols as well UDS and OBD. Please contact me to discuss details. Thanks

$500 AUD in 4 days
(20 Reviews)

Hello, I've complete MS Electric Engineering (Control System). I have plenty of experience in firmware development and micro-controller developments. My Core Skills are: -MATLAB, SIMULINK MODLING AND SIMULATION - STM More

$375 AUD in 2 days
(22 Reviews)
(43 Reviews)

Hi there, I have read your requirements, is depending on what you want to do with it. I have made a lot of projects with Arduino and CAN Bus. After we make some command to move. I can work with all types of Microcontro More

$450 AUD in 7 days
(17 Reviews)

hello sir.✋ I have just read your job description and your project is really interesting to me. The Items you raised are similar to what I have already done in practice and I think you can do it in a short time if you More

$650 AUD in 18 days
(11 Reviews)

Hello sir, I'm Software architect, i worked in vehicule manifacturing company as a developer so i was dealing all the time with can Bus, DBC also DBC of Canoe formats (.asc) , and codes, i can achieve this project in 2 More

$400 AUD in 2 days
(5 Reviews)

Hello I am Khaled salah an engineer from Egypt I am expert in Arduino and in CAN and if you see my history on the site you find I worked on CAN perfectly I understand the requirements and I am free to start working on More

$400 AUD in 1 day
(2 Reviews)

I've worked extensively on CAN throughout my career. I've about 6 years of experience in embedded systems in the automotive domain specifically working on driver development, diagnostics and bootloader. please reach o More

$556 AUD in 4 days
(3 Reviews)

Dear client, welcome to [login to view URL] platform. I have read the requirements of your project and I think that I can study the library of the MCP2515 CAN transceiver chip and save the messages the way you need them. I More

$250 AUD in 3 days
(6 Reviews)

I'm an automotive "AutoSAR" software engineer with experience in Valeo, Vectror GmbH 1- Provide high quality software in terms of "MISRA-2004 compliant, Readability, naming convention, architecture, reusability, docum More

$450 AUD in 7 days
(3 Reviews)

Hi. Nice to meet you, Elektronic Expert here, you can Look at my Profile for my past project I have read your description, I Already have the same job but it use STM32F4 for convert KMH to MPH, i think it can be more More

$400 AUD in 3 days
(1 Review)

Dear Client, I have 10 plus years of experience in embedded systems and Automotive product development good knowledge in Product development life cycle. Expertise in 8,16,32 bit microcontrollers and Analog circuit de More

$556 AUD in 20 days
(0 Reviews)

Hi I'm a highly proficient IT specialist with proven expertise in Linux and Linux operating system and experience in Wireless controller and Intelligent Transportation System Firmware Development. ►Worked on SPC5 Micr More

$556 AUD in 7 days
(0 Reviews)

I have used CAN on both atmel and cortex cores. I have used CAN extensively both at my last organisation(automotive) and present organisation. I do not have the transceiver hardware with so you will have provide me wit More

$444 AUD in 3 days
(0 Reviews)

hello, i am a mechatronics engineer and, i have made many robots and automation systems using arduino which is why i believe i am the best candidate for this job

$375 AUD in 3 days
(0 Reviews)