Page 1 of 1

Feather Huzzah32 and epaper Feather

Posted: Fri Aug 06, 2021 3:26 pm
by johnwargo
I’m trying to get the Adafruit HUZZAH32 – ESP32 Feather Board ( working with the Adafruit 2.13" Monochrome eInk / ePaper Display FeatherWing - 250x122 Monochrome with SSD1680 ( and its not working. I posted a detailed question last week on the forums and received no responses.

According to “This 'Wing is tested to work with all of our Feathers”

According to ... duino-code, “If you're using a FeatherWing, try File→Examples→Adafruit_EPD→FeatherWingTest”

I tried that, commenting out the default display declaration then uncommenting:

Code: Select all

Adafruit_SSD1680 display(250, 122, EPD_DC, EPD_RESET, EPD_CS, SRAM_CS, EPD_BUSY);
When I run the sketch, everything executes - Serial monitor shows no panics or errors on the device. If I put println statements everywhere, I can see that all of the code executes, but nothing appears on the display.

I’m certain the issue is in the pin settings defined here:

Code: Select all

#define EPD_CS     10
#define EPD_DC      9
#define SRAM_CS     11
#define EPD_RESET   5 // can set to -1 and share with microcontroller Reset!
#define EPD_BUSY    7 // can set to -1 to not use a pin (will wait a fixed delay)
But I don’t know exactly how to set them. I tweaked them the best I can based on the Huzzah32 documentation but the code never gets past the “Adafruit EPD test” line sent to the monitor.

What should those settings be for the Huzzah32 device? In looking at all of the docs, it appears that they should be the following, but I already know that doesn’t work:

Code: Select all

#define EPD_CS     32
#define EPD_DC      15
#define SRAM_CS     33
#define EPD_RESET   -1 
#define EPD_BUSY    1
Can someone please provide me with the settings I need to use for the Feather Huzzah32 board with the ePaper Display FeatherWing?

Re: Feather Huzzah32 and epaper Feather

Posted: Thu Aug 19, 2021 11:59 am
by MakerMelissa
It looks like the FeatherWingTest was removed at some point by me for some reason that I can't remember. I have updated it and put it back for now.