Connecting the EXT3 to the STM32 Nucleo
This configuration has been tested successfully against
This configuration may also work on other Nucleo boards, with the size of screen adapted to the available SRAM.
On the main sketch, set the board to boardNucleo64, corresponding to the pins defined in the hV_Configuration.h file of the ePaper_EXT3_Basic_Library (link 1, link 2).
During the tests, release 1.90 of the STM32 core for Arduino failed to run. Adding a specific SystemClock_Config() function to release 1.8.0 and downgrading to release 1.8.0 solved the problem.
See the issue Arduino_Core_STM32 version 1.9.0 regression? #1315.
Large screens 9.7" and 12.2" require panelCSS to be defined and connected.
If the second memory is populated on the EXT3 board, flashCSS needs to be defined and connected. The library will keep flashCSS HIGH to avoid any interferences with the other devices connected to the SPI bus.
Posted: 28 Feb 2021
Updated: 24 May 2021, 24 Aug 2021