Implement Arduino code at driver level in kerne