arduino / arduino/ArduinoCore-mbed
Issue on Nicla Sense ME with Wavespare ePaper 2.9" SPI display
- 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