Device Development Kit (DDK)'s hardware design & development