Write a Modbus RTU bridge application in C language for a PIC Microcontroller

Budget £750 - £1500 GBP
Bids 28
Average Bid £963
Status Closed

The project is to use a PIC PIC24F16KL402 (PIC24) microcontroller as a Modbus communications bridge to interface between an existing device originally designed to support only 1 to 1 Modbus communications over an RS232 link. This PIC bridge project will allow this existing 1 to 1 Modbus connection to communicate on a multi drop RS485 2 wire, half duplex Modbus network. Please see detailed requirements in attachment.

Get Free Quotes For A Project Like This

This project was awarded to


Very satisfied with the work, great communication
About the Freelancer
adamtwatson Profile Picture

I have 15+ years of Control Systems : Industrial PLC, HMI and SCADA Programming Embedded Electronic Design for Harsh environments Embedded Software - 8 /16 /32 bit PCB Design for micro-controllers and adapters Project Management, Customer Relations and Support, Training and Documentation.

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • Polestaronline Profile Picture


    Delhi,  India

    Application Development: Expertise in system and application level development on Windows and Linux. Technologies: C/C++,VC++,QT,OpenCV,Google Map API,MySQL, HTML etc. Embedded System: Experienced with ARM, MIPS, Atmel, PIC, TI DSP etc. Delivered solution based on Arduino & RasPi. We are thorough with C, C++, firmware, BSP's, bootloaders, drivers. OS: Linux,Windows,Android. Hardware Design: We further expertise in delivering hardware design solutions like PCB design, schematics, PCB layout etc. Tools in portfolio include Orcad, Altium, PADS, Allegro, Proteus etc. Computer Vision & Image Processing: Computer Vision: Face Detection, Motion Detection, Tracking etc. Image Processing: Image enhancement, De-haze, De-noise, Sharpen, Light balance, Turbulence correction, Panorama generation etc. Sourcing and Production: We've tie ups with PCB manufacturers, component distributors and vendors. We have the capability to deliver complete end to end product solution.

  • onuf19 Profile Picture


    Stuttgart,  Germany

    - Hardware and Software Embedded development - Schematic and PCB Layout design in Eagle, Altium Design, others CAD/CAM software ARM (Atmel,Nxp ... ), DSP, 8/16/32 bits MCU Simulation (Matlab, PSpice, Proteus ) System Theory (PID control loop)

  • Ballua Profile Picture


    Ho Chi Minh,  Korea, Republic of

    Experienced System Engineer. - Analog&Digital Embedded Systems Design. - Professional in Automotive Electronics. - Exceptional performance in innovation-related designs.

  • dspathak81 Profile Picture


    Pune,  India

    11 Years experience with Atmel AVR and ARM Processors. Also worked with Fatek, Delta and Siemens PLCs.

  • jacobjack Profile Picture


    nanjing,  China

    hi,everybody! nice to meet you.I am glad to help you.

  • shanedi Profile Picture


    Mumbai,  India

    I have experience in PIC microcontrollers, c, c++ and VC++.

  • Rapidfire33 Profile Picture


    Surat,  India

    We at Energy Cloud, serve you for turnkey solutions, discrete solutions, solution integration, open source evaluation-customization-development, application development and porting in embedded engineering domain. We can work with you right from outlining your need to feasibility check, design, development, prototyping and testing to make you feel satisfied and proud yourself for choosing us. Our expertise: Languages: C, C++, Embedded C & C++, Matlab, XML, Javascript, Html Embedded OS: Embedded Linux, FreeRTOS Microcontrollers:TI Stellaris ARM Cortex-M3,AVR, PIC, LPC series 8 bit, 8051 Peripheral: ADC, DAC, Watch Dog Timer,EEPROM, LCD, Keypad Sensors: Touch Button, Acceleration, Temperature, Infrared Technology: Zigbee, RFID, GSM/GPRS, GPS, Wireless Sensor Network (WSN) High level protocol: SIP, SDP, LDAP, TLS, SRTP, RTP, TCP/IP Low level protocol: Ethernet, USB, SPI, I2C, Chipcon Debug Interface, RS485, RS232, USART, PS/2 keyboard interface, RC5 and NEC infrared remote protocol.

  • noumanpkk Profile Picture


    Rawalpindi,  Pakistan

    I worked in 6 R&D's as design Engineer and did over 300 engineer student final year projects.Expert in Embedded and analog systems.worked on 8051,pic,avr arm cortex processors and msp430 series microcontroller also have experties in vb ,labview

  • quang102 Profile Picture


    Hanoi,  Vietnam

    I am an Electronic Engineer and I have 9 years experiences in PCB design,manufacturing prototype, Programming for Amplifier karaoke system, automation industrial.. My Skills: + PCB design with Altium, Protel99se, Eagle ,Mutilayer: 4 - 16 layer + BGA footprint + Control impedance, different pair, match length for high speed signals ,such as DDRAM PCIe... + Program proficiently 5 kinds of 8051, AVR , MSP430, PIC,DSP Micro-proccessor with C, ASM + Verilog for FPGA language on the software IAR, Reads51, Keil, Code Vision AVR C Complifer,Mikro C,CCS,MPLAB,CCStudio. + AT command, SIM900, MC51i + Analyze any Electronic Circuit Diagram + Visua Basic C,C# ,ASM + Have good use of all kinds of solders . + Have good use of Measurement devices : Oscilloscope (Analog, Digital

  • koncnc Profile Picture


    Konya,  Turkey

    Machine Design Image Processing