npcc_dmx_servo_mega Version 0.4

//   NPCC DMX Decoder and Servo Controller
//          This program is intended to run on a Arduino microcontroller.  It receives DMX packets, decodes
//          them, and positions servos on corresponding channels to corresponding positions based on the DMX 
//          value.  The program replaces the Arduino interrupt handler with its own ISR(USART3_RX_vect) to 
//          process incoming packets via a state machine.
//
//   Features
//          - Maps DMX packet values 0-255 to servo positions SERVO_MIN_VALUE thru SERVO_MAX_VALUE (below)
//          - RX light on Arduino board will blink as activity received via USB
//          - On Board LED on Arduino will blink as servos are controlled