epd-integration

Solid

Use when integrating, porting, or debugging e-paper EPD displays, waveform initialization, SPI drivers, busy pins, partial refresh, ghosting, or low-power display updates

AI & Automation 22 stars 2 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
45
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# EPD Integration ## Overview Use this skill to integrate e-paper displays by proving power sequencing, reset, SPI commands, busy timing, framebuffer layout, waveform/LUT setup, and refresh mode. EPD failures are timing and panel-variant sensitive, so driver code must match the exact module. ## When To Use Use this skill when: - The user wants to add or debug e-paper/e-ink display panels on MCUs or embedded Linux. - The issue involves blank screen, stuck busy pin, mirrored image, ghosting, partial refresh artifacts, slow refresh, or high sleep current. - The project uses SPI, GPIO reset/DC/CS/busy pins, external boost power, partial update, deep sleep, or multiple color planes. Do not use this skill for generic GUI widget logic. Use `lvgl-integration` or `u8g2-integration` after the panel refresh path is proven. ## First Questions Ask for: - Exact panel/module part number, resolution, color planes, controller IC, and vendor demo code. - Pin mapping for SPI, CS, DC, reset, busy, panel power, and optional enable pins. - SPI mode/speed, reset timing, init commands, LUT/waveform source, and refresh mode. - Framebuffer format, bit order, rotation, and partial update area. - Current symptom, busy pin behavior, and photos if visual output is wrong. ## Integration Checklist 1. Match the exact panel. Resolution, controller, LUT, color planes, and command set must match the purchased module. 1. Prove power and reset timing. Check panel power, reset pulse, busy pin lev...

Details

Author
easyzoom
Repository
easyzoom/aix-skills
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category