Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: libEinkShield_mbedcli_ARM_KL25Z
Fork of EInkShield_HelloWorld by
The actual display component with e-paper and Mbed board

Key Features
- SPI interface to EPD display
 - Gray level support(Black, White and Red)
 - Flash memory - 128MB
 - One GPIO connected to LED
 - Four push buttons for user feedback
 
Peripherals/IOs

Pinout

Typical connection
- Compatible with Arduino Headers
 
Datasheet
Program and Library
Import programEinkShield_HelloWorld_ARM_KL25Z
EInkShield_HelloWorld
Import librarylibEinkShield_mbedcli_ARM_KL25Z
libEinkShield_mbedcli_ARM_KL25Z
Import librarylibEinkShield_mbedcli_ARM_K22F
libEinkShield_mbedcli_ARM_K22F
Import librarylibEinkShield_mbedcli_ARM_NUCLEO_F446RE
libEinkShield_mbedcli_ARM_NUCLEO_F446RE
Import library
    Public Member Functions | 
  |
| EinkShield (EPD_driver driver, PinName bsi_pin, PinName rstn_pin, PinName busyn_pin, PinName csb_pin, PinName dc_pin, PinName scl_pin, PinName sda_pin) | |
| 
    Constructor to set pin assignment and driver.
    
    
     | 
  |
| void | EPD_Init (void) | 
| 
    Driver initial.
    
    
     | 
  |
| void | EPD_Display_KWR (unsigned char const *img_kw, unsigned char const *img_r) | 
| 
    Display image with color: black, white and red.
    
    
     | 
  |
| void | EPD_Display_Red (void) | 
| 
    Display full screen red.
    
    
     | 
  |
Revisions of README.md
| Revision | Date | Message | Actions | 
|---|---|---|---|
| 1:9b126a535f52 | 2018-07-24 | EinkShield_HelloWorld | File Diff Annotate | 
| 0:6f162728dcca | 2018-07-24 | EinkShield for mbed-os | File Diff Annotate | 

