According to https://www.adafruit.com/product/4195: “This 'Wing is tested to work with all of our Feathers”
According to https://learn.adafruit.com/adafruit-ein ... 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);
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)
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