Li-Ion Akkus laden: TP4056 und ESP8266 richtig kombinieren ist ein Thema, das in der Praxis deutlich häufiger an Kleinigkeiten scheitert als an fehlendem „Grundwissen“. Der TP4056 ist ein günstiger, weit verbreiteter Lade-IC für einzelne Li-Ion/LiPo-Zellen (1S), während der ESP8266 als WLAN-Mikrocontroller kurze, aber hohe Stromspitzen verursacht – insbesondere beim WLAN-Connect und Senden. Wer beides sauber zusammenbringt, erhält eine kompakte, wiederaufladbare Stromversorgung für mobile Sensoren, Garten-Projekte oder autarke IoT-Knoten. Wer es falsch kombiniert, erlebt typische Symptome: Der ESP startet nicht zuverlässig, das System hängt beim WLAN, der Akku wird nie „voll“, oder das Lade-Modul wird zu warm. Der Schlüssel liegt darin, die Rollen klar zu trennen: Der TP4056 lädt den Akku nach einem festen Verfahren, aber er ist kein „Power-Path“-Manager für gleichzeitiges Laden und Versorgen einer Last. Genau hier müssen Sie als Entwickler die Schaltung sinnvoll ergänzen: über eine saubere 3,3-V-Versorgung für den ESP8266, ausreichende Pufferung für Stromspitzen, eine korrekte Einstellung des Ladestroms und – falls das Gerät während des Ladens laufen soll – eine Load-Sharing- bzw. Power-Path-Lösung. In diesem Leitfaden erhalten Sie eine praxisnahe, formal verständliche Schritt-für-Schritt-Erklärung mit typischen Schaltvarianten, Sicherheitsaspekten und messbaren Kriterien, damit Ihr Projekt stabil, langlebig und sicher betrieben werden kann.
Grundlagen: Was TP4056 und ESP8266 jeweils können (und was nicht)
Der TP4056 ist ein linearer Ladecontroller für eine einzelne Li-Ion/LiPo-Zelle. Er lädt nach dem üblichen CC/CV-Verfahren: zunächst Konstantstrom (CC), später Konstantspannung (CV) bis zur Ladeschlussspannung. Typische TP4056-Module besitzen zusätzlich Status-LEDs (Laden/Fertig) und oft eine Schutzschaltung (je nach Modulvariante) gegen Tiefentladung, Überstrom und Kurzschluss.
Der ESP8266 benötigt hingegen eine stabile Versorgung, meist 3,3 V, und ist bekannt für kurzzeitige Stromspitzen, die ein schwaches Netzteil oder ein schlecht gepuffertes Modul in die Knie zwingen können. Ein Li-Ion-Akku (1S) liefert zwischen ca. 4,2 V (voll) und ca. 3,0–3,3 V (nahe leer, je nach Schutz und Last). Damit ist klar: Der ESP8266 darf nicht direkt an den Akku, ohne dass die Spannungs- und Stabilitätsanforderungen erfüllt sind.
- TP4056: lädt 1S Li-Ion/LiPo, aber kein echter Lastmanager für „Laden und gleichzeitig versorgen“.
- ESP8266: braucht 3,3 V stabil; WLAN verursacht Lastsprünge, die Pufferung erfordern.
- Konsequenz: Sie benötigen neben dem Lader eine passende 3,3-V-Stromversorgung und ein durchdachtes Lastkonzept.
Modulvarianten: TP4056 mit und ohne Schutzschaltung erkennen
Im Handel gibt es TP4056-Boards in mindestens zwei gängigen Varianten: „nur Lader“ und „Lader plus Schutz“. Die Schutzvariante enthält typischerweise einen Schutz-IC (z. B. DW01A oder kompatibel) und einen Dual-MOSFET (häufig 8205A) und bietet separate Anschlüsse für Akku und Last. Diese Schutzfunktion ist für viele Anwendungen sinnvoll, ersetzt aber nicht automatisch ein intelligentes Power-Path-Design.
- Ohne Schutz: meist nur IN+/IN− (5 V), BAT+/BAT− (Akku). Last hängt dann oft direkt am Akkuanschluss.
- Mit Schutz: häufig IN+/IN−, BAT+/BAT− und OUT+/OUT− (Lastanschluss über Schutzschaltung).
- Praxis-Tipp: Wenn Ihr Projekt unbeaufsichtigt läuft, ist eine Schutzschaltung gegen Tiefentladung und Kurzschluss sehr empfehlenswert.
Der häufigste Fehler: ESP8266 direkt an 5 V oder direkt an den Akku hängen
Viele Instabilitäten entstehen durch falsche Versorgungspfade. Ein NodeMCU oder Wemos D1 mini kann zwar über USB/5V versorgt werden, aber wenn Sie im Akkubetrieb arbeiten, ist das ineffizient und kann je nach Board-Regler unnötig Ruhestrom verursachen. Der ESP8266-Chip selbst ist ein 3,3-V-System. Wenn Sie ein Devboard verwenden, prüfen Sie, ob dessen Spannungsregler für Batteriebetrieb geeignet ist und ob zusätzliche Verbraucher (Power-LED, USB-UART) den Akku leeren.
- Direkt an Akku: Spannung schwankt stark; bei 4,2 V ist das für 3,3-V-Pins gefährlich (bei nackten Modulen), bei niedriger Spannung droht Instabilität.
- Direkt an 5 V: funktioniert nur, wenn ein geeigneter Regler vorhanden ist; bei batteriebasierten Projekten meist unnötig verlustreich.
- Empfehlung: Nutzen Sie einen effizienten, lastsprungfesten 3,3-V-Regler (Buck oder sehr guter LDO) und puffern Sie lokal am ESP.
Ladestrom korrekt einstellen: RPROG und Wärme im Griff behalten
Der TP4056-Ladestrom wird über den Widerstand am PROG-Pin (auf Modulen meist als SMD-Widerstand bestückt) festgelegt. Viele Standardmodule sind auf relativ hohe Ströme (z. B. 1 A) eingestellt. Das ist nicht automatisch „besser“: Ein zu hoher Ladestrom kann das Modul stark erwärmen, die Ladeeffizienz senken und bei schwachen USB-Netzteilen zu Spannungsabfällen führen. Für kleine LiPo-Zellen (z. B. 500–1000 mAh) ist ein moderater Ladestrom oft die bessere Wahl.
Formel für den Ladestrom (MathML)
Eine verbreitete Faustformel für TP4056-Module lautet (je nach Modul/Bestückung):
In dieser Darstellung ist
- Wärme: TP4056 ist ein linearer Lader; bei größerem Spannungsabfall fällt Leistung als Wärme an.
- Netzteil-Reserve: Ein „2 A USB-Netzteil“ ist hilfreich, aber Qualität und Kabel spielen eine große Rolle.
- Akkuschonung: Viele LiPo-Zellen mögen keine hohen C-Raten; ein Ladestrom von 0,5C ist oft ein guter Bereich.
Last während des Ladens: Warum das Ladeende oft nie erreicht wird
Ein Klassiker bei „TP4056 + ESP8266“: Das Gerät läuft während des Ladens weiter, zieht dabei Strom, und der TP4056 erkennt das Ladeende nicht sauber. Der Grund ist konzeptionell: Der TP4056 überwacht den Stromverlauf, um „voll“ zu erkennen. Wenn die Last parallel am Akku hängt, verfälscht sie diese Messung. Ergebnis: Das Modul bleibt länger im Ladezustand, schaltet ggf. nicht zuverlässig auf „voll“ oder pendelt zwischen Zuständen. Das ist nicht nur unpraktisch, sondern kann auch thermisch ungünstig sein.
- Symptom: „CHRG“-LED bleibt lange an, Akku wird warm, Kapazität wirkt inkonsistent.
- Ursache: Parallel-Last überlagert den Ladestrom/Terminationsstrom.
- Lösung: Load-Sharing/Power-Path-Schaltung oder klare Betriebsmodi (entweder laden oder laufen).
Schaltungsvariante A: Einfach und robust – Laden getrennt vom Betrieb
Wenn Ihr Projekt nicht zwingend während des Ladens laufen muss, ist die einfachste und oft stabilste Lösung: Im Ladebetrieb ist der ESP8266 aus. Das lässt sich über einen Schalter, einen Jumper oder eine automatische Abschaltung realisieren. Der Vorteil: Der TP4056 arbeitet wie vorgesehen, der Akku wird zuverlässig voll, und Sie vermeiden schwer zu diagnostizierende Grenzfälle.
- Plus: höchste Einfachheit, wenig Bauteile, klare Zustände.
- Minus: Gerät arbeitet nicht während des Ladens (für manche Anwendungen unpraktisch).
- Praxis: Besonders geeignet für Sensoren, die nur gelegentlich benötigt werden oder während Service/Laden ohnehin offline sein dürfen.
Schaltungsvariante B: Load Sharing mit Diode/PMOS – Gerät läuft während des Ladens
Wenn der ESP8266 auch während des Ladens betrieben werden soll, benötigen Sie eine Entkopplung: Die Last soll möglichst vom USB-Eingang versorgt werden, während der Akku geladen wird, ohne dass die Last den Terminationsstrom „stört“. Eine einfache, verbreitete Lösung ist eine Load-Sharing-Schaltung mit Diode (oder idealer Diode über MOSFET) und einer passenden Verschaltung zwischen USB, Akku und Lastregler. Ziel: Bei anliegendem USB wird die Last primär aus USB gespeist, der Akku wird geladen; ohne USB speist der Akku die Last.
- Diode am Lastpfad: verhindert Rückspeisung in den USB-Eingang, reduziert aber Spannung (Vorwärtsspannung).
- Schottky-Diode: geringerer Spannungsabfall, aber immer noch Verlustleistung.
- PMOS-Idealdiode: effizienter, erfordert jedoch saubere Auslegung.
Spannungsabfall und Verlustleistung (MathML)
Bei einer Diode mit Vorwärtsspannung
Das ist relevant, weil der ESP8266 bei WLAN-Spitzen deutlich mehr Strom ziehen kann als ein reiner Sensor. Ein zu großer Spannungsabfall kann dann zu Resets führen, wenn Ihre 3,3-V-Versorgung knapp dimensioniert ist.
Die 3,3-V-Versorgung: Reglerwahl, Pufferung und Layout
Der ESP8266 ist empfindlich gegenüber kurzen Spannungseinbrüchen. Selbst wenn Ihr Durchschnittsstrom niedrig ist, können WLAN-Peaks die Versorgung destabilisieren. Entscheidend sind daher ein geeigneter Regler und ausreichend Kapazität nahe am ESP-Modul.
- Regler-Typ: Ein guter Buck-Regler ist oft effizienter als ein LDO, wenn die Akkuspannung deutlich über 3,3 V liegt.
- Dropout beachten: Ein LDO kann bei niedriger Akkuspannung die 3,3 V nicht mehr halten.
- Pufferkondensatoren: nahe am ESP (z. B. 10–100 µF plus 100 nF) helfen, Spitzen zu glätten.
- Leitungsführung: kurze, niederohmige Zuleitungen zu 3V3/GND reduzieren Einbrüche.
Akku-Schutz und Tiefentladung: Warum OUT+/OUT− oft sinnvoller ist als BAT+/BAT−
Wenn Ihr TP4056-Modul eine Schutzschaltung besitzt, sind OUT+/OUT− typischerweise der Anschluss, an dem die Last hängen sollte. Dadurch kann die Schutzschaltung bei Unterspannung oder Kurzschluss trennen. Das erhöht die Sicherheit und schützt den Akku vor Tiefentladung, die Li-Ion-Zellen dauerhaft schädigen kann. Beachten Sie jedoch: Auch Schutzmodule sind keine „magische Lösung“ für falsche Versorgungskonzepte. Sie schützen vor bestimmten Fehlerfällen, ersetzen aber nicht den korrekten 3,3-V-Regler und eine saubere Lastentkopplung beim Laden.
- OUT+ / OUT−: Last über Schutzschaltung – meist empfehlenswert.
- BAT+ / BAT−: direkter Akkuanschluss – für Messungen/Designs, aber ohne Lastschutz riskanter.
- Unterspannungsstrategie: Zusätzlich zur Hardware kann die Firmware bei niedriger Spannung in Deep Sleep wechseln.
Spannung messen: Akkustand mit dem ESP8266 sinnvoll erfassen
Viele ESP8266-Boards bieten einen ADC-Eingang, der jedoch oft nur einen begrenzten Spannungsbereich akzeptiert (boardabhängig). Für die Akkumessung benötigen Sie daher fast immer einen Spannungsteiler. Wichtig ist, dass der Spannungsteiler nicht permanent unnötig Strom zieht, sonst verschlechtert er die Laufzeit. Profis schalten den Teiler per MOSFET oder verwenden hohe Widerstandswerte und kompensieren Messrauschen durch Mittelung.
- Spannungsteiler: skaliert Akkuspannung in den ADC-Bereich.
- Stromverbrauch: Teiler zieht Dauerstrom; Werte und Schaltkonzept beeinflussen Laufzeit.
- Kalibrierung: ADC ist nicht immer hochpräzise; Kalibrierung oder Referenzmessung hilft.
Spannungsteiler-Berechnung (MathML)
Mit
USB-Netzteil, Kabel, Steckverbinder: Die unterschätzte Fehlerquelle
Gerade bei TP4056-Modulen ist die Qualität der 5-V-Einspeisung entscheidend. Ein langes, dünnes Micro-USB-Kabel kann unter Last so viel Spannung verlieren, dass der Lader instabil wird oder der ESP8266 beim gleichzeitigen Betrieb Resets zeigt. Wenn Sie ein Gerät „professionell“ bauen wollen, sollten Sie Versorgung und Steckverbindungen bewusst auswählen.
- Kabelqualität: kurze, dicke Leitungen reduzieren Spannungsabfall.
- Netzteilreserve: genug Strom für Ladestrom + Systemlast einplanen.
- Eingangspufferung: ein Kondensator am 5-V-Eingang kann Spannungseinbrüche abfangen.
- Thermik: Bei hoher Verlustleistung können Modul und Steckverbinder warm werden.
Sicherheitsaspekte: Li-Ion ist leistungsfähig, aber nicht verzeihend
Li-Ion/LiPo-Zellen können bei Fehlbehandlung gefährlich werden. Das bedeutet nicht, dass Sie solche Projekte vermeiden müssen – aber Sie sollten systematisch Sicherheitsmaßnahmen integrieren. Dazu gehören: korrekte Ladeschlussspannung, angemessener Ladestrom, Schutz vor Tiefentladung, Kurzschlussschutz, mechanischer Schutz und ein thermisch sinnvoller Aufbau.
- Keine beschädigten Zellen: aufgeblähte oder mechanisch verletzte Zellen nicht verwenden.
- Schutzschaltung: bei mobilen Projekten sehr empfehlenswert.
- Temperatur prüfen: TP4056 und Akku dürfen nicht dauerhaft heiß werden.
- Gehäuse: ausreichend Platz, keine Quetschungen, keine scharfen Kanten, gute Isolation.
Praxis-Blueprint: So sieht eine stabile Kombination im Alltag aus
Für die meisten Maker-Projekte ist folgende Struktur praxiserprobt: TP4056 (mit Schutz) lädt den Akku, die Last hängt an OUT+/OUT−, und ein geeigneter 3,3-V-Regler versorgt den ESP8266. Wenn das Gerät während des Ladens laufen soll, ergänzen Sie Load-Sharing, damit die Last nicht den Ladeabschluss verfälscht. Zusätzlich setzen Sie nahe am ESP Pufferkondensatoren, deaktivieren unnötige Board-Verbraucher (LED, USB-UART) und implementieren eine Firmware-Strategie mit Deep Sleep und klaren Timeout-Pfaden.
- Akku: 1S Li-Ion/LiPo mit ausreichender Kapazität und Schutz.
- Lader: TP4056 mit moderatem Ladestrom (thermisch stabil).
- Regler: 3,3-V-Versorgung mit ausreichend Peak-Reserve.
- Puffer: Kondensatoren direkt am ESP-Modul.
- Firmware: kurze Wachphasen, WLAN-Timeouts, Energiesparmodi, optional Akkuspannungsmonitoring.
Outbound-Links zu relevanten Informationsquellen
- Battery University: Grundlagen zu Li-Ion, Laden und Sicherheit
- ESP8266 Arduino Core Dokumentation (Sleep, WiFi, Stabilität)
- Espressif ESP8266: Herstellerseite und technische Basis
- Lithium-Ionen-Akku: Überblick, Chemie und Eigenschaften
IoT-PCB-Design, Mikrocontroller-Programmierung & Firmware-Entwicklung
PCB Design • Arduino • Embedded Systems • Firmware
Ich biete professionelle Entwicklung von IoT-Hardware, einschließlich PCB-Design, Arduino- und Mikrocontroller-Programmierung sowie Firmware-Entwicklung. Die Lösungen werden zuverlässig, effizient und anwendungsorientiert umgesetzt – von der Konzeptphase bis zum funktionsfähigen Prototyp.
Diese Dienstleistung richtet sich an Unternehmen, Start-ups, Entwickler und Produktteams, die maßgeschneiderte Embedded- und IoT-Lösungen benötigen. Finden Sie mich auf Fiverr.
Leistungsumfang:
-
IoT-PCB-Design & Schaltplanerstellung
-
Leiterplattenlayout (mehrlagig, produktionstauglich)
-
Arduino- & Mikrocontroller-Programmierung (z. B. ESP32, STM32, ATmega)
-
Firmware-Entwicklung für Embedded Systems
-
Sensor- & Aktor-Integration
-
Kommunikation: Wi-Fi, Bluetooth, MQTT, I²C, SPI, UART
-
Optimierung für Leistung, Stabilität & Energieeffizienz
Lieferumfang:
-
Schaltpläne & PCB-Layouts
-
Gerber- & Produktionsdaten
-
Quellcode & Firmware
-
Dokumentation & Support zur Integration
Arbeitsweise:Strukturiert • Zuverlässig • Hardware-nah • Produktorientiert
CTA:
Planen Sie ein IoT- oder Embedded-System-Projekt?
Kontaktieren Sie mich gerne für eine technische Abstimmung oder ein unverbindliches Angebot. Finden Sie mich auf Fiverr.

