[PIC32, TCP/IP, MRF89XA, USB, CAN]: Bridge for embedded systems to the internet

This project received 13 bids from talented freelancers with an average bid price of €2398 EUR.

Get free quotes for a project like this
Employer working
Project Budget
Total Bids
Project Description

Bridge for embedded systems to the internet

Device that brings embedded devices online. An system that provides different interfaces CAN, M-BUS and sub-gigahertz RF communication towards the embedded devices and connects to the Ethernet using TCP/IP.

Software is required for the standard protocols like the TCP/IP protocol and interfaces. In addition the system will run propriety software to connect these interfaces and provide data handling (scope of this project is a demo app that connects the different interfaces with a server through TCP/IP, details to be defined in co-operation).


• Core

o Power efficient power supply

o PIC32MX7 variants


• Interfaces

o RF

 Microchip modules (MRF89XA for example)

o Wired

 Ethernet

 CAN bus (2*)

 MBus

 USB (on the go)

• Data storage on usb stick

• Wifi dongle????

 Serial port

o Internally (extensions)

 UEXT extension port as defined by Olimex (UART, I2C, SPI, IO)


o Button (for approving connect/pair)

o Status LEDs

• Diagnostics

o Check if cables are connected


• Microchip TCP/IP Stack

• Demo app

o Two way communication between server(Ethernet-TCP/IP) and the other interfaces


• Eagle 6.x schematics & layout

• BOM with part numbers of component suppliers (for example farnell, digikey, mouser)

• Software (MPLAB-X (note the X), succesfull compilation )

• Hand-over of the project


• For experienced microchip developers only (I assume you have the right development boards)

• In addition we have to discuss how to deal with the final pcb development and testing (you can include this in the project or I can take care of this and provide remote access)

Please provide a plan (might be done after you initial proposal but before nomination) that includes your approach and milestones.

More information available on request.


- Jeroen

Looking to make some money?

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

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online