mega development board