arduino / arduino/ArduinoCore-mbed

Issue on Nicla Sense ME with Wavespare ePaper 2.9" SPI display

Open
#562 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
C
Stars
411
Forks
225
PR merge metrics
No merged PRs in 30d

Description

Hi!
I'm encountering an issue on Nicla Sense ME SPI.

I'm using this [library](https://github.com/waveshare/e-Paper/tree/master/Arduino/epd2in9_V2) on this [display](https://www.waveshare.com/wiki/2.9inch_e-Paper_Module).

It works practically with every arduino core (tested: avr, mbed on rp2040) but not with Nicla.
I used following pins:
```arduino
RST_PIN P0_10
DC_PIN P0_24
CS_PIN P0_20
BUSY_PIN P0_9
```
and exposed CLK e COPI. I also tried changing value on P0_29 because it seems connected to another device as CS.
The output is a random pixeled display instead images.

I'm supposing some issue on bad timing on SPI on NRF family core because there is this [issue](https://github.com/waveshare/e-Paper/issues/50) or output reliability on Nicla when you set 3V3.

Thank you in advance!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Waveshare Arduino e-Paper library's epd2in9_V2 implementation and reproduce the report on a Nicla Sense ME using the listed SPI and control pins. Compare the behavior with the tested AVR and RP2040 cores, then identify whether the display output issue is caused by SPI timing, pin selection, or 3V3 reliability; done means reliable image rendering or a documented, reproducible cause.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.