WSAL20052 – Pico-ePaper-2.66
Erscheinungsbild
Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.
Zusammenfassung
Das 2,66-Zoll E-Paper-Modul für Raspberry Pi Pico bietet eine Auflösung von 296×152 Pixeln in Schwarz/Weiß über eine SPI-Schnittstelle. Es eignet sich für stromsparende Anzeigen mit Langzeit-Anzeige ohne Hintergrundbeleuchtung.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Größe: 2,66 Zoll; Displaybereich: 60,088 mm × 30,704 mm; Kontur der Leinwand: 71,820 mm × 36,304 mm × 1,05 mm; Treiberplatine: 74,0 mm × 37,5 mm
- Betriebsspannung: 3,3 V; Kommunikation: SPI (SPI0, CPHL=0, CPOL=0)
- Auflösung: 296 × 152 Pixel; Pixelpitch: 0,202 × 0,203 mm; Graustufen: 2 (Schwarz = Bit 0, Weiß = Bit 1)
- Aktualisierungszeiten (Messwerte): Teilaktualisierung ca. 0,3 s; Vollaktualisierung ca. 6 s; Aktualisierungsleistung typ. 42,4 mW; Ruhestrom < 0,01 µA
- Pinbelegung auf Pico/Pico 2: VCC→VSYS, GND→GND, DIN→GP11 (MOSI), CLK→GP10 (SCK), CS→GP9 (Low aktiv), DC→GP8 (High = Daten, Low = Befehl), RST→GP12 (Low aktiv), BUSY→GP13
- Befehls-/Datensteuerung über den DC-Pin: DC=0 schreibt einen Befehl, DC=1 schreibt Daten; CS wird niedrig gehalten, um das Modul zu aktivieren
- Pixelkodierung: 1 Byte = 8 Pixel im MSB-Format; ein Monochrom-Bild wird als Bitstrom übertragen
- Democodes werden per wget oder git aus dem Waveshare-Repository bezogen; C-Projekt wird mit CMake und Make gebaut, Ergebnis ist eine .uf2-Datei, die per BOOTSEL + USB auf die Pico geflasht wird
- Für MicroPython: passende Firmware (.uf2) ebenfalls über BOOTSEL laden; Thonny IDE wird verwendet, um Skripte direkt auf der Pico auszuführen
- Die Anzeige reflektiert Umgebungslicht und benötigt keine Hintergrundbeleuchtung; nach Stromabschaltung bleibt das letzte Bild erhalten
Befehle und Beispiele – vor Ausführung prüfen:
cd ~ && sudo wget https://files.waveshare.com/upload/5/5a/Pico_ePaper_Code.zip && unzip Pico_ePaper_Code.zip -d Pico_ePaper_Code && cd ~/Pico_ePaper_Code
git clone https://github.com/waveshare/Pico_ePaper_Code.git && cd ~/Pico_ePaper_Code
mkdir build && cd build && export PICO_SDK_PATH=../../pico-sdk && cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 .. && make -j9
cp epd.uf2 /media/pi/RPI-RP2/
void EPD_2IN66_Init(UBYTE Mode); // Mode=0 full update, Mode=1 partial update
void EPD_2IN66_Clear(void);
void EPD_2IN66_Display(UBYTE *Image);
Hinweise und Versionsgrenzen
- Angaben zu Aktualisierungszeit und Leistung sind Messwerte unter Testbedingungen; reale Werte können je nach Umgebung abweichen.
- Vollaktualisierung verursacht sichtbares Flackern – laut Quelle normales Phänomen.
- Nach Deep-Sleep muss das E-Paper neu initialisiert werden, bevor es erneut aktualisiert werden kann.
- Bei Wiederanlauf aus dem Sleep zuerst die Anzeige aufräumen, um Nachbilder zu minimieren.
- Wenn das Programm bei „busy“ hängen bleibt: Verkabelung prüfen, SPI-Takt und Modus korrekt konfigurieren.
- Die genaue Zeile zum Entkommentieren in main.c hängt vom genauen Modell ab; für dieses Modul muss die entsprechende 2,66-Zoll-Definition aktiviert werden.
Quelle und Revisionsnachweis
- Pico e-Paper 2.66 - Waveshare Wiki
- Quellrevision: 90410
- Erfasst: 2026-09-02T03:11:15+00:00
- SHA-256:
a8f3c6b1ddab9b77aadc4080b22224030b04a97f71cacb94f1cbaa7b79aa6d41