Diese Zusatzplatine beinhaltet ein LIPO Ladegerät und ermöglichst so eine unabhänige Spannungsversorgung des D1 Mini. Geladenen wird über den eigenen Micro-USB-Anschluss.
Zum D1 mini ESP8266 und ESP 32 gehts hier lang:
- Preview – W600-Pico V1.0.0 1MB Flash
- (Wemos) C3 Mini
- (Wemos) D1 ESP32
- Wemos D1 Mini Pro (V1.1.0)
- Wemos D1 Mini
Fakten
- Micro Usb Anschluss
- Lipo Anschluss JSP PH2 2mm Buchse 2 Pin
- TP5410 Lade IC
- Blaue LED – Akku voll
- Rote LED – Es wird geladen
Beschriebung | Name | Pin |
---|---|---|
Lötbrücke um den maximalen Ladestrom von 0.5 auf 1 Ampere zu setzten | J1 | – |
Lötbrücke um den A0 Eingang mit dem Lade IC zu verbinden (besteht bei meiner Platine nicht weil es ein Nachbau ist, sehr schade) | J2 | A0 |
Kompatibilität
D1 Typ | Kompatibel | Begründung wenn nicht |
---|---|---|
D1 mini | Ja | |
D1 mini Pro | Ja | Nicht getestet |
D1 mini Lite | Ja | Nicht getestet |
D1 32 | Ja | |
S2 mini | Ja | Nicht getestet |
C3 | Ja | Nicht getestet |
Anwendungsbereiche
- Mobile Applikationen
- Stabilisierte Stromversorgung
- Solarbetriebene Projekte
Ansichten
Board Korrektur
Da bei ir die Verbindung zum A0 Fehlt ich es aber gut finde über den Ladezustand des Akkus bescheid zu wissen möchte ich diesen auch gerne für den Nachbau herstellen.
Laut D1 Doku wird hierfür ein 130k Ohm Widerstand mit Anschluss an UBAT benötigt
UBAT ist an der Rückseite herausgeführt:
Ich verwende einen 100KOhm Widerstand das sollte ausreichend sein.
Programmierung
Bibliotheken
Arduino ESP32 Bibliothek V2.0.2
https://github.com/madhephaestus/ESP32AnalogRead
Arduion ESP8266 Bibliothek V3.0.2
Testprogramm
Ich hab ein eigenes kleines Testprogramm geschrieben welches die Spannung am A0 misst. Bei der Umrechung bin ich mir etwas unsicher, da ich hierfür ein paar wiedersprüchliche Ansätze gefunden habe.
Probleme
A0 Verbindung fehlt
Bei meiner Platine fehlt die J2 Verbindung, diese kann nachträglich über einlöten eines 130K Widerstandes zwischen UBAT+ und A0 hergestellt werden.
Fazit
Auch wenn der Nachbau zumindest einen Mangel hat, tut er was er soll.
Weitere Beiträge
Andere Shields
- D1 Mini Shield – Prototyp-Platine
- D1 Mini Shield – RGB LED (Einzeln)
- D1 Mini Shield – RGB LED
- D1 Mini Shield – PIR (Bewegungssensor)
- D1 Mini Shield – HR8833 Motor
- D1 Mini Shield – AT8870 Motor
- D1 Mini Shield – SG30 Luftqualitätsmessung
- D1 Mini Shield – I2C Connector
- D1 Mini Shield – Matrix LED Shield
- D1 Mini Shield – Oled 64×48
Mehr ESPs
- ESP WEB Serial Bibliothek
- ESP32-C3 seeed studio xiao
- ESP32-C3 Super Mini Board
- Preview – LuatOs ESP32-C3 Board
- ESP32 BlueTooth Gamepad
- ESP01 – DHT11 Temperatur und Feuchte Sensor Platinen
- ESP01 Relais Platinen
- ESP8266/32 WiFi Manager
- D1 Mini Shield – Prototyp-Platine
- ESP01 – Relais Platine
Quellen
Quellen zum Shield
Quellen zu den Boards
https://arduino-projekte.info/wemos-d1-mini/
https://www.exp-tech.de/plattformen/esp8266/entwicklungsboards/8898/wemos-d1-mini