All Projects → ESPWortuhr → Wortuhr

ESPWortuhr / Wortuhr

Licence: other
Software für eine ESP8266 basierte Wortuhr mit verschiedenen Layouts

Programming Languages

C++
36643 projects - #6 most used programming language
HTML
75241 projects
c
50402 projects - #5 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
python
139335 projects - #7 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to Wortuhr

ioBroker.wled
IoBroker integration to WLED project
Stars: ✭ 22 (-26.67%)
Mutual labels:  rgb, sk6812, rgbw
Wortuhr ESP8266
Wortuhr mit ESP8266 WeMos D1 mini und NeoPixel WS2812B LEDs mit mp3 Sounds, Animationen, Transitions, Events und Spiele
Stars: ✭ 33 (+10%)
Mutual labels:  wordclock, esp8266-arduino, wortuhr
rpi-ws2812-server
Raspberry Pi WS2812 (web) server tool
Stars: ✭ 143 (+376.67%)
Mutual labels:  ws2812, sk6812
Wordclock
Diy Wordclock with an esp32 and ws2812b Leds
Stars: ✭ 19 (-36.67%)
Mutual labels:  wordclock, wortuhr
WS281x.swift
A Swift library for WS281x (WS2811,WS2812*,WS2813*) RGB led strips, rings, sticks, matrices and more.
Stars: ✭ 32 (+6.67%)
Mutual labels:  ws2812, sk6812
pi pico neopixel
Pi Pico library for NeoPixel led-strip written in MicroPython. Works with ws2812b (RGB) and sk6812 (RGBW).
Stars: ✭ 70 (+133.33%)
Mutual labels:  rgb, rgbw
NeopixelBusFX
NeopixelBusFX plugin for ESPEasy
Stars: ✭ 27 (-10%)
Mutual labels:  ws2812, neopixelbus
plan44-feed
OpenWrt feed containing plan44 packages
Stars: ✭ 25 (-16.67%)
Mutual labels:  ws2812, sk6812
RGB Audio Backlight
Arduino Sketch for controlling WS2812 RGB Led Strip + Audio Visualizer
Stars: ✭ 19 (-36.67%)
Mutual labels:  rgb, ws2812
platform-nordicnrf52
Nordic nRF52: development platform for PlatformIO
Stars: ✭ 82 (+173.33%)
Mutual labels:  platformio
raspi ws2812
A kernel module able to run as many WS2812 strips as there are GPIO pins on Raspberry Pi Zero
Stars: ✭ 35 (+16.67%)
Mutual labels:  ws2812
masterkeys-linux
MasterKeys SDK for Linux
Stars: ✭ 22 (-26.67%)
Mutual labels:  rgb
leeks.js
Simple ANSI styling for your terminal
Stars: ✭ 12 (-60%)
Mutual labels:  rgb
language-detector
Detect the language of text
Stars: ✭ 28 (-6.67%)
Mutual labels:  german
springcrm
An open-source CRM.
Stars: ✭ 14 (-53.33%)
Mutual labels:  german
nuclei-sdk
Nuclei RISC-V Software Development Kit
Stars: ✭ 65 (+116.67%)
Mutual labels:  platformio
sqlite micro logger arduino
Fast and Lean Sqlite database logger for Microcontrollers
Stars: ✭ 128 (+326.67%)
Mutual labels:  esp8266-arduino
Arduino-Log
Simple application log library. supporting multiple log levels, custom output & flash memory support.
Stars: ✭ 132 (+340%)
Mutual labels:  platformio
awesome-made-by-germans
🇩🇪 The best open source projects that were made and mainly contributed by German developers
Stars: ✭ 170 (+466.67%)
Mutual labels:  german
rgb-core
RGB Core Library: consensus validation for private & scalable client-validated smart contracts on Bitcoin & Lightning
Stars: ✭ 99 (+230%)
Mutual labels:  rgb

WortUhr

Hier findet man alle nötigen Informationen zur Worduhr.

Für den Nachbau wird folgende Hardware/Software benötigt:

  • Hardware
    • NodeMCU (getestetes Board Lolin Version3) oder vergleichbares Board mit einem ESP8266
    • WS2812B, WS2816 RGB LED Stripes oder SK6812 RGBW Stribes
    • Netzteil 5V 2A
    • Optional: LDR, 10 KOhm Widerstand
  • Software

Installation

Windows

  • PlatformIO IDE, Node.js und Git manuell über die Links oben installieren.
  • Dadurch wird Visual Studio Code installiert, mit einem PlatformIO Symbol (Ameisenkopf/Alien) in der Seitenleiste
  • Dort bei 'Quick Access / Miscellaneous' den Befehl 'Clone Git Project' aufrufen, und als URL 'https://github.com/ESPWortuhr/Wortuhr' eingeben
  • Dann zu 'Projects', das neue Projekt per 'Add Existing' zu der Liste hinzufügen und dann auf 'Open' klicken
  • Dann taucht in der PlatformIO Seitenleiste 'Project Tasks' auf. Dort den Befehl 'General / Upload' auswählen (dauert einige Minuten, die Software wird erst gebaut)
  • Den ESP-8266 per USB anschließen. Wenn die Wortuhr Software fertig gebaut ist, wird sie anschließend auf dem ESP installiert.

MacOS

Am einfachsten per 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

Anschluss WS2812 oder SK6812 Stripe

  • RX = DI / Data Bus
  • G = GND / Masse
  • VU = 5V
  • Pegelanpassung 3,3V zu 5V siehe docs

Anschluss LDR (optional)

Verzeichnisstruktur

  • pics enthält Bilder
  • svg enthält SVG Dateien
  • include enthält C Header Dateien
  • src enthält C Source Dateien
  • webpage enthält das Webinterface
  • docs enthält Anleitungen
  • vorlagenenthält Fräs- und Laserdaten

To DO & (Ideen):

  • Symbol zu einem bestimmten Datum/Uhrzeit
  • Getrennte Helligkeitsregelung Hintergrundbeleuchtung/Anzeige
  • "The Matrix" effekt
  • Minten Effekte
  • HomeKit Support
  • Alexa/GoogleHome Support
  • HSI Farb Selektor auf der Website

Known Bugs

  • Bei > 60 Sekunden in der Sekundenanzeige wird die Uhrzeit nach Wechsel erst zur nächsten vollen Minute aktualisiert.

BSD-3 Lizenz

Diese Software steht unter der BSD-Lizenz und darf frei verwendet werden. Es ist erlaubt, sie zu kopieren, zu verändern und zu verbreiten. Einzige Bedingung ist, dass der Copyright-Vermerk des ursprünglichen Programms nicht entfernt werden darf.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].