Eine 8X8 Led Matrix in Rot.
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
- 8X8 LED Matrix (Ein Feld)
- Daten und Taktleitungen sind Fix und können nicht über Lötbrücken eingestellt werden
| Beschriebung | Name | GPIO |
|---|---|---|
| Takt | CLK | 14 |
| Daten | DIN | D7 |
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 | Evtl D5 und D7 definieren sieh Probleme |
S2 mini | Ja | Nicht getestet |
| C3 | Ja | Nicht getestet |
Anwendungsbereiche
- Anzeige einfacher Informationen
- Demos wie Smilies
Ansichten


Programmierung
Bibliotheken
Ich habe die Biliothek der D1 Hilfe Seite verswendet und die .h und .cpp Datei in das Projektverzeichnis kopiert.
https://github.com/wemos/WEMOS_Matrix_LED_Shield_Arduino_Library
Arduino ESP32 Bibliothek V2.0.2
Arduion ESP8266 Bibliothek V3.0.2
Testprogramm
Ich habe mal ein eigenes Programm geschreiben es sind aber auch zwei auf der Hifeseite des Herstellers verfügbar.
‚); document.write(‚
‚);
Probleme
Pin D7 und D5 unbekannt
Beim kompilieren für den D1 ESP32 hatte ich das Problem, dass die Ports für D nicht definiert sind. Ich habe diese Kurzerhand in der Headerdatei der Wemos Bibliothek definiert.

Fazit
Nette Spielerei und einfacher Einstieg in LED Matritzen.
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 – Oled 64×48
- D1 Mini Shield – Buzzer (Pipser)
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