6 years, 9 months ago.

Need help getting GDE021A1 epaper display working on nucleo-l031k6

I'm having a bit of a problem trying to get this base code to work on the nucleo-l031k6 dev board. Just fyi, I'm not the best coder.

I'm using the base code from here:

https://developer.mbed.org/teams/ST/code/DISCO-L053C8_ePD_demo/

Since that disco dev board uses the same display that I am currently using from Smart prototyping:

https://www.smart-prototyping.com/Prototyping-Modules/Display/E-ink-E-paper-new-version-display-module-3.3V-2.04-inch-177x72.html

I have got this display working nicely in Arduino using U8G2 display library, but I want to move my project away from arduino and into ARM.

I have already fixed the defines for pin assignments as such:

  1. define EPD_CS D10
  2. define EPD_DC D9
  3. define EPD_RESET D8
  4. define EPD_BUSY D7
  5. define EPD_POWER D2
  6. define EPD_SPI_MOSI D11
  7. define EPD_SPI_MISO D12
  8. define EPD_SPI_SCK D13

the screen never responds. Is there something else I'm missing that needs to be changed in this base code to make the scren work with this or other nucleo boards?

Be the first to answer this question.