EInkShield_HelloWorld

Dependencies:   libEinkShield_mbedcli_ARM_KL25Z

Fork of EInkShield_HelloWorld by E Ink

Homepage

Table of Contents

    The actual display component with e-paper and Mbed board

    /media/uploads/jauming/imag1222_1k_2.png

    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

    /media/uploads/jauming/2a_peripherals_ios_mbed-driving-board-function-500_switches.jpg

    Pinout

    /media/uploads/jauming/mbed_pinout_v05.png

    Typical connection

    • Compatible with Arduino Headers /media/uploads/jauming/3_simple_procedures_how_to_connect_the_component_to_the_main_board_compatible_with_arduino_headers_typical_connection.jpg

    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.

    All wikipages