Clone
2
Opticon 2.9″ BWRY EE‐293RY
Jelmer edited this page 2024-11-11 00:33:59 +01:00

For support, check out https://github.com/OpenEPaperLink/Tag_FW_Opticon

  • 96kbyte CC2533 6kbyte RAM
  • 1Mbyte Flash
  • 296x128px BWRY E-Paper display
  • LED

image image image image

EPD Initialization

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);```