Implement addressing in the firmware, add Disco Party processing example