Thanks for the reply, means a lot!
Here's the wiring I am using,
And I have checked the wiring, I am sure about it.
This one worked without any error. Here's the diagnostic report
Linking everything together...
/Users/harshal/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/mkdir.py -p /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/ld_h/
/Users/harshal/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/cp.py /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/sdk/ld/eagle.flash.4m2m.ld /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/ld_h/local.eagle.flash.ld.h
/Users/harshal/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/ld_h/local.eagle.flash.ld.h -o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/local.eagle.flash.ld
/Users/harshal/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/sdk/ld/eagle.app.v6.common.ld.h -o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/local.eagle.app.v6.common.ld
/Users/harshal/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc -fno-exceptions -Wl,-Map -Wl,/var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.map -g -w -Werror=return-type -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static -L/Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/sdk/lib -L/Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/sdk/lib/NONOSDK22x_190703 -L/var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674 -L/Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/sdk/libc/xtensa-lx106-elf/lib -Tlocal.eagle.flash.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.elf -Wl,--start-group /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/sketch/EPDTest.ino.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/GxEPD2_EPD.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_102.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_1160_T91.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_1248.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_154.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_154_D67.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_154_M09.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_154_M10.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_154_T8.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213_B72.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213_B73.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213_B74.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213_M21.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213_T5D.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_213_flex.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_260.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_260_M01.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_270.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290_I6FD.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290_M06.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290_T5.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290_T5D.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290_T94.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_290_T94_V2.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_371.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_420.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_420_M01.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_583.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_583_T8.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_750.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd/GxEPD2_750_T7.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_154_Z90c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_154c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_213_Z19c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_213c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_270c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_290_C90c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_290_Z13c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_290c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_420c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_420c_Z21.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_565c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_583c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_750c.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_750c_Z08.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/epd3c/GxEPD2_750c_Z90.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/it8951/GxEPD2_it60.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/it8951/GxEPD2_it60_1448x1072.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/GxEPD2/it8951/GxEPD2_it78_1872x1404.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_GFX_Library/glcdfont.c.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_GFX_Library/Adafruit_GFX.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_GFX_Library/Adafruit_SPITFT.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/SPI/SPI.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_BusIO/Adafruit_BusIO_Register.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_BusIO/Adafruit_I2CDevice.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Adafruit_BusIO/Adafruit_SPIDevice.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/libraries/Wire/Wire.cpp.o /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_cache_980287/core/core_ffcca26ac688e054324c25e97a91bd6a.a -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -lcrypto -lmain -lwps -lbearssl -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group -L/var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674
/Users/harshal/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/elf2bin.py --eboot /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/bootloaders/eboot/eboot.elf --app /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.elf --flash_mode dio --flash_freq 40 --flash_size 4M --path /Users/harshal/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin --out /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.bin
Creating BIN file "/var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.bin" using "/Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/bootloaders/eboot/eboot.elf" and "/var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.elf"
/Users/harshal/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/signing.py --mode sign --privatekey "/Users/harshal/Personal/Stuffs/B-plans/Slatecase/Development/0. Slate_A/Final code/5dec/3. Strawberry/Strawberry/EPDTest/private.key" --bin /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.bin --out /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.bin.signed --legacy /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.bin.legacy_sig
/Users/harshal/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/sizes.py --elf /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.elf --path /Users/harshal/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin --mmu "-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000"
Executable segment sizes:
ICACHE : 32768 - flash instruction cache
IROM : 258080 - code in flash (default or ICACHE_FLASH_ATTR)
IRAM : 27353 / 32768 - code in IRAM (IRAM_ATTR, ISRs...)
DATA : 1496 ) - initialized variables (global, static) in RAM/HEAP
RODATA : 968 ) / 81920 - constants (global, static) in RAM/HEAP
BSS : 50264 ) - zeroed variables (global, static) in RAM/HEAP
Multiple libraries were found for "GxEPD2_BW.h"
Used: /Users/harshal/Documents/Arduino/libraries/GxEPD2
Not used: /Users/harshal/Documents/Arduino/libraries/GxEPD2-master
Multiple libraries were found for "Adafruit_GFX.h"
Used: /Users/harshal/Documents/Arduino/libraries/Adafruit_GFX_Library
Not used: /Users/harshal/Documents/Arduino/libraries/Adafruit-GFX-Library-master
Using library GxEPD2 at version 1.3.9 in folder: /Users/harshal/Documents/Arduino/libraries/GxEPD2
Using library Adafruit_GFX_Library at version 1.10.12 in folder: /Users/harshal/Documents/Arduino/libraries/Adafruit_GFX_Library
Using library SPI at version 1.0 in folder: /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SPI
Using library Adafruit_BusIO at version 1.9.8 in folder: /Users/harshal/Documents/Arduino/libraries/Adafruit_BusIO
Using library Wire at version 1.0 in folder: /Users/harshal/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/Wire
/Users/harshal/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-size -A /var/folders/b4/x2zrrjmj3nxgrs_fb96l_5hm0000gn/T/arduino_build_929674/EPDTest.ino.elf
Sketch uses 287897 bytes (27%) of program storage space. Maximum is 1044464 bytes.
Global variables use 52728 bytes (64%) of dynamic memory, leaving 29192 bytes for local variables. Maximum is 81920 bytes.
esptool.py v3.0
Serial port /dev/cu.usbserial-0001
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: a8:48:fa:cd:62:dd
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 292048 bytes to 211145...
Writing at 0x00000000... (7 %)
Writing at 0x00004000... (15 %)
Writing at 0x00008000... (23 %)
Writing at 0x0000c000... (30 %)
Writing at 0x00010000... (38 %)
Writing at 0x00014000... (46 %)
Writing at 0x00018000... (53 %)
Writing at 0x0001c000... (61 %)
Writing at 0x00020000... (69 %)
Writing at 0x00024000... (76 %)
Writing at 0x00028000... (84 %)
Writing at 0x0002c000... (92 %)
Writing at 0x00030000... (100 %)
Wrote 292048 bytes (211145 compressed) at 0x00000000 in 18.7 seconds (effective 125.1 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
But still, there's no movement on the display. any thoughts? Earlier I was able to create a monochrome image on the display using another library, so I'm sure about the display working and the wiring.
Thanks!





