Skip to content

SPI won't work on nRF52 SDK + Adafruit SHARP Memory Display (144x168 pixels)  #514

Open
@vtpgit

Description

@vtpgit

Hello:

This seems a rather old project, not sure if anyone is still maintaining it, but it's worth the shot.

I'm using an official nRF52-DK SDK (nRF52832) from Nordic with Sandeep's NRF5 and BLEPeripheral, on Arduino IDE 1.8.18.

I'm also using Sharp Memory Display ( Adafruit SHARP Memory Display (144x168 pixels) ).

I'm trying to drive the display, but no luck. I got two displays, just in case one is faulty, but both are just showing random pattern and no communication. I'm running the built-in example from Adafruit.

The SDK otherwise is perfectly healthy, the BLE works, no problems.

There are my pins:

#include <Adafruit_GFX.h>
#include <Adafruit_SharpMem.h>

#define SHARP_SS 10 //P0.22
#define SHARP_MOSI 11 //P0.23
#define SHARP_SCK 13 //P0.25

// Set the size of the display here, e.g. 144x168!
Adafruit_SharpMem display(SHARP_SCK, SHARP_MOSI, SHARP_SS, 144, 168);

Attached is a picture of my setup. I'm using the standard example that came with Adafruit SHARP Memory library.

If anyone has any idea why it doesn't work, I'll very highly appreciate your input. I'm willing to donate/contribute to this project or anyone who helps.

Please let me know what else is needed to debug the issue.

Cheers!

IMG_20231002_163846 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions