pinMode(DISPLAY_BL_PIN, OUTPUT);
#endif
+ #endif
+ #if MCU_VARIANT == MCU_NRF52
#if BOARD_MODEL == BOARD_TECHO
+ delay(200);
pinMode(PIN_VEXT_EN, OUTPUT);
digitalWrite(PIN_VEXT_EN, HIGH);
+ pinMode(pin_btn_usr1, INPUT_PULLUP);
+ pinMode(pin_btn_touch, INPUT_PULLUP);
+ pinMode(PIN_LED_RED, OUTPUT);
+ pinMode(PIN_LED_GREEN, OUTPUT);
+ pinMode(PIN_LED_BLUE, OUTPUT);
+ delay(200);
#endif
- #endif
-
- #if MCU_VARIANT == MCU_NRF52
- if (!eeprom_begin()) {
- Serial.write("EEPROM initialisation failed.\r\n");
- }
+ if (!eeprom_begin()) { Serial.write("EEPROM initialisation failed.\r\n"); }
#endif
// Seed the PRNG for CSMA R-value selection
di_conf_save(display_intensity);
display_unblank();
}
-
#endif
} else if (command == CMD_DISP_ADDR) {
#if HAS_DISPLAY