Skip to content

Commit 855091f

Browse files
committed
Added Inkplate5 V2 support (ED052TC4).
1 parent 54592ff commit 855091f

File tree

9 files changed

+605
-24
lines changed

9 files changed

+605
-24
lines changed

src/Inkplate.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ void Inkplate::pinsZstate()
302302
pinMode(26, INPUT);
303303
pinMode(27, INPUT);
304304

305-
#if defined(ARDUINO_ESP32_DEV) || defined(ARDUINO_INKPLATE6V2)
305+
#if defined(ARDUINO_ESP32_DEV) || defined(ARDUINO_INKPLATE6V2) || defined(ARDUINO_INKPLATE5V2)
306306
// Disable clock for the EPD.
307307
myI2S->conf1.tx_stop_en = 0;
308308
#endif
@@ -320,7 +320,7 @@ void Inkplate::pinsAsOutputs()
320320
pinModeInternal(IO_INT_ADDR, ioRegsInt, GMOD, OUTPUT);
321321
pinModeInternal(IO_INT_ADDR, ioRegsInt, SPV, OUTPUT);
322322

323-
#if defined(ARDUINO_ESP32_DEV) || defined(ARDUINO_INKPLATE6V2)
323+
#if defined(ARDUINO_ESP32_DEV) || defined(ARDUINO_INKPLATE6V2) || defined(ARDUINO_INKPLATE5V2)
324324
// Set up the EPD Data and CL pins for I2S.
325325
setI2S1pin(0, I2S1O_BCK_OUT_IDX, 0);
326326
setI2S1pin(4, I2S1O_DATA_OUT0_IDX, 0);
@@ -333,7 +333,7 @@ void Inkplate::pinsAsOutputs()
333333
setI2S1pin(27, I2S1O_DATA_OUT7_IDX, 0);
334334

335335
// Start sending clock to the EPD.
336-
myI2S->conf1.tx_stop_en = 0;
336+
myI2S->conf1.tx_stop_en = 1;
337337
#else
338338
pinMode(0, OUTPUT);
339339
pinMode(4, OUTPUT);

0 commit comments

Comments
 (0)