loading

In this tutorial, I would like to introduce about the E-Ink E-Paper Display Module which I discovered recently. It’s so cool!

This E-ink display module is special made for E-ink display development. You do not need to build any additional circuit and component. You can just run this E-ink display module directly for your projects using any micro-controllers.

The E-Ink Display Module is something like the Amazon Kindle e-book. It still can display content when power is OFF!!!

Checkout how E-Ink Display Module works here: http://bit.ly/HowE-InkWorks

E-Ink Display Module holds and image even without power! Impressive. Checkout why here: http://bit.ly/HoldImageWithoutPower

In this tutorial, I will be using E-Ink E Paper Display Module with the features & specifications below:

Features:

Ultra-low power consumption

Super wide viewing angle - near 180°

Extra thin & light

High Resolution

SPI interface

Four gray shade colors

All necessary component included

Integrating boosted circuit

Specifications:

Resolution: 172x72

Display thickness: 1.18mm

Display Dimension: 2.04inch,

Module dimension: 30.13x60.26mm

Pixel Pitch (mm): 0.28(H) X 0.28(V) / 95dpi

Contrast Ratio: 10:1

Display Color: 4 gray shade colors, White, Gray, Deep gray, Black

Refresh Time (room temp.): 1 sec

Interface: SPI

Operation Temperature: 0~50°C

Storage Temperature: -20~60°C

Module Weight: 15g

Step 1: HARDWARE & SOFTWARE Needed

The HARDWARE needed:

- SMDuino

- E-Ink E Paper Display Module

- Micro B USB Cables

- A few male to male jumper wires.

The SOFTWARE needed:

- Arduino IDE v1.6.9

- E-Ink Library

Step 2: Hardware Connection

Because there are no silkscreens printed on top of the pins, it’s sometimes quite hard to connect the module to the Arduino if the module is mounted on the breadboard. Hence below is the pins layout of the E-Ink module for your reference.

Connect the display module to the SMDuino as follow in the picture.

Step 3: Arduino Library Installation

Download the E-Ink Library as a .zip file.

- Open your Arduino IDE 1.6.9 and import the E-Ink Library into Arduino IDE.

- In Arduino IDE, go to Sketch > Include Library > Add .zip library

- Choose the SmartEink_Arduino_Library.zip file which you have just downloaded.

- You should see that the library is added successfully.

Step 4: Open the Example Sketch

In Arduino IDE, navigate to File > Examples > SmartEink > ShowBitMapDemo. Load up the example sketch.

By default, you should see something like the picture appear as a new window.

Step 5: Upload Your Code

Before you upload the code to SMDuino, make sure the two following items are correctly done:

1. For the board type, select Arduino/Genuino UNO and

2. Select the correct COM Port of your device.

Step 6: The Result

When done uploading, you should see that the display module is displaying something as shown in the video.

This is the expected result. Congratulations!!!

You have successfully completed the tutorial where you have the image displayed on the E-Ink Display Module.

For Part 2 of my tutorial, I will teach you how to display your own customize image using software. Stay tuned for Part 2 of my tutorial on E-Ink Display Module.

Thank you for reading my tutorial.

Have a nice day.

FB Page: https://www.facebook.com/VKElectronics/

Vincent

<p>The project looks great, too bad that e-ink displays are still way more expensive than regular LCD/OLED displays.</p>
<p>You are right :(</p>

About This Instructable

3,761views

20favorites

License:

More by Vincent19:How to - E-INK E-PAPER DISPLAY MODULE – Part 3 | WiFi How to - E-INK E-PAPER DISPLAY MODULE – Part 2 | Import Customize Image How To - E-INK E-PAPER DISPLAY MODULE – Part 1 
Add instructable to: