Skip to main content

ePaper Panel in Arduino

Hardware Overview

Introduction

The 7.5 inch E-Ink display is a game-changer for Arduino users. It seamlessly integrates with Arduino, allowing you to easily showcase various data. With simple wiring and straightforward code, even beginners can get started quickly. It offers low power consumption and excellent readability in any light. Let's unlock endless creative projects with this accessible and versatile display ~

Features

  1. Energy-Efficient E-Ink Screen: Offers low power consumption and excellent readability, even in direct sunlight.
  2. Seamless Integration: Easy to integrate with Home Assistant and Arduino for customization.
  3. Compact Design: Compact size, ideal for smart home applications.
  4. User-Friendly Setup: Simple to configure and use, making it accessible for both beginners and advanced users.
  5. Durable and Reliable: Built with quality components for long-lasting performance.

Specifications

ItemDescription
MCUXIAO ESP32 C3
Display7.5-inch ePaper Display
Resolution800x480
Battery3.7V 2000mAh
Dimension180x20x130mm
Operating Temperature-40°C to 85°C
Operating Voltage3.3V to 5V

Getting Started

Step 1. Download Arduino IDE

First, if you don't have Arduino IDE yet, please go to Arduino IDE and download the latest version.

Step 2. Install ESP32 Board Support

Go to File -> Preferences and add the following URL to Additional Boards Manager URLs, click here to see detail steps.

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Step 3. Install Seeed Arduino LCD Library

tip

This library has same function as TFT library and no compatible with this library. If you have installed TFT library, please uninstall it first.

Download and install the Seeed Arduino LCD library from GitHub.

After downloading the library, go to Sketch -> Include Library -> Add .ZIP Library and select the downloaded library.

There are 4 basic examples, open a basic example you like:

  1. Bitmap: Display a bitmap image.
  2. Clock: Display a clock.
  3. Clock_digital: Display a digital clock.
  4. Shape: Display different sizes of words and shape randomly.

Step 4. Upload the Code

Before uploading the code, you need to open User_Setup_Select.h in Seeed_Arduino_LCD library.

Comment line 160 and uncomment line 163 and then save the file.

After that, go to Tools -> Board -> Seeeduino XIAO ESP32C3 and Tools -> Port -> Select the port your board is connected to. Then click Upload to upload the code.

Now you will see the feedback in your epaper screen! Following are the results of Bitmap and Clock examples.

Resources

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...