https://pashiran.tistory.com/1281
에서 이어지는 내용입니다.
위 사진은 구매자 중 한명의 리뷰사진인데요
구매자들의 리뷰가 때로는 자세할 때도 있는데 그렇지 않을 때도 많습니다.
자기 작업사진만 올려놓고 '사용가능' 이런 식으로 적혀 있는것만 해도 감지덕지죠.
대부분은 별 5개 클릭하고 끝이니까요
다른 전자잉크들은 중고라 보드를 제거하고 케이스도 제거하고 그냥 전자잉크 패널만 챙겼는데요.
이번에 구입한 제품은 새 제품이라 드라이버 보드도 사용해보기로 했습니다.
사진을 보니 FPC 케이블이 찢어진 것처럼 보이지만 착시입니다. 깜짝 놀라서 다시 확인해봤네요
waveshare의 드라이버 보드 회로도와 CC2510칩의 핀아웃을 출력해 둡니다
드라이버 보드를 되도록 정면에서 정확하게 찍습니다.
이제는 포토샵을 잠깐 써야 할 시간이군요.
1. 포토샵에서 이미지를 불려들여 모서리를 따라 배경을 날리고
2. edit - free transform 을 이용해 모서리에 딱 맞도록 레이어를 변형합니다.
3. 이미지 사이즈를 변형해서 두 이미지가 같은 사이즈가 되도록 합니다.
4. 뒷면 사진을 좌우대칭으로 반전합니다.
5. 뒷면의 이미지를 복사해서 윗면 이미지 위에 놓고 레이어 투명도를 60% 정도로 조절합니다.
포토샵이 없더라도 요즘은 pixlr 같은 온라인 그래픽 편집 프로그램도 위와 같은 작업 정도는 가능합니다.
BUSY / RST / DC / CS / CLK / DIN / GND / VCC핀을 찾아야 합니다.
Waveshare 드라이버 데이터쉬트에서 9번 핀이 Busy 핀이라고 했으니 그것부터 시작합니다.
레이어를 하나 깔고 선을 따라 그립니다.
비아 홀을 만나면 윗 레이어를 끄고 아래 레이어를 켜서 계속 따라갑니다.
이렇게 패턴 추적을 끝냈습니다.
Wemos D1 mini 에 연결.
D2 - BUSY
D4 - RES
D3 - DC
D8 - CS
D5 - SCK(CLK)
D7 - DIN(SDI)
GND - GND
3.3V - 3.3V
코드는 GxEPD2의 예제를 사용했습니다.
GxEPD2_display_selection.h 에서 3색 4.2" 선택은 어차피 2개밖에 없으니 하나씩 테스트해봤는데요
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)
//GxEPD2_3C<GxEPD2_420c_Z21, GxEPD2_420c_Z21::HEIGHT / 2> display(GxEPD2_420c_Z21(/*CS=D8*/ SS, /*DC=D3*/ 0, /*RST=D4*/ 2, /*BUSY=D2*/ 4)); // GDEQ042Z21 400x300, UC8276
|
둘다 화면은 잘 나옵니다.
다만 리프레싱 타이밍과 진하기가 약간씩 다르게 나오는 것 같은데 자세히 확인하진 않았습니다.
단점이라면 워낙 오래 방치된 물건인지 번인이 꽤 있네요
원래 테스트 제품만 빼고 그대로 보관하려 했는데 번인 상태를 보니 그대로 방치하면 안 되겠더군요.
화이트 칼라로 바꿔놓아야 할 것 같아 하루종일 분해하고 작업중입니다.
'주인장 잡담 > 구매기록과 자료정리' 카테고리의 다른 글
Windows hello용 지문인식기 구매 (0) | 2023.06.12 |
---|---|
타오바오 구매 전자부품 정리 - 전자잉크 디스플레이 1.54" / 2.66" / 4.2" (2) | 2023.06.12 |
타오바오 imagotag 4.2" BWR 전자잉크 #1 - 분해 (0) | 2023.06.09 |
타오바오 구매 전자부품 정리 - 128*128 SPI OLED (0) | 2023.05.29 |
컴퓨터 업그레이드 (0) | 2023.05.12 |