', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); 타오바오 구매 전자부품 정리 - 전자잉크 디스플레이 1.54" / 2.66" / 4.2" :: MakerLee's Workspace
728x90

 

 

Wemos D1 컨트롤러
GPIO4(D2) BUSY
GPIO2(D4) RESET
GPIO0(D3) DC
GPIO15(D8) CS
GPIO14(D5) = SCLK SCK(CLK)
GPIO13(D7) = MOSI DIN(SDI)
GND GND
3.3V VCC

사용 라이브러리는 GxEPD2.핀 연결은 위와 같이 했습니다. 

 

 

 

 

1.54인치 3색(검정/흰색/빨강)

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8drgRpX9&id=705254143550&_u=v20ahlk00se918 

 

https://item.taobao.com/item.htm?_u=v20ahlk00se918&id=705254143550&spm=a1z09.2.0.0.67002e8drgRpX9

 

item.taobao.com

1.9위안(354원)

 

 

 

커넥터가 보통의 24핀이 아니고 34핀 규격의 넓이에 26핀으로 되어 있습니다.

하지만 위의 사진처럼 양쪽 끝 핀 하나를 잘 잘라서 맞추면 24핀과 그대로 호환됩니다.

왼쪽을 자를때는 위쪽의 연결을 자르지 않도록 주의합니다.

 

 

 

 

Waveshare의 라이브러리에서 1.54(C)를 선택해서 사용하거나

혹은 GxEPD 라이브러리의 

#include <GxGDEW0154Z17/GxGDEW0154Z17.h>  // 1.54" b/w/r 152x152

를 주석해제하면 됩니다. 

EPD2 라이브러리에서는 지원하지 않는 듯.

 

 

아쉽게도 컨디션이 너무 안 좋습니다. 위쪽 사진처럼 나옵니다. 

10개나 샀기 때문에 3500원을 쓰레기통으로 넣게 되었군요

 

 

 

 

 

 

2.6인치 3색(검정/흰색/빨강)

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dklub2i&id=704511276535&_u=u20ahlk00sf165 

 

https://item.taobao.com/item.htm?_u=u20ahlk00sf165&id=704511276535&spm=a1z09.2.0.0.67002e8dklub2i

 

item.taobao.com

2.9위안(540원)에 대량구매. 152x296

 

EPD2 드라이버로 계속 테스트해봤습니다. 

EPD2 라이브러리에서 2.66" 3칼라 모듈은 1개밖에 없어서 선택의 여지가 없습니다.

하지만 이걸로는 동작을 안 하더군요. 

 

 

 

2.13" 모듈을 선택해 봤더니 일단 일부나마 정상적으로 나오는 것을 발견했습니다. 

 

 

 

 

 

 

그래서 같은 드라이버를 사용하는 2.9"를 찾아 그 모델의 헤더 파일의 해상도를 고쳤더니 제대로 나옵니다

 

GxEPD2_display_selection.h 에서 

GxEPD2_3C<GxEPD2_290_Z13c, GxEPD2_290_Z13c::HEIGHT> display(GxEPD2_290_Z13c(/*CS=D8*/ SS, /*DC=D3*/ 0, /*RST=D4*/ 2, /*BUSY=D2*/ 4)); // GDEH029Z13 128x296, UC8151D

위 부분 선택하여 주석해제합니다.

그리고 라이브러리 폴더를 안의 src/epd3C/GxEPD2_290_Z13c.h를 찾아 

    static const uint16_t WIDTH = 128;

위 부분의 128을 152로 바꿔주면 됩니다. 

 

 

구매할 때 VUSION 이라는 글씨가 써 있는 것들이 있는데 refresh를 계속 해도 OLED의 번인처럼 살짝 보이긴 합니다. 

잘 봐야만 보일 정도고 딱히 문제없이 그냥 써도 될 것 같습니다. 

 

 

 

 

 

4.2인치 3색

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dklub2i&id=706505217365&_u=u20ahlk00s8beb 

 

https://item.taobao.com/item.htm?_u=u20ahlk00s8beb&id=706505217365&spm=a1z09.2.0.0.67002e8dklub2i

 

item.taobao.com

15위안(2880원)

400x300해상도 

구매자 리뷰를 보면 부분 Refreshing은 안되는듯 하고 자료에 있는 회로도는 핀 순서가 반대로 된 것 같습니다.

 



GxEPD2_display_selection.h 에서 

GxEPD2_3C<GxEPD2_420c, GxEPD2_420c::HEIGHT / 2> display(GxEPD2_420c(/*CS=D8*/ SS, /*DC=D3*/ 0, /*RST=D4*/ 2, /*BUSY=D2*/ 4)); // GDEW042Z15 400x300, UC8176 (IL0398)

을 주석해제합니다. 

 

 

 

약간의 노화 느낌은 있지만 깔끔하게 잘 나오는 편입니다. 

 

 

 

 

 

또 다른 물건이 있지만 이건 내용이 길어서 별도로 포스팅했습니다. 

https://pashiran.tistory.com/1281

 

타오바오 4.2" 전자잉크

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dnJVVWF&id=707632548963&_u=920ahlk00sb984 https://item.taobao.com/item.htm?_u=920ahlk00sb984&id=707632548963&spm=a1z09.2.0.0.67002e8dnJVVWF item.taobao.com 개당 3200원 꼴입니다. 한번에 후

pashiran.tistory.com

https://pashiran.tistory.com/1282

 

타오바오산 4.2" 전자잉크 드라이버 보드 사용하기

https://pashiran.tistory.com/1281

pashiran.tistory.com

 

 

 

 

이하 보류물품

4.2인치 2색(흑/백)

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.64352e8duj7W06&id=706723970562&_u=d20ahlk00sfd1b 

 

https://item.taobao.com/item.htm?_u=d20ahlk00sfd1b&id=706723970562&spm=a1z09.2.0.0.64352e8duj7W06

 

item.taobao.com

15위안(2870원)
구매자 성공기 많고 한 리뷰에 따르면 12레벨 그레이스케일이 가능한 좋은 보드라고 합니다. 
케이블에 hink 라고 써 있는걸로 보아 hink display로 검색해보니 이것도 waveshare 드라이버와 호환될 것 같습니다.

PCB도 깔끔해서 추적해서 선 따내면 드라이버 보드로 사용해도 될 것 같네요. 

아직 테스트하지 못했는데 조만간 추가할 예정. 

 

 

 

 

 

https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8duO0ULk&id=706228464037&_u=c20ahlk00s64e2 

 

https://item.taobao.com/item.htm?_u=c20ahlk00s64e2&id=706228464037&spm=a1z09.2.0.0.67002e8duO0ULk

 

item.taobao.com

7.4" 모듈이 또 한장 남아있는데 이건 사용하려면 분석을 좀 해야 할 것 같습니다. 
별도로 포스팅할 계획입니다. 

 

 

728x90

+ Recent posts