Feather Huzzah32 and epaper Feather

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
johnwargo
 
Posts: 55
Joined: Mon Jan 28, 2013 9:21 am

Feather Huzzah32 and epaper Feather

Post by johnwargo »

I’m trying to get the Adafruit HUZZAH32 – ESP32 Feather Board (https://www.adafruit.com/product/3405) working with the Adafruit 2.13" Monochrome eInk / ePaper Display FeatherWing - 250x122 Monochrome with SSD1680 (https://www.adafruit.com/product/4195) and its not working. I posted a detailed question last week on the forums and received no responses.

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);
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?

User avatar
MakerMelissa
 
Posts: 382
Joined: Wed Jun 05, 2013 2:10 am

Re: Feather Huzzah32 and epaper Feather

Post 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.

Locked
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”