ESPWortuhr / Multilayout-ESP-Wordclock

Software for an ESP8266 based word clock with support of different layouts and languages
85 stars 45 forks source link
arduino ds3231 esp8266 esp8266-arduino german hobby-project home-assistant mqtt multilanguage multilayout neopixelbus platformio rgb rgbw sk6812 wordclock wortuhr ws2812

GitHub release (with filter) GitHub all releases

ESP Wordclock

English description further below.

Dies ist ein Projekt für eine mehrsprachige Wortuhr auf Grundlage eines ESP8266-Mikrocontrollers und einer programmierbaren LED-Leiste (WS2812 oder SK6812). Eine Wortuhr ist ein wunderschönes DIY-Projekt für Anfänger, das Technologie und Design kombiniert, um eine funktionale und ästhetisch ansprechende Uhr zu schaffen. Egal, ob Sie ein Anfänger oder ein erfahrener Bastler sind, dieses Projekt ist eine großartige Möglichkeit, Ihre Fähigkeiten unter Beweis zu stellen und etwas wirklich Besonderes zu schaffen. Die Software hat viele Funktionen:

drawing

Betriebsmodi der Uhr

Wordclock DigitalClock Colors Rainbow Symbol Seconds ScrollingText Animation FrameSeconds

Die folgende Hardware/Software wird für dieses Projekt benötigt:

Installation

Windows

MacOS

Der einfachste Weg wäre mit homebrew:

brew install platformio
brew install node
git clone https://github.com/ESPWortuhr/Wortuhr
cd Wortuhr
pio run -t upload

Linux

python3 -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)"
sudo apt install npm
git clone https://github.com/ESPWortuhr/Wortuhr
cd Wortuhr
pio run -t upload

Anschließen des WS2812/ SK6812 LED Streifens

Anschluss für den LDR (optional)

Verzeichnisstruktur

BSD-3 Lizenz

Diese Software ist unter der BSD-Lizenz lizenziert und darf frei verwendet werden. Es ist erlaubt, sie zu kopieren, zu verändern und zu verbreiten. Die einzige Bedingung ist, dass der Copyright-Hinweis des Originalprogramms nicht entfernt werden darf.

ENGLISH Textversion

This is a project for a multilingual word clock based on an ESP8266 microcontroller and a programmable LED strip (WS2812 or SK6812). A word clock is a beautiful DIY project for beginners that combines technology and design to create a functional and aesthetically pleasing clock. Whether you're a beginner or an experienced hobbyist, this project is a great way to show off your skills and create something truly special. The software has many features:

drawing

The following hardware/software are required for this project:

Installation

Windows

MacOS

The easiest way would be with homebrew:

brew install platformio
brew install node
git clone https://github.com/ESPWortuhr/Wortuhr
cd Wortuhr
pio run -t upload

Linux

python3 -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)"
sudo apt install npm
git clone https://github.com/ESPWortuhr/Wortuhr
cd Wortuhr
pio run -t upload

Connecting the WS2812/ SK6812 Stripe

Connection for the LDR (optional)

directory structure

To DO & (Ideen):

BSD-3 License

This software is licensed under the BSD license and may be used freely. It is allowed to copy, modify and distribute it. The only condition is that the copyright notice of the original program must not be removed.