Red and yellow on Waveshare three-colour screens (now black and white only)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- embedded-iot
Direzione di ricerca
Start with the Waveshare drivers in src/epdlib/drivers/waveshare/ and docs/waveshare.md; issue #92 and the test epd2in7b screen on the test Pi are the stated starting points. First decide how pixels map to the black and colour layers, how to select red or yellow, and whether colour refresh needs a separate mode. Done when the listed three-colour screens support the chosen behaviour and the refresh mode decision is documented.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Waveshare's three-colour screens (black, white and red or yellow) take two 1-bit images: one for black and one for the second colour. With #92 (PR 3) these screens are partly supported: black and white only. This issue adds the red or yellow colour.
Decided with txoof (2026-10-10): black and white first; colour later, in this issue.
Screens (Waveshare file names): epd13in3b, epd1in54b, epd1in54b_V2, epd1in54c (yellow), epd2in13bc, epd2in13b_V3, epd2in13b_V4, epd2in15b, epd2in66b, epd2in7b, epd2in7b_V2, epd2in9bc, epd2in9b_V3, epd2in9b_V4, epd4in2bc, epd5in79b, epd5in83bc, epd5in83b_V2, epd7in5bc, epd7in5b_HD, epd7in5b_V2_old, epd7in5b_V2.
Questions to decide first:
- How the picture is split into the black layer and the colour layer: the nearest of black, white and the colour, with dot patterns for in-between shades, or only pure red/yellow goes to the colour layer.
- Red or yellow: the "bc" files serve both a red (B) and a yellow (C) screen, so the screen's colour must be chosen somewhere.
- Colour refreshes are much slower than black-and-white ones (seen on txoof's 2.7" B): should black-and-white stay available as a faster mode next to colour?
Test screen: txoof's epd2in7b (V1, black/white/red), on the test Pi.
Area: drivers (src/epdlib/drivers/waveshare/), docs/waveshare.md.
- Lingua principale
- Python
- Stelle
- 21
- Fork
- 10
- Merge medio
- 1h 34m
- PR unite (30g)
- 15
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di txoof/epdlib
-
IT8951: a clear after sleep fails, the busy line stays low 2.2 s while drawingForse già presa @txoof-bot l’ha presa oggi. Apertain-progress
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
txoof/epdlib#104 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area:layout enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
I maintainer di solito rispondono entro 1 giorno
-
New PyPI release workflowAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
I maintainer di solito rispondono entro 1 giorno
-
add grayscale support for epd2in7Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
txoof/epdlib#71 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di txoof/epdlib
Issue simili
-
good first issue priority: low size: XS testing
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
cubrid-lab/cubrid-mcp-server#385 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue priority: low size: S testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
cubrid-lab/cubrid-cookbook-python#447 ·
I maintainer di solito rispondono entro 1 giorno
-
Python PointcloudAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
ArduCAM/Arducam_tof_camera#125 ·
-
area:curator enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
CassioDalla/Scrinalia#150 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100