OpenEPaperLink Access Point bauen – Spaghetti AP mit ESP32-S3 und ESP32-C6
Mit OpenEPaperLink lassen sich elektronische Preisschilder (ESL --
Electronic Shelf Labels) aus dem Handel für eigene Projekte nutzen.
Der sogenannte OpenEPaperLink Spaghetti Access Point ist die einfachste Möglichkeit, eigene ESL-Displays mit OpenEPaperLink zu betreiben.
Damit diese Displays Daten empfangen können, wird ein Access Point
(AP) benötigt.
Dieser übernimmt die Kommunikation zwischen Netzwerk und den
ePaper-Tags.
Der sogenannte Spaghetti AP ist eine besonders einfache Variante des
Access Points.
Er besteht lediglich aus zwei miteinander verbundenen ESP-Boards und
kommt komplett ohne zusätzliche Funkmodule aus.
Dieser Artikel zeigt Aufbau, Verdrahtung und erste Inbetriebnahme.
Inhalt
Inhaltsverzeichnis
- Inhalt
- Wie funktioniert der OpenEPaperLink Access Point?
- Verwendete Komponenten
- Verdrahtung zwischen ESP32-S3 und ESP32-C6
- Firmware installieren
- Schritt 1 -- ESP32-S3 flashen
- WLAN des Access Points verbinden
- Schritt 2 -- ESP32-C6 flashen
- Stromversorgung
- Kontrolle der Installation
- Typische Fehlerquellen
- Unterstützte ePaper Displays
- Fazit
Wie funktioniert der OpenEPaperLink Access Point?
Der Access Point besteht aus zwei Mikrocontrollern mit unterschiedlichen
Aufgaben.
| Gerät | Aufgabe |
|---|---|
| ESP32-S3 | WLAN, Webinterface und Steuerung |
| ESP32-C6 | Funkkommunikation mit den ePaper-Tags |
Der ESP32-C6 übernimmt die Funkkommunikation mit den ESL-Displays
über 802.15.4.
Der ESP32-S3 stellt das Webinterface bereit und verbindet den Access
Point mit dem Heimnetzwerk.
Die Kommunikation zwischen beiden Boards erfolgt über mehrere
Signalleitungen sowie eine serielle Verbindung.
Verwendete Komponenten
| Bauteil | Funktion |
|---|---|
| ESP32 - C6 | Für die Funkkommunikation |
| ESP32 - S3 | Für Webinterface und WLAN |
| Jumper Kabel* | Verbindung der Bauteile |
| USB Netzteil* | Stromversorgung |
Optional:
| Bauteil | Funktion |
|---|---|
| 3D-gedrucktes Gehäuse | Schutz und saubere Montage |
| Steckbrett | einfacher Aufbau ohne Löten |
Der Name „Spaghetti AP" kommt daher, dass die beiden Boards meist einfach mit Jumper-Kabeln verbunden werden.
Diese sehen dann aus wie Spaghettis zwischen den Boards - der Spaghetti AP 😉🍝
Die mit * gekennzeichnete linkt sind sogenannte Amazon-Affiliate-Links. Wenn du darüber einkaufst, erhalte ich eine kleine Provision. Für dich entstehen keine zusätzlichen Kosten.
Verdrahtung zwischen ESP32-S3 und ESP32-C6
Der OpenEPaperLink Spaghetti Access Point besteht aus zwei ESP-Boards:
- ESP32-S3 → Hauptcontroller und Webinterface
- ESP32-C6 → Funkmodul für die ePaper-Tags
Beide Mikrocontroller werden direkt miteinander verbunden.
Anschlussübersicht

Pinbelegung und Verbindung zwischen ESP32-S3 und ESP32-C6 für den OpenEPaperLink Access Point.
Wichtige Hinweise
- TX und RX müssen gekreuzt werden
- Beide Boards benötigen eine gemeinsame Masse (GND)
- Die Versorgung erfolgt über 3.3V
- Die Pinbelegung entspricht dem Yellow Access Point aus dem
OpenEPaperLink Projekt
Firmware installieren
Für den Access Point werden zwei Firmware-Komponenten benötigt:
| Gerät | Funktion |
|---|---|
| ESP32-S3 | Hauptsystem (Webinterface, Netzwerk, Steuerung) |
| ESP32-C6 | Funkmodul für die ePaper Tags |
Die Installation erfolgt in zwei Schritten.
Schritt 1 -- ESP32-S3 flashen
Zuerst wird der ESP32-S3 installiert.
Dafür kann das offizielle Web-Installationsprogramm verwendet werden:
https://install.openepaperlink.de/
Vorgehensweise:
- ESP32-S3 per USB mit dem Computer verbinden
- Webseite öffnen
- Board auswählen: Yellow AP
- Flash-Vorgang starten

Open e paper Seite zum flashen - hier "Yellow AP" auswählen
Nach der Installation startet der Access Point automatisch.
WLAN des Access Points verbinden
Nach dem ersten Start erstellt der ESP32-S3 ein eigenes WLAN.
SSID:
OpenEPaperLink
Mit diesem Netzwerk verbinden und anschließend das Setup öffnen:
Dort kann der Access Point mit dem eigenen WLAN verbunden werden.
Optional kann hier auch eine statische IP-Adresse vergeben werden.
Gerade für Smart‑Home Anwendungen empfiehlt sich eine feste IP-Adresse.
Schritt 2 -- ESP32-C6 flashen
Nachdem der ESP32-S3 eingerichtet ist, wird der ESP32-C6 über das
Webinterface geflasht.
Der Access Point erkennt automatisch, dass ein C6 verbunden ist.
Firmware über das Webinterface installieren
Im Webinterface:
Settings (Zahnrad) → Update
Dort muss zunächst das Repository geändert werden:
OpenEPaperLink/OpenEPaperLink
Danach erscheint die Option:
Update ESP32-C6
Mit diesem Button wird die Radio‑Firmware auf den ESP32-C6 installiert.
Während des Flashens sollte die Stromversorgung nicht unterbrochen
werden.
Nach erfolgreichem Update startet der Access Point automatisch neu.
Stromversorgung
In der Regel reicht es aus, den ESP32-S3 über USB zu versorgen.
Da beide Boards über die 3.3V-Leitung verbunden sind, wird der
ESP32-C6 automatisch mit Strom versorgt.
Alternativ können auch beide Boards separat über USB betrieben werden.
Das USB-C Ladegät in meiner Teileliste sollte auf jeden Fall genug Leistung haben, es funktioniert aber auch jedes andere USB-C Ladegerät mit min 2 A bei 5V.
Kontrolle der Installation
Nach erfolgreicher Installation sollte im Webinterface folgendes
angezeigt werden:
- verbundener ESP32-C6 Radio Chip
- Status des Access Points
- erkannte ePaper Tags
Wenn der ESP32-C6 korrekt erkannt wird, ist der Access Point
einsatzbereit.
Typische Fehlerquellen
❌ TX und RX vertauscht\
❌ Keine gemeinsame Masse zwischen den Boards\
❌ ESP32-C6 nicht über das Webinterface geflasht\
❌ Instabile Stromversorgung
Unterstützte ePaper Displays
OpenEPaperLink unterstützt viele elektronische Preisschilder aus dem Einzelhandel, z.B.:
- Solum ESL
- Hanshow Displays
Fazit
Der Spaghetti AP ist die einfachste Möglichkeit, einen eigenen
OpenEPaperLink Access Point zu bauen.
Mit nur zwei ESP-Boards lässt sich ein vollwertiger Access Point
aufbauen, der elektronische Preisschilder steuern kann.
Der Aufbau ist günstig, schnell umgesetzt und ideal für erste
Experimente mit OpenEPaperLink.