It needs: - Micro USB port - Jumper pins or toggle switch to enable USB power - If not using USB power, drive A0 from micro-USB - CAN headers - CAN transceivers - Port for RN-42 with a 6-pin header on it, bent 90 degrees - Header pins to access UART RX/TX