From b29549d286ec5aa6cf31b4839f5835644f5ab3c4 Mon Sep 17 00:00:00 2001 From: Sjef Verhoeven PE5PVB Date: Fri, 27 Oct 2023 19:15:40 +0200 Subject: [PATCH] Patch to reduce SPI spurious --- TEF6686_ESP32.ino | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index ba6a193..c4cc22b 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -361,6 +361,12 @@ byte screensaver_IRQ = OFF; void setup() { WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0); + gpio_set_drive_capability((gpio_num_t) 5, GPIO_DRIVE_CAP_0); + gpio_set_drive_capability((gpio_num_t) 16, GPIO_DRIVE_CAP_0); + gpio_set_drive_capability((gpio_num_t) 17, GPIO_DRIVE_CAP_0); + gpio_set_drive_capability((gpio_num_t) 18, GPIO_DRIVE_CAP_0); + gpio_set_drive_capability((gpio_num_t) 19, GPIO_DRIVE_CAP_0); + gpio_set_drive_capability((gpio_num_t) 23, GPIO_DRIVE_CAP_0); setupmode = true; EEPROM.begin(EE_TOTAL_CNT); if (EEPROM.readByte(EE_BYTE_CHECKBYTE) != EE_CHECKBYTE_VALUE) DefaultSettings(hardwaremodel);