Created Opticon 2.1″ BWRY EE‐214RY (markdown)

Jelmer
2024-11-04 21:08:04 +01:00
parent a78ce6f605
commit f44ad4a2a7

@@ -0,0 +1,61 @@
## THIS TAG IS NOT (YET) SUPPORTED! ##
Opticon 2.1″ BWRY EE214RY
* 96kbyte CC2533 6kbyte RAM
* 1Mbyte Flash
* 250x122px BWRY E-Paper display
* LED
![image](https://github.com/user-attachments/assets/8da382b8-9b47-48dc-9790-b8a7cefd5ea5)
![image](https://github.com/user-attachments/assets/39dc692d-494d-4b5c-b8a6-c70e374569ba)
![image](https://github.com/user-attachments/assets/0a52c606-6f63-4e91-9c13-9f278b2e50d8)
![image](https://github.com/user-attachments/assets/7a266ef6-4672-4a66-aa1a-67a85d29df3b)
[EE-214R Spec Manual](https://github.com/user-attachments/files/17623274/EE-214R.Spec.Manual.pdf)
## EPD Initialization
```epdWrite(0x71, 1, 0x02);
epdWrite(0x70, 1, 0x03);
epdWrite(0x01, 2, 0x07, 0x00);
epdWrite(0x06, 7, 0x0F, 0x0A, 0x2F, 0x25, 0x22, 0x2E, 0x21);
epdWrite(0x04, 0x00);
<busy goes low>
<busy goes high>
epdWrite(0x41, 1, 0x00);
epdWrite(0x40, 0);
<busy goes low>
<busy goes high>
epdWrite(0x16, 1, 0x00);
epdWrite(0x00, 2, 0x0F, 0x49);
epdWrite(0x4D, 1, 0x78);
epdWrite(0x03, 3, 0x10, 0x54, 0x44);
epdWrite(0x50, 1, 0x37);
epdWrite(0x60, 2, 0x02, 0x02);
epdWrite(0x61, 4, 0x00, 0x80, 0x01, 0x28);
epdWrite(0xE7, 1, 0x1C);
epdWrite(0xE3, 1, 0x22);
epdWrite(0xB4, 1, 0xD0);
epdWrite(0xB5, 1, 0x03);
epdWrite(0xE9, 1, 0x01);
epdWrite(0x30, 1, 0x08);
epdWrite(0x10, 0);
> data
epdWrite(0x11, 1, 0x80);
epdWrite(0x12, 1, 0x00);
epdWrite(0x50, 1, 0xC7);
epdWrite(0x02, 0);
epdWrite(0x07, 1, 0xA5);```