idnRc3zrd

Three-color e-ink desktop ornament/portable pendant

 
Overview
This three-color e-ink desktop ornament & portable pendant

is based on the Air001 microcontroller. It uses an M-Key to connect the e-ink card and the base plate. Plug it in to make it a desktop ornament, and unplug it to make it a portable pendant.
Updating images doesn't require re-burning code; data is written using a host computer and serial port, making it convenient and fast. The
host computer supports red, black, and white three-color image capture, black and white color dithering, and QR code generation. The hardware includes a 2.13-inch e-ink screen from "Lao Wu Digital Home Electronic DIY Components" ("2.13-inch E-ink Label Screen, Brand New, No Aging, See Introduction"). The purchase link is: [link to 2.13-inch E-ink Screen Purchase Link] . This is actually an e-ink label; you need to remove the e-ink screen yourself. It's very simple; it arrives like this. Use a flathead screwdriver to pry open the arrow position. Be careful not to pry too deeply. I didn't want to disassemble it, so I didn't demonstrate. Inside, there's an e-ink screen glued to a PCB. Disconnect the FPC on the back of the screen, and use a utility knife to slowly separate the screen and PCB through the gap. You can keep the PCB; it has many useful components. This project requires two boards: a four-layer baseboard (left side) and a two-layer driver board for the e-ink display (right side). **Important ! ** The driver board ( right side) must be inserted into the M-Key interface and must be 0.8mm thick! The baseboard (left side) can be a standard 1.6mm thick board. A 24-pin FPC connector is required for the baseboard. However, since the driver circuitry of the card and the PCB removed from the e-ink label are identical, components from the removed PCB can be directly transferred to the M-Key card. The microcontroller uses the AIR001 chip from Hezhou. Recommended purchase link: AIR001 purchase link . Original driver connection? From Jiaxian: 2.13-inch e-ink screen driver connection. Other less common materials recommended purchase links: Small turtle buttons for BOOT and RST buttons: 3*4 small turtle buttons purchase link. Vertical M-Key surface mount slot: M-Key slot. The M-Key I bought here has an incorrect fixing pin size; cut it off, or try another supplier. After soldering, configure the Arduino development environment for the Air001, download the Arduino project for the lower-level machine, and burn it. How to configure the Arduino project for the Air001: AIR001 Arduino documentation. Notes when burning: In Arduino IDE - Tools - Clock Source and Frequency, select "HSI 24MHZ, HCLK 48MHz," otherwise the checksum may not be sent. The software uses an open-source host computer (the latest version is available here): Gitee-EPDTools open source or download from this project attachment. This is only a basic introduction; for more detailed usage documentation, please refer to the Gitee open source link above. Note that EPDTools.exe depends on opencv_world452.dll; it will not run if it is missing. Insert the card into the baseboard and connect the baseboard to the computer using a Type-C cable (I believe that everyone in the electronics field should have the CH340 driver installed). Open a terminal or command prompt in this directory and enter the following command: .EPDTools.exe -w serial -p COM7 -m mod -f file path. Command explanation: Use the modulo method (-m mod) to transmit data to the device through the serial port with serial number "COM7" (-p COM7) (-w serial). Your computer may not have COM7; please pay attention. You can also create two batch files in the same directory (using COM7 as an example), one for easy modulo extraction (mod_COM7.bat): `.EPDTools.exe -w serial -p COM7 -m mod -f %1` and the other for easy color dithering (dith_COM7.bat) : `.EPDTools.exe -w serial -p COM7 -m dith -f %1`. This way, you can simply enter the path to the `.mod_COM7.bat` file; you don't need to remember command-line parameters or those complicated Enter key presses. If there are no problems, it will output logs as shown in the image below, transmitting the image to the e-ink display's lower-level machine. A lit LED on the left side of the e-ink display's base plate indicates the base plate is in a ready state, while a flashing LED on the right side indicates it's in a data transmission/reception state. Data can only be written when it's in the ready state. A reset will force it back from the transmission/reception state to the ready state. Known BUG 1) When the serial port number is a two-digit number, such as COM16 or COM25, the upper-level machine cannot open the serial port. There is currently no fix; you can try plugging the device into a USB port with a lower COM port number.









































参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-28 21:31:34

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号