{"id":24281087,"url":"https://github.com/tommythorn/paperlike-raspberry-pi-4","last_synced_at":"2025-09-25T01:30:37.856Z","repository":{"id":46151379,"uuid":"215423401","full_name":"tommythorn/Paperlike-Raspberry-Pi-4","owner":"tommythorn","description":"How to use a Dasung Paperlike HD-F, HD-FT, and Paperlike 253 with Raspberry Pi 4 [and other hosts?]","archived":false,"fork":false,"pushed_at":"2021-11-11T01:15:16.000Z","size":8,"stargazers_count":21,"open_issues_count":2,"forks_count":6,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-11T16:16:17.912Z","etag":null,"topics":["dasung","eink","raspberry-pi"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tommythorn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-16T00:42:52.000Z","updated_at":"2024-08-01T11:42:56.000Z","dependencies_parsed_at":"2022-09-11T15:31:12.733Z","dependency_job_id":null,"html_url":"https://github.com/tommythorn/Paperlike-Raspberry-Pi-4","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tommythorn%2FPaperlike-Raspberry-Pi-4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tommythorn%2FPaperlike-Raspberry-Pi-4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tommythorn%2FPaperlike-Raspberry-Pi-4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tommythorn%2FPaperlike-Raspberry-Pi-4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tommythorn","download_url":"https://codeload.github.com/tommythorn/Paperlike-Raspberry-Pi-4/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234142672,"owners_count":18786024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dasung","eink","raspberry-pi"],"created_at":"2025-01-16T02:51:43.119Z","updated_at":"2025-09-25T01:30:32.582Z","avatar_url":"https://github.com/tommythorn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Using Dasung Paperlike HD-F, HD-FT and Paperlike 253 with Raspberry Pi 4\n\nThe [Dasung Paperlike Pro / Paperlike\nHD](https://www.indiegogo.com/projects/first-e-ink-monitor-with-front-light-touch)\nare E-ink monitors that have many nice properties (and work well\noutdoors).\n\nThey generally work with most HDMI outputs, but I had problems with\nthe Raspberry Pi 4.  The point of this repo is to document what I had\nto do to get it working (I can't fully tell which device is at fault\nhere, but I suspect both the Pi 4 and the Paperlike have issues).\n\nWhat I did to make it work:\n\n1. extracted the\n   [EDID](https://en.wikipedia.org/wiki/Extended_Display_Identification_Data)\n   from the Paperlike on a iMac and included it as `edid.dat`, including it\n   in the same directory as the `config.txt` (which is typically `/boot`\n   but `/boot/firmware` on Ubuntu).  (`get-edid` may work too, but I haven't\n   tried that).\n\n2. forced the use of this using\n\n```\nhdmi_edid_file=1\nhdmi_cvt=2200 1650 40 1 0 0 1\nhdmi_group=2\nhdmi_mode=87\n```\n\n   in `config.txt`.  *Note:* it is now _incompatible_ with anything but the Paperlike HD.\n\nFor convenience, I have included my `config.txt` and `edid.dat` this repo.\n\n# Using Dasung Paperlike Pro-F/FT with Raspberry Pi 4\n\n_Contributed section_\n\n## Raspbian\n\nThe monitor works fine without any specific settings on the latest Raspbian.\n\n## Ubuntu\n\nI've extracted the edid from the Paperlike Pro monitor with the help of `get-edid` command.\n\nOn Ubuntu Core with installed standard ubuntu desktop I did:\n\n1. Put `edid.dat` in `/boot/firmware/` dir.\n2. Edit `/boot/firmware/usercfg.txt` and add `hdmi_edid_file=1` (see example config)\n\n## Arch Linux/Arm\n\nYpsu reports that he needed `hdmi_enable_4kp60=1` in the `config.txt` on Arch Linux for his\n*Paperlink HD* in order to get full resolution in the framebuffer.  Definitely worth a shot\nand probably not just specific to just Arch Linux.\n\n-----\n\n- It is very important to use HDMI 1.4 micro-hdmi m -\u003e hdmi f otherwise the monitor will not work but will show black dots noise.\n- The only available resolution is 1600*1200.\n\n## Paperlike 253\n\nThe method below worked for my Rasperry Pi 4B running Raspian 10 Buster (the latest Rasperry Pi OS at the time).\n\nAdd these lines to your existing `config.txt`:\n\n```\n# do not try the lower res 1800x900 it has issues - simply use the double pixel trick, see below\nhdmi_cvt=3200 1800 40 3 0 0 1\nhdmi_group=2\nhdmi_mode=87\n# this will fix the black bars around the screen which are otherwise wasting space\ndisable_overscan=1\n```\n\nWith this, your Paperlike 253 should already be working after reboot! It is on high res however (3200x1800). If like me you want bigger characters, simply use this trick: `preferences \u003e rasperry pi configuration \u003e display \u003e enable double pixel`. Magic!\n\nNotes:\n\n- if you want to watch videos, do not use VLC (video lags with it for some reason), use Kodi instead it works perfectly! You can even use the android app \"Yatse\" on your favorite eink smartphone (Yotaphone 3+ in my case) to control it.\n\n- I did not need any EDID custom file like u/wauske did. At least for me, simpler is better!\n\nI hope this is helpful to at least another Paperlike 253 user! (=\\^ェ\\^=)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftommythorn%2Fpaperlike-raspberry-pi-4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftommythorn%2Fpaperlike-raspberry-pi-4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftommythorn%2Fpaperlike-raspberry-pi-4/lists"}