WLED-Workshop

Aus /dev/tal
Version vom 11. Dezember 2023, 16:51 Uhr von Sneu (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Infos und Links zu unseren WLED-Workshops = == Links == WS2812 Datenblatt: [https://cdn-shop.adafruit.com/datasheets/WS2812.pdf https://cdn-shop.adafruit.co…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Infos und Links zu unseren WLED-Workshops

Links

WS2812 Datenblatt: https://cdn-shop.adafruit.com/datasheets/WS2812.pdf

Arduino Code des WS2812 Demoaufbaus: https://github.com/devtal-de/wled-workshop

Projektseite WLED https://kno.wled.ge/

Browserbasierter WLED-Installer: https://install.wled.me/

WLED Releases: https://github.com/Aircoookie/WLED

Installation esptool

sneu@pluto:~$ mkdir esptool
sneu@pluto:~/esptool$ python3 -m venv .venv
sneu@pluto:~/esptool$ source .venv/bin/activate
(.venv) sneu@pluto:~/esptool$ pip install esptool
Collecting esptool
  Downloading esptool-4.6.2.tar.gz (262 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 262.1/262.1 kB 4.6 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting PyYAML>=5.1
  Using cached PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
Collecting bitstring>=3.1.6
  Downloading bitstring-4.1.4-py3-none-any.whl (60 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 4.8 MB/s eta 0:00:00
Collecting cryptography>=2.1.4
  Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 8.5 MB/s eta 0:00:00
Collecting ecdsa>=0.16.0
  Downloading ecdsa-0.18.0-py2.py3-none-any.whl (142 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.9/142.9 kB 8.2 MB/s eta 0:00:00
Collecting pyserial>=3.0
  Using cached pyserial-3.5-py2.py3-none-any.whl (90 kB)
Collecting reedsolo<1.8,>=1.5.3
  Downloading reedsolo-1.7.0-py3-none-any.whl (32 kB)
Collecting bitarray<3.0.0,>=2.8.0
  Downloading bitarray-2.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (294 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 295.0/295.0 kB 7.8 MB/s eta 0:00:00
Collecting cffi>=1.12
  Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 464.8/464.8 kB 10.4 MB/s eta 0:00:00
Collecting six>=1.9.0
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting pycparser
  Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Installing collected packages: reedsolo, pyserial, bitarray, six, PyYAML, pycparser, bitstring, ecdsa, cffi, cryptography, esptool
  DEPRECATION: esptool is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
  Running setup.py install for esptool ... done
Successfully installed PyYAML-6.0.1 bitarray-2.8.5 bitstring-4.1.4 cffi-1.16.0 cryptography-41.0.7 ecdsa-0.18.0 esptool-4.6.2 pycparser-2.21 pyserial-3.5 reedsolo-1.7.0 six-1.16.0