{"product_id":"waveshare-9inch-touch-e-paper","title":"Waveshare 2.9inch Touch E-Paper Display HAT for RPi 296x128","description":"\u003cdiv style=\"max-width:1040px;margin:0 auto;color:#172033;font-size:16px;line-height:1.68;\"\u003e\n  \u003csection style=\"padding:22px 0 10px;border-bottom:1px solid #e5e7eb;\"\u003e\n    \u003cp style=\"margin:0 0 10px;color:#64748b;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;\"\u003e2.9 inch touch e-Paper HAT\u003c\/p\u003e\n    \u003ch2 style=\"margin:0 0 14px;font-size:30px;line-height:1.2;color:#0f172a;\"\u003e2.9inch Touch E-Paper Display HAT for Raspberry Pi\u003c\/h2\u003e\n    \u003cp style=\"margin:0 0 18px;font-size:18px;color:#334155;\"\u003eA 296 × 128 black-and-white touch e-paper HAT with 5-point capacitive touch, SPI display interface, I2C touch interface, Raspberry Pi 40PIN GPIO header, and ultra-low power paper-like display.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-1.jpg\" alt=\"Waveshare 2.9inch Touch e-Paper HAT for Raspberry Pi\" style=\"max-width:100%;height:auto;display:block;margin:18px auto;border-radius:14px;\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:28px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eKey Features\u003c\/h3\u003e\n    \u003cul style=\"margin:0 0 0 22px;padding:0;\"\u003e\n      \u003cli style=\"margin:8px 0;\"\u003e2.9 inch e-paper panel with 296 × 128 resolution.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003eBlack and white display with 4 grey scales in full refresh mode.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003e5-point capacitive touch with toughened glass touch panel.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003eSupports user-defined wake-up gesture.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003eStandard Raspberry Pi 40PIN GPIO header for Raspberry Pi series boards.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003eSPI interface for the display and I2C interface for the touch panel.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003ePartial refresh support, with about 0.6s partial refresh time.\u003c\/li\u003e\n      \u003cli style=\"margin:8px 0;\"\u003eNo backlight required; content remains visible after power is removed.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:28px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eSpecifications\u003c\/h3\u003e\n    \u003cdiv style=\"overflow-x:auto;border:1px solid #dbe3ef;border-radius:12px;\"\u003e\n      \u003ctable style=\"width:100%;border-collapse:collapse;min-width:680px;font-size:15px;\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth style=\"width:34%;text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eOperating voltage\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e3.3V \/ 5V\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eDisplay color\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eBlack \/ White\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eDisplay interface\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e3-wire SPI \/ 4-wire SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eTouch interface\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eI2C\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eTouch points\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eGrey scale\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e4 in full refresh mode\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eResolution\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e296 × 128 pixels\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eDisplay size\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e66.89 × 29.05mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eOutline dimensions\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e89.10 × 42.70mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eFull refresh time\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e3s\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003ePartial refresh time\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e0.6s\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eRefresh power\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e26.4mW typ.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003eDot pitch\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:12px 14px;\"\u003e0.227 × 0.226mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;padding:12px 14px;\"\u003eStandby current\u003c\/th\u003e\n\u003ctd style=\"padding:12px 14px;\"\u003e\u0026lt;0.01uA\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin:12px 0 0;color:#64748b;font-size:14px;\"\u003eNote: 4 grey scale is supported in full refresh mode; partial refresh does not support grey scale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0;padding:20px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0;\"\u003e\n    \u003ch3 style=\"margin:0 0 12px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eWhy E-Paper\u003c\/h3\u003e\n    \u003cp style=\"margin:0 0 16px;\"\u003eE-paper reflects ambient light like printed paper, stays readable under lamplight or natural light, and keeps the last displayed content after power is removed.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/common\/epaper-advantage.jpg\" alt=\"E-paper display advantages\" style=\"max-width:100%;height:auto;display:block;margin:10px auto 0;border-radius:12px;\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eRaspberry Pi 40PIN GPIO Header\u003c\/h3\u003e\n    \u003cp style=\"margin:0 0 16px;\"\u003eThe standard 40PIN GPIO header supports Raspberry Pi series boards. Raspberry Pi shown in reference images is not included.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-3.jpg\" alt=\"Raspberry Pi 40PIN GPIO header compatibility\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px;\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eDisplay and Touch Interfaces\u003c\/h3\u003e\n    \u003cp style=\"margin:0 0 14px;\"\u003eThe reversed control interface uses SPI for the display and I2C for the touch panel.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr;gap:18px;align-items:start;\"\u003e\n      \u003cdiv style=\"overflow-x:auto;border:1px solid #dbe3ef;border-radius:12px;\"\u003e\n        \u003ctable style=\"width:100%;border-collapse:collapse;min-width:560px;font-size:15px;\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth style=\"width:28%;text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eVCC\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003e3.3V \/ 5V\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eGND\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eGround\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eDIN \/ CLK\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eSPI MOSI \/ SPI SCK\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eCS \/ DC\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eSPI chip select \/ data-command selection\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eERST \/ BUSY\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eDisplay reset \/ busy status output\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eINT\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eTouch controller interrupt pin\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eSCL \/ SDA\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eTouch controller I2C clock \/ data\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eTRST\u003c\/th\u003e\n\u003ctd style=\"border-bottom:1px solid #dbe3ef;padding:10px 12px;\"\u003eTouch controller reset, active low\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth style=\"text-align:left;background:#f8fafc;padding:10px 12px;\"\u003eEN\u003c\/th\u003e\n\u003ctd style=\"padding:10px 12px;\"\u003eOptional touch power supply enable, active high\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-5.jpg\" alt=\"Control interface of the 2.9inch touch e-Paper HAT\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eTouch Power Configuration\u003c\/h3\u003e\n    \u003cp style=\"margin:0 0 14px;\"\u003eThe touch controller power source is configured by a 0R resistor position. By default it is powered by VCC; it can also be controlled by user I\/O or by the e-paper reset signal depending on the resistor position.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-7.jpg\" alt=\"Touch power supply configuration\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px;\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eDemonstration\u003c\/h3\u003e\n    \u003cp style=\"margin:0 0 16px;\"\u003eSuitable for compact Raspberry Pi interfaces, low-power status panels, price tags, shelf labels, asset tags, and interactive e-paper projects.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-9.png\" alt=\"2.9inch touch e-Paper HAT demonstration\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px;\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eProduct Show\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-11.jpg\" alt=\"2.9inch touch e-Paper HAT product show\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px;\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection style=\"margin:30px 0 8px;\"\u003e\n    \u003ch3 style=\"margin:0 0 14px;font-size:22px;line-height:1.3;color:#0f172a;\"\u003eOutline Dimensions\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/LCD\/2.9inch-Touch-e-Paper-HAT\/2.9inch-Touch-e-Paper-HAT-details-size.jpg\" alt=\"2.9inch touch e-Paper HAT outline dimensions\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;border-radius:12px;\"\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"Waveshare","offers":[{"title":"Default Title","offer_id":45845962326214,"sku":"Waveshare-19967","price":21.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/waveshare-19967-01.webp?v=1778833580","url":"https:\/\/openelab.io\/pl\/products\/waveshare-9inch-touch-e-paper","provider":"OpenELAB Technology Ltd.","version":"1.0","type":"link"}