In Progress

Need help modernizing an old project (CAN bus protocol programming)

I am an individual looking for someone to help modernize a project which was last completed a long time ago (the owner of the project is unavailable for help).

The project involves hardware using a CAN bus protocol called IE-Bus communicate with an external computer. The micro controller code this originally called for is completely written, however is outdated, throws many warnings (and some errors on modern C compilers), and is generally a pain to program onto the hardware. It also utilizes the RS-232 standard and, if the micro controller is needed, a USB connection would be needed.

In the end, I would like to use a Raspberry Pi using an OEM touchscreen as the interface. The project originally uses a different computer to communicate with and as mentioned uses the RS-232 standard for communication. As far as I understand the Raspberry Pi is ill suited for signal processing and the project calls for use of another micro controller which uses the RS-232 connection to communicate with the computer. If the Raspberry Pi can be used for this without an external signal processor, that would be great, but if one becomes necessary, something easy to program and maintain would be preferable (e.g. Arduino).

This folder contains all useful information I could find on the protocol, its programming, a parts list for the original version of this project, some tools for testing, URLs for useful sites, and information regarding similar projects that were completed.

[login to view URL]

The project is not restricted to the original parameters (i.e. Python can be used in lieu of C). However the Raspberry Pi is necessary as a program written for it will be utilized.

Project Requirements:

Raspberry Pi

Ancillary Requirements (as needed):

Arduino (signal processor)

Skills: C Programming, Microcontroller, Electronics, Embedded Software, Programming

See more: project ejb need help, need help maya project, need help writing project plan, need help animation project, need chinese project need help, need help circuits project, can bus protocol analyzer tool, need help visual basic 2008 project, need help flash project, need help gis project, schlumberger can bus protocol, need help statistics project, engine control can bus project, need help financial business project, need help continue asp project, can bus protocol, peugeot can bus protocol, need help with capstone project

About the Employer:
( 0 reviews ) Bremerton, United States

Project ID: #21774232

Awarded to:

(5 Reviews)
4.4

13 freelancers are bidding on average $339 for this job

jokanies

Hi, I have rich experiences with micro controller firmware development for 7 years. I am familiar with Arduino, ESP, NRF, stm32 and Raspberry pi, so I have pi 3B+/7" touchscreen and Arduino uno/mega2560. Especially I h More

$1000 USD in 10 days
(3 Reviews)
6.0
pavanshah2001

Hi, I'm an embedded systems design engineer from India. I have good expereience with arduino, raspberry pi. I have worked on several projects involving CAN bus protocol. I would like to discuss further details of the p More

$333 USD in 10 days
(13 Reviews)
5.1
hayat38402

We are a team of Electrical and Electronics engineers and we are Excellent in the following areas: • Embedded C Programming. • VHDL/Verilog • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • ID More

$250 USD in 7 days
(14 Reviews)
5.1
smartman7102

Hello! I am a senior hardware designer. I have 8+ years experiences of schematic and multilayer(2~8 layer) PCB design with various BGA core(Cortex series, A series, FPGA ...), DDR3, DDR4, Ethernet,eMMC, high speed digi More

$250 USD in 7 days
(8 Reviews)
4.1
noumanalishakir

Hello, I am Engineer and interested in your project. I have some questions regarding your project. Please tell me about your time limits? When you want your project to be completed? See my profile and reviews for furth More

$1000 USD in 10 days
(14 Reviews)
4.3
george19921014

I have read your project carefully. I am very interested in your project. I am a Microelectronics engineering expert. I have a lot of experience on ARM, FPGA, DSP, Arduino, Raspberry, PLC, PIC, ATMega and so on. I can More

$200 USD in 7 days
(5 Reviews)
3.6
mazeemsk

I am an Electrical/Electronics, Embedded Engineer and Raspberry Pi expert. I read through the job description very carefully and I am absolutely sure that I can do the project very well. I have worked on similar proje More

$180 USD in 7 days
(5 Reviews)
3.0
inpython

Keen to do it with minimal HW addition to Raspberry. Could you please let me know what information should be on screen and how often it should be updated?

$254 USD in 7 days
(1 Review)
1.4
kalyanprakash123

Keen to do it, please discuss. Negotiable price ......................................................................................................................................

$200 USD in 10 days
(0 Reviews)
0.0
prashantgup87

Hello, I am experienced freelancer with 10 + years of experience. This Project can be done as solution is can be provided in Raspberry Pi (in Python or C). Since you have mentioned it require Signal processing , I t More

$250 USD in 30 days
(0 Reviews)
0.0
deekshameshram5

I am able to complete this project because I have experienced in working on CAN protocol. I have very much interested in it, so I will do this project very thoroughly. Relevant Skills and Experience Relevant Skills th More

$155 USD in 3 days
(0 Reviews)
0.0
srikanthling

I extensively worked on CAN protocol. I have developed CAN driver for XMC4500, SAMV71, FS32K144 micro controllers. I have extensively worked on several projects with CAN applications like On board Diagnostics , UDS ser More

$200 USD in 7 days
(0 Reviews)
0.0