Closed Chop91 closed 7 years ago
you have to look at varients.h pin definitions for Generic boards. You need SPI pins + a couple more
I bought the Waveshare BLE400 Kit from ebay, so I think I do not need the definition for generic boards. In the varients.h there is exactly the same pin definition as in my first posting.
e-Paper | SPI | Arduino Uno | nRF51822 |
---|---|---|---|
DIN | MOSI | D11 | 24 |
CLK | SCK | D13 | 25 |
CS | SS | D10 | 30 |
The remaining pins 7-9 should be fine too.
I briefly looked at Waveshare wiki, it looks like they have their own protocol (not SPI) that might be simply incompatible with nrf5x boards
@Chop91 please only open issues related to this library in this issue tracker.
Today I started a little project, a BLE e-paper display but I got stuck somewhere..
I bought the following e-paper: http://www.waveshare.com/wiki/2.9inch_e-Paper_Module#Working_with_Arduino
I tried the demo code with my Arduino Uno and everything worked just fine, but if I try to use the e-paper with the nRF51822 nothing happens. I tried the original arduino pin configuration on the nRF51822 and also the nRF51822, since I read somewhere ( I think the reference manual) that these pins should be the correct ones.
But for both configurations the display does nothing. Maybe someone knows what I am doing wrong or can provide a working example for a nRF51822 using an e-paper display?