NXP OM13043,598 DMX512/RDM kit includes a master board and slave board and helps designers create DMX512-based systems for both communication and power stages.
NXP offers dedicated components to realize DMX512 based systems for both communication and power stages. The reference design provides a basic set of commands (including Remote Device Management) that can be used as a starting point to develop next-generation DMX512 platforms.
The DMX512 master is an example implementation for an RDM enabled DMX512 controller and monitoring device, built around the NXP LPC11U1x microcontroller. The DMX512 master features a USB interface, a red heartbeat LED, and a green traffic LED. The USB and UART of the LPC11U1x MCU are the main hardware blocks needed to implement the DMX512 master. The DMX512 master enables Remote Device Management, but the host has to assemble/parse the RDM packets to be sent to/received from the RDM devices connected to the DMX transmission line.
The DMX512 slave or DMX512 receiver is an example implementation for an RDM enabled DMX512 device built around the NXP LPC111x Cortex M0 microcontroller. The DMX512 slave features four DMX controllable LEDs, a red heartbeat LED, a green traffic LED, DIP switches for selecting the DMX start address, a 5-position joystick, and an optional LCD. The UART and the 16-bit timer/counters of the LPC111x MCU are the main hardware blocks needed to implement the DMX512 slave. The I2C hardware block is used to interface with the (optional) LCD functionality.