external connection: add HAL for external connection