Efficient DMX 512 RX/TX on PIC24/33

This project was awarded to fawazahmed for $77 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

This is a lead project for DMX programming on the Microchip PIC24/33 series in Microchip C. There will be a continuing series of follow-on projects if we establish a solid working relationship.

In this project, the code should have three modules - DMX receive, DMX transmit, and RS232 communication; but an architecture which will allow the use of the received data for another operations with the prototype subroutine being the RS232 test.

The board will have a RS485 chip which will output a digital signal to the PIC. Please identify which pin you will propose using for input and output on the PIC, and why this will result in the efficient use of the PIC resources


The received DMX universe should be received and stored in an accessible array


The RS232 should allow a subset of the DMX_Array(start slot, number of slots) to be sent via RS232 to an external monitor.

It should take about one hundred lines of code.

Awarded to:

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