CoreInk

SKU:K048

Tutorial

Choose the development platform you want to use, view the corresponding tutorial&quick-Start.

This tutorial will show you how to control CoreInk devices through the UIFlow graphical programming platform
This tutorial will show you how to program and control CoreInk devices through Arduino IDE

Description

CoreInkは、M5Stackコアシリーズの全く新しい E-ink ディスプレイです。ESP32-PICO-D4で制御されるこの新しいデバイスには、200x200 1.54" Black and White E-ink Displayが搭載されています。E-inkディスプレイは、通常のLCDと比較して目に優しく、読書や長時間の視聴に適しています。また、低消費電力で、電源が切れても画像を保持することが可能です。CoreInkは、マルチファンクションボタン、物理ボタン、ステータスLED、ブザーを内蔵し、390mAhリチウムポリマー電池、RTC(BM8563)により正確なタイミングと深い眠りをコントロールします。CoreInkは、独立したリセットボタンと電源ボタン、外部センサーを取り付けるための拡張ポート(HY2.0-4P、M-BUS、HAT拡張)を備えており、無限の可能性を持っています。

注意事項 ご使用の際は、長時間の高頻度なリフレッシュを避けてください。推奨リフレッシュ間隔は(15s/回)です。紫外線に長時間さらすと、インクスクリーンに不可逆的な損傷を与える可能性があります。CoreInkが採用している低電力電源管理ソリューションは、COREおよびStickCデバイスとは異なります。使用時、PWRボタンは電源オンボタン(2秒間の長押し)として使用されます。デバイスをシャットダウンする必要がある場合は、ソフトウェアAPIを使用するか、背面にあるリセットボタンを押す必要があります。

特徴

  • ESP32 Standard wireless functions Wi-Fi
  • 4M Flash
  • 低電力のE-inkディスプレイ
  • 180°の視野角
  • 豊富な拡張ポート
  • マグネット内蔵
  • リチウムポリマーバッテリーを内蔵
  • 拡張性

内容物

  • 1x CoreInk
  • 1x Type-C USB(20cm)

Application

  • IoT端末
  • E-Book
  • 工場の制御パネル
  • 電子タグ

特性

Resources Parameter
ESP32-PICO-D4 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash 4MB Flash
入力電圧・電流 5V @ 500mA
ポート TypeC*1, HY2.0-4P*1 , M-BUS Female Connector,Pin Array/ Hat Expansion
画面 GDEW0154M09 | SPI Port | 200*200@1.54" | Dpi:184 | 1-bit Black & White(Grayscale:2) \ Viewing Area(mm):27.6x27.6 | Dot pitch(mm) 0.138x0.138 | Refresh Time(s) 0.82 /Partial refresh(s) 0.24
物理ボタン Programmable *1 , Reset *1, Power *1
LED Green LED x 1
RTC BM8563
Buzzer Passive Buzzer*1
Wifi 2.4G 3D Antenna
PINS G25, G26, G36, G23, G34, G18, G21, G22, G14, G13
バッテリー 390mAh@3.7V
動作温度 0°C to 60°C
製品重量 32g
梱包重量 55g
製品サイズ 56*40*16mm
梱包サイズ 82*46*20mm
カバー素材 Plastic ( PC )

Driver Installation

下記のリンクをクリックし、OSに合ったドライバーをダウンロードしてください。現在、2種類のドライバチップバージョン(CP210X/CH9102)があります。お使いのバージョンに応じて、対応するドライバ圧縮パッケージをダウンロードしてください。圧縮パッケージを解凍後、インストールするOSの数に応じたインストールパッケージを選択してください(お使いの機器が使用しているUSBチップが不明な場合は、両方のドライバを同時にインストールすることができます)。CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールは完了していますので無視してください)
Driver name Applicable driver chip Download link
CP210x_VCP_Windows CP2104 Download
CP210x_VCP_MacOS CP2104 Download
CP210x_VCP_Linux CP2104 Download
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS v1.7 CH9102 Download

EasyLoader

EasyLoaderは、製品に関連したケースプログラムを内蔵した、簡潔で高速なプログラムライターです。簡単な手順で主制御に書き込み、一連の機能検証を行うことができます。

Download Windows Version Easyloader Download MacOS Version Easyloader

Description:
このビデオケースでは、磁気、インクスクリーン、IoTアプリケーションなど、CoreInkの基本機能の一部を紹介します(Easyloaderのプログラムと全く同じではありません)。

ピンマップ

E-Ink Display

Screen Resolution:200x200

ESP32 Chip GPIO4 GPIO0 GPIO15 GPIO9 GPIO18 GPIO23
GDEW0154M09 BUSY RST D/C CS SCK MOSI

Multi-function button & Physical Button & LED & Buzzer

ESP32 Chip GPIO37 GPIO38 GPIO39 GPIO5 GPIO10 GPIO2 GPI12
Multi-function button Left position Button press Right position / / / /
Physical Button / / / Physical Button / / /
LED / / / / LED / /
Buzzer / / / / / Buzzer /
Power Control / / / / / / MOS

USB Serial

ESP32 Chip GPIO1 GPIO3
CP2104 RXD TXD

Internal I2C Connection

ESP32 Chip GPIO21 GPIO22
BM8563 SDA SCL

Coreink-HY2.0 4P Port

PORT PIN Protocol
EXT-PORT G32/33 I2C

ESP32 ADC/DAC Mappable Pins

ADC1 ADC2 DAC1 DAC2
8 Channel 10 Channel 2 Channel 2 Channel
G32-39 G0/2/4/12-15/25-27 G25 G26

GPIO仕様の詳細はこちらのリンクを参照してください。 ESP32 datasheet

構造ブロック図

回路図

関連リンク

Arduino