Libraries
Diese Seite enthält eine kleine Sammlung von nützlichen Libraries, die einem bei der Programmierung eine Menge Arbeit abnehmen können.
Adafruit_NeoPixel
Library um einzeln adressierbare RGB-LEDs anzusteuern (NeoPixel, SK6812, WS2812)
Hinweis: Die Library funktioniert nicht zuverlässig mit dem ESP8266. (Issues auf GitHub: #132, #4219)
GitHub: https://github.com/adafruit/Adafruit_NeoPixel
ArduinoJson
Library um Daten im JSON-Format zu erstellen und zu verarbeiten
GitHub: https://github.com/bblanchon/ArduinoJson
BigNumbers
Library für Zahlen auf einem alphanumerischen LCD-Display über 2 Zeilen anzuzeigen
GitHub: https://github.com/seanauff/BigNumbers
CRC32
DallasTemperature
Library für 1-Wire Temperatursensoren
GitHub: https://github.com/milesburton/Arduino-Temperature-Control-Library
Webseite: https://www.milesburton.com/Dallas_Temperature_Control_Library
Encoder
Library für Drehencoder (rotary encoder)
GitHub: https://github.com/PaulStoffregen/Encoder
Webseite: https://www.pjrc.com/teensy/td_libs_Encoder.html
ESP8266-ping
Library zum Senden und Empfangen von ICMP Ping Paketen
GitHub: https://github.com/bluemurder/esp8266-ping
IRremote
Library zum Senden und Empfangen von IR-Signalen
GitHub: https://github.com/z3t0/Arduino-IRremote
Webseite: http://z3t0.github.io/Arduino-IRremote/
LiquidCrystal
Library für LCD-Displays (Hitachi HD44780 oder kompatibel)
GitHub: https://github.com/arduino-libraries/LiquidCrystal
Webseite: https://www.arduino.cc/en/Reference/LiquidCrystal
NeoPixelBus
Library um einzeln adressierbare RGB-LEDs anzusteuern (NeoPixel, SK6812, WS2812)
GitHub: https://github.com/Makuna/NeoPixelBus
OneWire
Library für 1-Wire ICs von Dallas/Maxim
GitHub: https://github.com/PaulStoffregen/OneWire
Webseite: https://www.pjrc.com/teensy/td_libs_OneWire.html
rc-switch
sunset
Time
Library mit vielen praktischen Datums- und Uhrzeitfunktionen
GitHub: https://github.com/PaulStoffregen/Time
TimerOne
Library um den Timer1 auf einem ATmega168/328 (Arduino Nano) einfach zu konfigurieren
GitHub: https://github.com/PaulStoffregen/TimerOne
Webseite: https://www.pjrc.com/teensy/td_libs_TimerOne.html
Timezone
Library zur Zeitzonenumrechnungen und automatischen Sommerzeitanpassung
GitHub: https://github.com/JChristensen/Timezone
U8g2
VirtualWire
Library um zwei oder mehrere Arduinos drahtlos miteinander zu verbinden