Is what they SAY…
![]()
Hi there,
Ever since I saw the Vikings doing the BLE Range Test out side with two Nrf52840-DK boards I was on the quest. There’s were custom and not available.
I’m using the E-paper and the Software SPI. (touchscreen) Next!
ENJOY!
nRF54L15 DK BLE Central Hub + 4.2" Waveshare E-Paper Showcase
This project demonstrates the Nordic nRF54L15 DK (PCA10156) operating as a BLE Central Hub with a 4.2-inch Waveshare monochrome e-paper display. It combines a low-power graphical user interface with a practical BLE sensor network monitor, creating a portable dashboard for battery-powered sensor nodes.
The project builds on an earlier ESP32-S3 round-display prototype that successfully managed three concurrent BLE connections, servicing up to eight nRF52840 sensor nodes in a round-robin scheduler. That prototype proved the networking concept using NimBLE and a color TFT display.
This new version ports the concept to Nordic’s latest nRF54 platform while taking advantage of the ultra-low-power characteristics of an e-paper display.
Demonstration Features
- Nordic nRF54L15 DK (PCA10156)
- Waveshare 4.2-inch 400 × 300 monochrome e-paper display
- SSD1683 controller using Software SPI
- Clean Arduino Core
- Multi-page graphical user interface
- Hardware diagnostics
- GPIO overview
- J-Link debug status
- Floyd-Steinberg graphics demonstration
- BLE Central operation
- Battery Service monitoring (0x180F / 0x2A19)
- Round-robin servicing of multiple sensor nodes
- Deep sleep with retained display image
From a three-connection ESP32 proof of concept to a next-generation Nordic BLE Central Hub, this project demonstrates how low-power e-paper and modern BLE networking can come together to create a practical, always-on sensor dashboard.
I got the Bezel printing NOW! ![]()
Here is the code for the project, Target is the Nordic PCA10156 nRF54L15_DK
Arduino CleanCore BSP was used also, big thanks to @lolrenBanfu
sketch_aug4_DK_CENTRAL.zip (41.5 KB)
HTH
GL
PJ ![]()
For more deep dive into the NRF_SDK > Level UP check out this thread.


